Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az alkatrészeket
- 2. lépés: Jelölés a hungarocellen
- 3. lépés: A LED -ek csiszolópapírral (opcionális)
- 4. lépés: A vezetékek előkészítése
- 5. lépés: A LED -ek forrasztása
- 6. lépés: A négyzetek összeforrasztása
- 7. lépés: A kocka rögzítése az áramkörhöz
- 8. lépés: Forrasztja a csatlakozókat
- 9. lépés: Próbálja ki a LED -kockát
- 10. lépés: Csatlakoztassa a botkormányt és a gombot
- 11. lépés: Jó szórakozást:)
Videó: 3D Tic-Tac-Toe egy led kockán: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Szeretett volna valaha otthon játszani a Tic Tac Toe játékot 3 dimenzióban?
Ha a válasz igen, akkor ez az utasítás minden szükséges információt megad az elkészítéséhez.
A játék 3x3x3 led kockán játszható. Minden pont egyszínű LED, minden LED-et külön kell vezérelni. A tic-tac-toe játékhoz legalább 3 különböző jelre van szükség (általában o x és üres), azonban egyszínű LED-kockában, ami lehetetlen.
Az oldat villog. Amikor a játékot elindítják, minden led kikapcsolva, az első játékos a bekapcsolt leddel játszik, a második pedig a villogó leddel, így a játék így játszható.
A joystick és a gomb lehetővé teszi, hogy kiválassza azt a LED -et, ahová a "jelzést" szeretné elhelyezni.
Természetesen a LED -kockát díszítésként is használhatja. A kódot a LED -ek véletlenszerűen villogják, mint a videóban, vagy egymás után.
1. lépés: Gyűjtse össze az alkatrészeket
A játék létrehozásához szükséges összetevők listája:
- 22*30 Univerzális áramköri lap (vagy nagyobb)
- Arduino UNO
- 27 LED (én 3 mm -es LED -eket használtam)
- Joystick modul (KY-023)
- Gomb modul (KY-004)
- 20 M-F áthidaló vezeték
- Huzal
- Rugalmas vezetékek
- 12 F-F csatlakozó
Szükséges eszközök
- Styrofoam Megkönnyíti a munkáját!
- Forrasztó készlet
- Ragasztópisztoly
- Csípőfogó
- Kábelhámozó
- Vonalzó
- Csiszolópapír (opcionális)
2. lépés: Jelölés a hungarocellen
Rajzoljon 3x3 jelölést egy hungarocell blokkra, és lyukakat illesszen a LED -ekhez, hogy illeszkedjenek. A lyukaknak 2 cm távolságra kell lenniük egymástól, mivel egy kockát készítünk. Ehhez vonalzót kell használnia.
3. lépés: A LED -ek csiszolópapírral (opcionális)
A nagyobb fényerő elérése érdekében csiszolópapírral dörzsölheti a LED -eket.
4. lépés: A vezetékek előkészítése
A szabad huzaloknak 4,5 cm hosszúnak kell lenniük, ebből 24 -et kell előkészíteni. Ezek lesznek a kocka keretei.
12 rugalmas vezetéket kell előkészíteni. 9 közülük 6-7 cm hosszú legyen. 3 közülük 12-13 cm legyen. Húzza le a vezetékek mindkét végét.
5. lépés: A LED -ek forrasztása
Először is összekapcsoljuk a negatív vezetékeket, ez általában a LED rövidebb lába.
Helyezze a LED -eket az előzőleg elkészített hungarocellre. Helyezze a vezetékeket a képen látható módon, majd tekerje a rövidebb lábat a vezeték köré. Ezután óvatosan forrasztja a LED -eket a vezetékhez, majd forrasztjon egy vezetéket mindkét oldalon, így a négyzet egyben marad.
Fontos, hogy ha készen áll egy négyzetre, tesztelje mind a 9 LED -et. Ez megtehető úgy, hogy a drótvázat az Arduino földjéhez csatlakoztatja. Ezután használjon M-M Jumper vezetéket, és csatlakoztassa az Arduino 3,3 V-os csatlakozójához, és érintse meg a másik oldalt a LED forraszthatatlan lábához, a LED-nek világítania kell. Ha nem világít egyetlen LED sem, valószínűleg az egyik pozitív láb érinti a huzalkeretet, ellenőrizze ezeket.
Elő kell készítenie 3 LED négyzetet.
6. lépés: A négyzetek összeforrasztása
Ez a legnehezebb, ebben a szakaszban segítséget kell kérnie.
Helyezzen egy négyzetet a hungarocellre, majd ragasszon egy vezetéket a LED mellé, függőleges helyzetbe. Fontos, hogy ez a vezeték CSAK a LED -ek pozitív lábát érje. Tekerje a pozitív lábat (amelyet még nem forrasztott) a huzal körül, és forrasztja fel. Csináld minden LED -del.
Helyezze a második négyzetet 2 cm magasságba. Tekerje a pozitív lábakat a függőleges vezetékek köré. A négyzet így is ott marad, így utána mindegyiket forraszthatja.
Ezután helyezze az utolsó négyzetet 4 cm magasságba. Végezze el ugyanazokat a lépéseket, mint korábban.
FONTOS: A vízszintes vezetékek nem érinthetik a függőleges vezetékeket.
Miután elkészült a lépéssel, ellenőrizze az egyes LED -eket, mint korábban.
7. lépés: A kocka rögzítése az áramkörhöz
Először is 9 rugalmas hámozott vezetéket kell használnia.
Dugja be a huzal egyik oldalát az áramköri lap lyukán, forrasztja a vízszintes vezetékhez. Végezze el az összes vízszintes vezetékkel. Ezután rögzítse a kockát a táblához forró ragasztóval.
Másodszor, használja a 3 hosszabb rugalmas hámozott vezetéket.
Forrasztja őket a négyzetekhez, majd illessze be a lyukakon keresztül (Használhatja a tábla sarkában lévő nagyobb lyukat)
Ha készen áll a lépésre, 12 vezeték lóg a tábla alján. A négyzetekhez csatlakoztatott 3 vezeték lehetővé teszi a LED függőleges irányú kiválasztását. A 9 vezeték lehetővé teszi, hogy kiválassza azt az oszlopot, ahol fel szeretné világítani a LED -et.
8. lépés: Forrasztja a csatlakozókat
Forrasztja a csatlakozókat a tetején. El kell különítenie a vízszintes és a függőlegeseket, mint én.
Forrasztja a 9 vezetéket a csatlakozókhoz, a képen látható módon.
Ezután forrasztja a 3 vezetéket a 3 csatlakozóhoz. Csatlakoztassa a vezetéket felülről a 10. csaphoz, a középsőt a 11 -eshez és az alját a 12 -eshez, és forrasztja őket oda.
Ragassza a többi vezetéket a táblára.
A LED -kocka készen áll, most ki kell próbálnia.
9. lépés: Próbálja ki a LED -kockát
Csatlakoztassa a LED-kocka 1-9-et az Arduino D0-D8-hoz (1-től D0-ig, 2-től D1-ig)
Csatlakoztassa a 10-12-et az Arduino-hoz a következőképpen:
- 10 -től D11 -ig
- 11 -től D10 -ig
- 12 -től D9 -ig
Töltse fel a megadott kódot az Arduino -ba.
A ledRandom () funkció segítségével a LED -ek véletlenszerűen villognak
A ledSeq () függvény a LED -eket oszlopban egymás után villogni fogja.
A ledWrite (x, y, z, v) funkció lehetővé teszi, hogy bármilyen LED -et írjon a kockára. x, y, z a koordináták, 1-3 között kell lenniük. v a LED állapota, ha 0, a LED kialszik, amikor 1, a LED bekapcsol.
Több LED -et külön is meggyújthat. A LED villogása azonban kikapcsolja az előzőt. De a késleltetés csak 0,5 ms, így látni fogja, hogy mindkettő be van kapcsolva.
A jövőben megpróbálom javítani a program ezen részét.
10. lépés: Csatlakoztassa a botkormányt és a gombot
A joystick modulnak ugyanabban a helyzetben kell lennie, mint a LED -kocka (a képen látható módon)
Gomb modul:
- Csatlakoztassa a - készüléket az Arduino GND -hez
- Csatlakoztassa a + (középső csapot) az Arduino 5V -hoz
- Csatlakoztassa az S (kimeneti tűt) az Arduino A3 -hoz
Joystick modul:
- SW -tól A2 -ig
- VRY - A1
- VRX - A0
- +5V az Arduino 5V -hoz
- GND az Arduino GND -hez.
Ezután rögzítse a modulokat és a LED -kockát egy műanyag síkra, és töltse fel a kódot az Arduino -ra.
11. lépés: Jó szórakozást:)
A 3D Tic-Tac-Toe készen áll.
Íme egy rövid bemutató, hogyan kell játszani:
- Az 1. játékos a bekapcsolt LED -del játszik
- A 2. lejátszó a villogó LED -del játszik
- A LED gyorsabban villog, ha a LED -et használja.
- A LED -et a joystick segítségével választhatja ki. Ha a joystick -ra kattint, lefelé léphet. (az első szinttől a harmadikig megy)
- Nyomja meg a gombot, hogy letegye az aláírását. (Olyan helyre teszi, ahol a LED gyorsan villog)
- Az nyer, aki három jelet gyűjt x, y vagy z irányban. (Az átlókat még nem tartalmazza)
- Ha valaki nyer a tetején, a jobb felső sarok kigyullad, és ha
- Az 1 játékos nyer. Az első sor világít
- A 2. játékos nyer. A második sor világít
- A játék megmutatja azt a helyet is, ahol összegyűjtötte 3 jelét.
- Új játék indításához nyomja meg néhány másodpercig a joystickot.
Fontos: Mindig nyomja meg a gombot egy másodpercig, és tartsa félig a joystickot.
Azt tervezem, hogy a jövőben javítom a játékot, az átlókkal együtt.
Ha bármilyen kérdése van, írjon megjegyzést vagy üzenetet.
Ajánlott:
Egy Raspberry Pi NAS, amely valóban úgy néz ki, mint egy NAS: 13 lépés (képekkel)
Egy Raspberry Pi NAS, ami tényleg úgy néz ki, mint egy NAS: Miért egy Raspberry Pi NAS? Nos, én egy gyönyörű, de helytakarékos Raspberry Pi NAS -t kerestem az internetről, és nem találtam semmit. Találtam néhány NAS -konstrukciót, egy Raspberry Pi -t fa alapra ragasztva, de nem ezt akarom. Azt akarom
Hogyan építsünk egy 8x8x8 LED -es kockát és vezéreljük egy Arduino segítségével: 7 lépés (képekkel)
Hogyan készítsünk 8x8x8 LED -es kockát és vezéreljük azt egy Arduino -val: 2020. január szerkesztés: Hagyom, ha valaki ötletek generálására szeretné használni, de már nincs értelme kocka építeni ezen utasítások alapján. A LED -illesztőprogram -IC -k már nem készülnek, és mindkét vázlatot a régi verzióban írták
Nike LED Swoosh! Ez egy nagyszerű dekoráció egy szobához. Ez az egyetlen projekt, amelyet mindenki megismételhet: 5 lépés
Nike LED Swoosh! Ez egy nagyszerű dekoráció egy szobához. Ez az egyetlen projekt, amelyet mindenki megismételhet. 2x-fa 20-20-3000 2x-rétegelt lemez 500-1000mm-csavarok (45mm) 150x-csavarok (35mm) 30x-sc
Váltson egy RGB LED -et a színes spektrumon egy Raspberry Pi 2 és Scratch használatával: 11 lépés
Változtasson egy RGB LED -et a színspektrumon Raspberry Pi 2 és Scratch használatával: Frissítési megjegyzések 2016. február 25., csütörtök: Javítottam a Scratch programot, és újraterveztem az oktathatót. Sziasztok srácok, ezzel a projekttel a Scratch segítségével akartam egy RGB LED -et körbekeríteni a színspektrumon. Rengeteg projekt hajtja végre ezt a
Zseb LED fény (mint egy fénykard egy kicsit .. Kicsit hasznos): 4 lépés
Zsebes LED -lámpa (mint egy kicsit a fénykard .. Kicsit hasznos): Ez az utasítás remélhetőleg megmutatja, hogyan lehet hasznos, praktikus és valószínűleg szórakoztató zseblámpát készíteni. Először is elnézést a képminőségért. a fényképezőgép közelről is bekapcsolt makró mellett. Ezenkívül le kellett írnom az utasításokat, mivel ezt elkészítettem