Obsah:
- Krok 1: Základy binárních souborů
- Krok 2: Výroba kodéru
- Krok 3: Doplňky
- Krok 4: Dekódování vašeho součtu (vaše odpověď)
- Krok 5: Konečné zpracování
- Krok 6: Poslední dotyky, aby byla interaktivní
Video: Kalkulačka přidání Redstone v Minectaftu: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Ahoj! Jsem TheQubit a toto je návod k mé kalkulačce pro přidání redstone v Minecraftu. Super, že? Používá nějaké sladké redstone inženýrství a logiku. Pokud se vám tento projekt líbí, hlasujte pro mě v soutěži Game life. To bych opravdu ocenil. Tak se do toho pusťme…
Krok 1: Základy binárních souborů
Nejprve tato kalkulačka pracuje s binárním sčítáním, takže se nejprve musíme ujistit, že jí rozumíte. Binární je kód tvořený nulami a jedničkami. S touto kalkulačkou budeme při kódování vstupů pracovat se 4 číslicemi, protože je to 4bitová kalkulačka. Důvod, proč používáme binární, je ten, že v je jazyk, kterému sčítači rozumějí (o tom později). Jedna znamená, že je zapnutý redstone a nula znamená, že je vypnutá. První číslice v binárním čísle znamená jednu, druhá pro dvě, třetí pro čtyři a pokaždé se zdvojnásobí. Jelikož jde o jednocifernou kalkulačku, jde o nejvyšší číslo. vstup bude devítka, pro kterou je kód 1001 jinými slovy zapnuto vypnuto vypnuto zapnuto. Důvodem je, že čtvrtá číslice je 8, první je 1, takže 1 plus 8 se rovná 9. Zde jsou kódy pro každé (jednociferné) číslo:
1= 0001 5=0101
3= 0011 6= 0110
2=0010 7= 0111
4= 0100 8= 1000
9= 1001
Krok 2: Výroba kodéru
Nyní se podívejme, kde začínáme. Nejprve musíte navrhnout a vyrobit klávesnici s tlačítkem pro každé číslo (0-9). Poté připojte každý k redstoneové linii, převraťte je (viz obrázek 1) a získejte všechny řádky vedle sebe s jedním blokovým prostorem mezi nimi. Nyní jste začali vyrábět kodér, který převádí vstupní čísla na binární. (Ujistěte se, že máte alespoň 9 bloků na délku, kde jsou všechny vedle sebe na stejné úrovni. Nyní přes tyto čáry spusťte 4 redstone linky v opačném směru, také s mezerami mezi nimi. (Měl by existovat 2 bloky mezera mezi dolními horními řádky reklamy. Horní 4 řádky můžete považovat za 4 číslice binárního souboru (pamatujte, že on je jedna a off je nula) Nyní podle kódů v prvním kroku umístěte jeden blok pomocí redstone pochodeň na něm pod horními řádky. Nyní, kdykoli zadáte číslo, pochodně zapnou horní linky redstone v pořadí podle kódu, např. když zadáte pětku, horní řádky by měly být aktivovány v pořadí 1010 nebo zapnuto, vypnuto, zapnuto, vypnuto. (Viz také obrázek.) Pokud má kód více než jeden, umístěte opakovač těsně před blok s pochodní, aby signál mohl procházet zbytkem pochodní..
Krok 3: Doplňky
Nyní se podívejme na přídavky. Toto jsou součásti, které provádějí výpočty. Při prvním spuštění rozdělte všechny binární řádky na dvě (jedna strana je před žetonem součtu a jedna za poté) a do nyní rozdělených čar vložte tranzistory (viz obrázek 2 a 3). Připojte všechny tranzistory, které jdou na stejnou stranu jejich rozdělené strany dohromady a stejné pro druhou stranu. Pamatujte, že pokud je váš signál redstone příliš slabý, můžete jej posílit pomocí opakovače. Až to budete mít hotové, můžete provést přepnutí paměti (viz obrázek 1) pro každý jednotlivý řádek a převrátit je. Nyní udělejte úplně stejnou tranzistorovou věc poté, co se paměť přepne jako předtím. Umístěte bloky, redstone pochodně a redstone, jak je znázorněno na obrázcích 3, 4 a 5. Vytvořte několik z nich a spojte je dohromady podle obrázku. (Všimněte si, že 7. obrázek je druhá strana 9.) Všimněte si také, že spodní část „x“jsou vstupy a každý má dva. To je důvod, proč jsme rozdělili řádky, takže pro každý vstup je jeden. Pokud stále přesně nevíte, jak mají být přidávače, existuje spousta online návodů (hledejte „přidávače minecraft redstone“). x “věcí jsou samotní sčítači.
*Zde je podrobné vysvětlení tranzistorů: nahraďte jeden kus redstone v hlavní linii opakovačem a odstraňte kousek redstone před ním. Přímo pod blok, ze kterého jste právě odstranili redstone, umístěte píst směrem nahoru. Uvidíte, že signál bude přenášen pouze tehdy, když píst zvedne blok.
Všimněte si, že každý sčítač provede další, pokud získá dvojnásobek své hodnoty. Jako jeden ze svých výstupů budete muset použít poslední provedení, protože odpověď může být nyní větší než 9. Nyní to budete počítat také jako binární číslici, takže byste měli mít 5 číslic.
Krok 4: Dekódování vašeho součtu (vaše odpověď)
Nyní tedy vaši sčítači vypočítali odpověď, ale stále je ve firmě binárního kódu. Ale to není problém, protože teď vám řeknu, jak to dekódovat. Potřebujete pouze dekodér (dobře … samozřejmě). Je velmi podobný kodéru, pouze každý druhý blok vyvoláte blok a mezi každý druhý umístíte opakovač. (Nebo jen mezi každým), ale místo umístění redstone pochodně na každý zvýšený blok to uděláte pouze tehdy, pokud by tento řádek měl být na (1) pro číslo, které dekódujete s daným řádkem. (Všimněte si, že skončíte s 19 výstupními řádky, protože odpověď největšího součtu bude 18. (Což je 9+9), takže budete dekódovat odpovědi od 0 do 18.
Ale co zbytek vyvýšených bloků? Jediné, co musíte udělat, je dvakrát jej převrátit umístěním redstoneové pochodně na stranu bloku 4ais3d, umístěním bloku přímo nad tuto pochodeň a následným umístěním pochodně na její stranu (opačná strana druhé pochodně). Pokud se vám zdá, že nerozumíte, podívejte se na obrázky 3 a 4)
Obrázek 2 je, když je ve výchozím nastavení zapnutý, a 3 a 4 jsou, když je ve výchozím nastavení vypnutý.
Obrázek 1 je příkladem toho, jak by dvě čísla vypadala vedle sebe. (Ale samozřejmě nezůstanete u dvou, ale přejdete až na 18.
Zde jsou zbývající kódy pro ostatní čísla.
10=01010, 15=11110
11=11010, 16=00001
12=00110, 17=10001
13=10110, 18=01001
14=01110
Krok 5: Konečné zpracování
Naštěstí jste umístili své dekódované řádky do konkrétního pořadí, protože nyní je čas tuto odpověď přeložit do fyzického čísla. Nejprve musíte vytvořit displej nebo obrazovku. Mělo by to být 11 bloků na výšku a 13 bloků na šířku. To lze provést pomocí bloku podle vašeho výběru. Všimněte si, že jsem v kalkulačce použil složitější obrazovku.
Každopádně dalším krokem je umístit písty dozadu (směrem k diplayi) ve tvaru číslic skutečné kalkulačky se třemi písty v řadě na „proužek“Pokud je to provedeno správně, mělo by se zdát, že jde o osmičku na zadní. Nyní připojte písty každé linky k sobě samostatně a spusťte vodič pro každou z linek vedle sebe. Totéž proveďte na druhé číslici. Pokud jste to udělali správně, pak by každý redstoneový drát přicházející z displeje měl jednotlivě ovládat řádek na něm. Pokud tedy aktivujete všechny dráty, mělo by to vytlačit bloky ve tvaru osmičky. Spusťte je dále vedle sebe a poté připojte dekódované výstupy v předchozím kroku následujícím způsobem:
Spusťte je přes vstupy displeje v opačném směru, těsně nad redstone. Nyní rozmístěte po stranách redstone pochodně podle toho, jak číslo vypadá. Jinými slovy, umístíte pochodně nad všechny vodiče jedné číslice, abyste získali osmičku (což je jen příklad), to by samozřejmě bylo na řádku, kde jsme dekódovali 8. U každého čísla proveďte totéž, ale pouze s dráty, které aktivují požadované řádky na displeji k vytvoření konkrétního čísla (fyzicky na displeji).
Krok 6: Poslední dotyky, aby byla interaktivní
Nyní je vše hotovo kromě funkčních tlačítek. Tato kalkulačka bude vyžadovat 3 funkční tlačítka (jedno pro plus, jedno pro = a jedno pro reset nebo vymazání kalkulačky. První věcí, kterou musíte udělat, je samozřejmě přidat na klávesnici další 3 tlačítka a u každého provést následující:
U tlačítka plus spusťte vodič přímo z tlačítka do přepínače paměti. Poté připojte jednu sadu tranzistorů k jedné straně spínače a druhou sadu k druhé straně. (Tyto „sady“jsou písty, které jste seskupili)
Pro "=" jej také připojíte přímo k paměťovému přepínači. Poté připojte stejnou stranu přepínače k oběma sadám pístů, ale ujistěte se, že používáte opakovače, abyste zabránili tomu, aby se náboje redstone vrátily zpět do zbytku okruhu.
Nyní jste připraveni! Měli byste být schopni přidat libovolná dvě čísla od 0 do 9 a dostat správnou odpověď na displej. Dík!
Doporučuje:
Přidání mikrofonu do dvojice sluchátek: 6 kroků
Přidání mikrofonu do dvojice sluchátek: Máte pár sluchátek, která se vám opravdu líbí, jak zní, ale nemají mikrofon? Postupujte podle tohoto jednoduchého návodu a budete mít svá oblíbená sluchátka připravena k použití s mobilním telefonem. zde popsaný postup
Přidání nových knihoven do KICAD: 6 kroků
Přidání nových knihoven do KICAD: KiCad je bezplatná softwarová sada pro automatizaci elektronického designu (EDA). Usnadňuje návrh schémat pro elektronické obvody a jejich převod do návrhů desek plošných spojů. Má integrované prostředí pro schematické snímání a rozvržení desek plošných spojů
Přidání funkce rychlého nabíjení do powerbanky: 5 kroků (s obrázky)
Přidání funkce rychlého nabíjení do powerbanky: V tomto projektu vám ukážu, jak jsem upravil běžnou powerbanku, abych zkrátil její směšně dlouhou dobu nabíjení. Po cestě budu mluvit o obvodu powerbanky a proč je baterie mého powerbanky tak trochu speciální. Pojďme na to
Přidání linky do Boomboxu s magnetofonem: 5 kroků
Přidání linky do Boomboxu s magnetofonem: ** Stejně jako u všech instrukcí vezmete při pokusu svůj předmět / zdraví / cokoli do vlastních rukou! Mějte na paměti vysoké napětí na hlavní napájecí desce, horké páječce atd. Buďte opatrní a trpěliví, což vám přinese úspěch. ** Th
Rozšiřující deska RaspberryPi 3/4 pro přidání dalších funkcí do Raspberry Pi: 15 kroků (s obrázky)
Rozšiřující deska RaspberryPi 3/4 pro přidání dalších funkcí k Raspberry Pi: víme, že raspberry pi 3/4 není vybavena vestavěným ADC (analogově digitální převodník) a RTC (hodiny v reálném čase), takže navrhuji desku plošných spojů, která obsahuje 16 kanál 12bitový ADC, RTC, modul SIM7600 4G, tlačítka, relé, USB napájení, 5V napájení, 12V napájení