Obsah:
- Krok 1: Zhromaždite komponenty
- Krok 2: Značenie na polystyréne
- Krok 3: Brúsenie papiera LED (voliteľné)
- Krok 4: Príprava drôtov
- Krok 5: Spájkovanie LED diód
- Krok 6: Spájkovanie štvorcov dohromady
- Krok 7: Upevnenie kocky k obvodovej doske
- Krok 8: Spájkujte konektory
- Krok 9: Skúste LED Cube
- Krok 10: Pripojte joystick a tlačidlo
- Krok 11: Bavte sa:)
Video: 3D Tic-Tac-Toe na LED kocke: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Už ste niekedy chceli hrať Tic Tac Toe v 3 dimenziách doma?
Ak je odpoveď áno, tento návod vám poskytne všetky potrebné informácie na jeho zostavenie.
Hru je možné hrať na kocke LED 3x3x3. Každý bod je jednofarebný, každú LED je potrebné ovládať individuálne. Na hranie tic-tac-toe sú potrebné najmenej 3 rôzne znaky (zvyčajne o x a prázdne), ale v jednofarebnej LED kocke to nie je možné.
Roztok bliká. Keď sa začne hra, všetky LED diódy sú vypnuté. Prvý hráč hrá so zapnutou LED diódou, druhý hráč s blikajúcou LED diódou, takže je možné hru hrať týmto spôsobom.
Joystick a tlačidlo vám umožňujú vybrať LED diódu, na ktorú chcete umiestniť svoje „znamenie“.
Svoju LED kocku môžete samozrejme použiť iba ako ozdobu. K dispozícii je kód, vďaka ktorému LED diódy blikajú náhodne ako vo videu alebo jeden po druhom.
Krok 1: Zhromaždite komponenty
Zoznam komponentov potrebných na zostavenie hry:
- 22*30 Univerzálna doska s obvodmi (alebo väčšia)
- Arduino UNO
- 27 LED diód (použil som 3 mm LED diódy)
- Modul joysticku (KY-023)
- Tlačidlový modul (KY-004)
- 20 prepojovacích káblov M-F
- Drôt
- Flexibilné drôty
- 12 konektor F-F
Potrebné nástroje
- Polystyrén Uľahčí vám to prácu!
- Spájkovacia súprava
- Horúca lepiaca pištoľ
- Štipce
- Škrabka na káble
- Vládca
- Brúsny papier (voliteľné)
Krok 2: Značenie na polystyréne
Na polystyrénovom bloku urobte značenie 3x3 a urobte diery do diód LED tak, aby sa zmestili. Otvory by mali byť od seba vzdialené 2 cm, pretože vytvárame kocku. Na to by ste mali použiť pravítko.
Krok 3: Brúsenie papiera LED (voliteľné)
Na dosiahnutie väčšej úrovne jasu môžete použiť brúsny papier na trenie LED diód.
Krok 4: Príprava drôtov
Odkryté drôty by mali mať dĺžku 4,5 cm, pripravte si ich 24. Toto bude rám kocky.
Je potrebné pripraviť 12 flexibilných drôtov. 9 z nich by malo mať dĺžku 6-7 cm. 3 z nich by mali mať 12-13 cm. Odlepte oba konce drôtov.
Krok 5: Spájkovanie LED diód
V prvom rade spájame záporné vodiče dohromady, spravidla ide o kratšiu časť LED diódy.
Položte LED diódy na polystyrén, ktorý bol pripravený predtým. Umiestnite drôty tak, ako je to znázornené na obrázku, a potom omotajte kratšiu nohu okolo drôtu. Potom opatrne spájkujte LED diódy s drôtom, potom spájkujte drôt na oboch stranách, čím udržíte štvorec pohromade.
Je dôležité, aby ste boli pripravení na jeden štvorec a vyskúšali všetkých 9 diód LED. To sa dá urobiť pripojením drôteného rámu k zemi Arduina. Potom použite prepojovací kábel M-M a pripojte ho k 3,3 V Arduina a druhou stranou sa dotknite nespájanej nožičky LED, LED by sa mala rozsvietiť. Ak sa nerozsvieti žiadna LED dióda, pravdepodobne sa jedna z pozitívnych nôh dotýka rámu drôtu, mali by ste ich skontrolovať.
Musíte pripraviť 3 LED štvorce.
Krok 6: Spájkovanie štvorcov dohromady
Toto je najťažšie, v tej fáze by ste mali požiadať o pomocnú ruku.
Na polystyrén položte jeden štvorec a potom prilepte drôt vedľa diódy LED vo zvislej polohe. Je dôležité, aby sa tento drôt LEN dotýkal kladných nôh diód LED. Omotajte kladnú nohu (tú, ktorú ste ešte nespájkovali) okolo drôtu a spájkujte. Urobte to s každou LED diódou.
Druhý štvorec umiestnite do výšky 2 cm. Omotajte pozitívne nohy okolo zvislých drôtov. Štvorec tam tak zostane, takže potom môžete spájkovať každý.
Potom položte posledný štvorec vo výške 4 cm. Vykonajte rovnaké kroky ako predtým.
DÔLEŽITÉ: Horizontálne vodiče by sa nemali dotýkať vertikálnych drôtov.
Potom, čo ste pripravení na krok, mali by ste skontrolovať každú LED diódu ako predtým.
Krok 7: Upevnenie kocky k obvodovej doske
Najprv musíte použiť 9 flexibilných lúpaných drôtov.
Vložte jednu stranu drôtu cez otvor v doske s plošnými spojmi a spájkujte ho s vodorovným drôtom. Vykonajte to so všetkými horizontálnymi drôtmi. Potom kocku pripevnite k doske nanesením horúceho lepidla.
Za druhé, použite 3 dlhšie flexibilné lúpané drôty.
Spájkujte ich na štvorce a potom ich vložte do otvorov (Môžete použiť väčší otvor v rohu dosky)
Keď ste pripravení na krok, v spodnej časti dosky visí 12 drôtov. 3 vodiče pripojené k štvorcom vám umožnia vybrať LED vo vertikálnom smere. 9 vodičov vám umožní vybrať si stĺp, v ktorom by ste chceli rozsvietiť LED diódu.
Krok 8: Spájkujte konektory
V hornej časti spájkujte konektory. Rovnako ako ja by ste mali oddeliť horizontálne a vertikálne.
9 vodičov spájkujte ku konektorom, ako je znázornené na obrázku.
Potom spájkujte 3 vodiče s 3 konektormi. Pripojte drôt zhora k 10. kolíku, stred k 11. a spodok k 12. a tam ich spájkujte.
Prilepte zvyšok drôtov k doske.
Vaša LED kocka je pripravená, mali by ste to vyskúšať hneď.
Krok 9: Skúste LED Cube
Pripojte 1-9 na LED kocke k D0-D8 v Arduine (1 až D0, 2 až D1 …)
Pripojte 10-12 k Arduinu ako:
- 10 až D11
- 11 až D10
- 12 až D9
Nahrajte dodaný kód do Arduina.
Vďaka funkcii ledRandom () budú LED diódy blikať náhodne
Vďaka funkcii ledSeq () budú LED diódy blikať v stĺpci za sebou.
Funkcia ledWrite (x, y, z, v) vám umožňuje napísať ľubovoľnú LED na kocku. x, y, z sú súradnice, musia byť medzi 1-3. v je stav LED diódy, keď 0, LED zhasne, keď 1, LED sa rozsvieti.
Samostatne môžete rozsvietiť viac LED diód. Rozsvietením diódy LED sa však tá, ktorá bola predtým, vypne. Oneskorenie je však iba 0,5 ms, takže ich uvidíte obe zapnuté.
V budúcnosti sa pokúsim túto časť programu vylepšiť.
Krok 10: Pripojte joystick a tlačidlo
Modul joysticku by mal byť v rovnakej polohe ako kocka LED (ako je znázornené na obrázku)
Tlačidlový modul:
- Pripojte - k Arduino GND
- Pripojte + (stredný kolík) k Arduino 5V
- Pripojte S (výstupný kolík) k Arduino A3
Modul joysticku:
- SW na A2
- VRY do A1
- VRX až A0
- +5 V na Arduino 5 V.
- GND na Arduino GND.
Potom upevnite moduly a LED kocku na plastovú rovinu a nahrajte kód do Arduina.
Krok 11: Bavte sa:)
Váš 3D Tic-Tac-Toe je pripravený.
Tu je krátky návod, ako hrať:
- Hráč 1 hrá so zapnutou diódou LED
- Hráč 2 hrá s blikajúcou diódou LED
- LED dióda bliká rýchlejšie, keď na nej svietite.
- LED diódu si môžete vybrať pomocou joysticku. Kliknutím na joystick sa dostanete dole. (z prvej úrovne prejde na tretiu)
- Stlačením tlačidla odložíte podpis. (Ukáže to tam, kde LED dióda rýchlo bliká)
- Vyhráva ten, kto zhromaždí tri znamenia v smere x, y alebo z. (Uhlopriečky zatiaľ nie sú zahrnuté)
-
Keď niekto vyhrá v hornej časti, rozsvieti sa pravý horný roh a ak
- Hráč 1 vyhráva. Rozsvieti sa prvý riadok
- Hráč 2 vyhráva. Druhý rad sa rozsvieti
- Hra vám tiež ukáže miesto, kde ste pozbierali svoje 3 znamenia.
- Ak chcete začať novú hru, na niekoľko sekúnd stlačte joystick.
Dôležité: Vždy na sekundu stlačte tlačidlo a na pol sekundy podržte joystick.
Do budúcna plánujem hru vylepšiť začlenením uhlopriečok.
Ak máte akékoľvek otázky, napíšte komentár alebo správu.
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb