Obsah:
- Krok 1: Hrateľná verzia
- Krok 2: Potrebné diely
- Krok 3: Navrhovanie
- Krok 4: Zostavenie horného panelu
- Krok 5: Zostavte spodný panel
- Krok 6: Zapojenie
- Krok 7: Napájanie
- Krok 8: Ako hrať
- Krok 9: Video z prehrávania
Video: Binárna hra: 9 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Toto je hra, ktorú som vytvoril na obvodoch Tinkercad, aby som sa naučil binárne čísla.
Ak chcete postupovať podľa tejto príručky a vytvoriť si vlastnú, súbory a kód nájdete na mojom github na
Krok 1: Hrateľná verzia
Krok 2: Potrebné diely
1 robustné kovové tlačidlo s bielym LED krúžkom - 16 mm, biele, krátkodobé
1 Adafruit METRO 328 so záhlaviami - ATmega328 - akákoľvek variácia Arduino Uno by tiež fungovala. Metro sa mi páči, pretože spodok je hladký, takže som pri návrhu nepotreboval dávať doštičky.
15 Skrutka s vnútorným šesťhranom M3 x 8
3 orechy M3
1 LCD monitor 16x2
4 odstupy 40 mm
Silikónový kryt lanka s dutým jadrom - 30AWG - použil som niekoľko farieb, aby bolo vedenie jednoduchšie sledovať.
9 Prepínač SPDT na panel - Každý štýl bude fungovať, ale chcel som plochý štýl.
9 Prepínacia matica 1/4-40 - Voliteľné, kvôli vzhľadu. Môžete tiež použiť hardvér, s ktorým bol spínač dodaný.
Krok 3: Navrhovanie
Puzdro som navrhol vo Fusion 360. To mi umožnilo umiestniť všetky diely a uistiť sa, že sedia. Akonáhle to bolo hotové, bol som schopný 3D tlačiť prípad a zistiť, ako to sedí.
Dobre to do seba zapadlo, takže som potom vytvoril svg dvoch panelov. Ďalším krokom bolo pripraviť súbory na odoslanie na rezanie laserom. Postupoval som podľa šablón, ktoré poskytol Ponoko. Pokyny boli tiež umiestnené na spodnú dosku, aby ľudia vedeli, ako hra funguje.
Trvalo niečo viac ako týždeň, kým som dostal moje diely od Ponoko.
Krok 4: Zostavenie horného panelu
Horný panel ide veľmi jednoducho dohromady.
Najprv prevlečte deväť prepínačov a utiahnite ich. Potom zaskrutkujte skrutky m3 pre displej. Vložte vložky na druhú stranu a potom prevlečte skrutky montážnymi otvormi na displeji. Poslednou časťou je tlačidlo 16 mm.
Krok 5: Zostavte spodný panel
Na upevnenie dosky k spodnej doske použite 3 skrutky a matice M3. Ako vidíte na obrázku, pri rezaní laserom som mal nesprávne otvory. Opravil som to pre šablónu, ktorú som vložil na github
Krok 6: Zapojenie
Pri spájaní postupujte podľa schémy. Pôvodný návrh tiež používal digitálne číslice 1 a 0, ale ak by prepínače neboli v správnej polohe, doska by mala problémy s odosielaním kódu.
Káble som spájkoval na mužské hlavičky zapojené do dosky Arduino. To umožní ľahké odpojenie v budúcnosti, ak budete dosku niekedy znova používať. LCD displej tiež používa samičie hlavičky na spájkovanie.
Jeden problém, ktorý som si všimol po zapojení, bolo zapojenie spínačov. Mali by ste skontrolovať pripojenia pre uzavretý obvod. Pomocou spínačov, ktoré som uviedol vyššie, keď je páčka nadol, sú stredný a horný kolík zatvorené. Keďže som zle zapojil, potreboval som zmeniť kód. Pokiaľ ide o kód, ktorý poskytujem v tejto príručke, predpokladá sa, že ten váš je správne zapojený.
Tiež pri zapojení kovového tlačidla by malo byť v normálnej otvorenej konfigurácii.
Krok 7: Napájanie
Dosku môžete pripojiť k počítaču pomocou USB kábla a napájať ju alebo môžete použiť prenosnú batériu na nabíjanie telefónu, ako je táto
Krok 8: Ako hrať
Keď sa zapne, ak je v jednoduchom režime, dostanete náhodné číslo od 0 do 15. V tvrdom režime to bude 0 - 255.
Potom otočte prepínače nahor, aby predstavovali 1 alebo nadol na 0, potom stlačením tlačidla skontrolujte, či je správne. Ak je správna, zaznie správny tón odpovede a dá vám nové číslo. Ak sa mýli, zazvoní a povedzte to znova.
Hodnota prepínačov zľava doprava je 2^7 (128), 2^6 (64), 2^5 (32), 2^4 (16), 2^3 (8), 2^2 (4), 2^1 (2), 2^0 (1).
Ak by bolo náhodné číslo 18, binárna hodnota by bola 0001 0010. Je to preto, že 2^4 (16) + 2^1 (2) by sa rovnalo 18.
Ak by to bolo 255, bolo by to 1111 1111, pretože všetky čísla boli súčet 255.
Krok 9: Video z prehrávania
Prvá cena v súťaži obvodov 2016
Odporúča:
4-bitová binárna kalkulačka: 11 krokov (s obrázkami)
4-bitová binárna kalkulačka: Rozvinul som záujem o to, ako počítače fungujú na základnej úrovni. Chcel som porozumieť použitiu diskrétnych komponentov a obvodov potrebných na splnenie zložitejších úloh. Jednou z dôležitých základných súčastí CPU je
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
Binárna kalkulačka: 11 krokov
Binárna kalkulačka: Prehľad: Od úplného prvého vynálezu logickej brány v 20. storočí dochádza k neustálemu vývoju takejto elektroniky a v súčasnosti je jednou z najjednoduchších, ale zásadne dôležitých elektronických súčiastok v mnohých rôznych aplikáciách
Binárna až desatinná kalkulačka: 8 krokov
Kalkulačka binárnych až desatinných miest: V prípade počítačového inžinierstva jedenástej triedy som sa musel rozhodnúť pre konečný projekt. Najprv som nevedel, čo mám robiť, pretože to muselo zahŕňať určité hardvérové komponenty. Po niekoľkých dňoch mi môj spolužiak povedal, aby som urobil projekt založený na štyroch bitoch