
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Nemrégiben a cserkészekben dolgoztam a Game Design érdemjelvényen. Az egyik követelmény szerint ezt a játékot az Arduino segítségével építettem, amely a LED Rocker játékon alapul. A játék lényege, hogy a lehető legtöbb pontot szerezze. A játék elején meg kell nyomnia a gombot az induláshoz, majd egy nyíl lesz a képernyő közepén. Egy másik nyíl van alatta, amely a képernyőn mozog. Amikor a nyilak megegyeznek, nyomja meg a gombot, és tartsa lenyomva, amíg a zöld LED ki nem gyullad. Ezután kap egy pontot, és a játék felgyorsul.
Kellékek
- Arduino Uno vagy Nano
- Breadboard (kicsi, ha az Arduino Uno -t használja, közepes, ha Arduino Nano -t használ)
- 16x2 LCD képernyő kompatibilis az Arduino -val
- Piros és zöld LED (egy -egy)
- Nyomógombos kapcsoló
- Kenyeretábla vezetékek
- 10 kilós ohmos ellenállás
- Egy potenciométer
- Két 220 ohmos ellenállás (típustól függően szükség lehet egy másikra az LCD képernyőhöz)
- Opcionális: 3D nyomtató a tokhoz a játékhoz
Lépés: Forgassa be a nyomógombot és a LED -eket


Vágjon le néhány kenyérsütő vezetéket, és forrasztja őket a nyomógombhoz és a LED -ekhez. Közös alapot teremthet a LED -ek számára.
2. lépés: Választható: tok a játékhoz

Itt vannak a játékhoz tartozó 3D nyomtatott tok fájljai.
Eredetileg az Arduino Uno -hoz készült, de használható Nano -val.
3. lépés: Csatlakoztassa az áramkör többi részét



Csatlakoztassa az áramkör többi részét a kapcsolási rajz segítségével.
A kapcsolatok a következők:
- Arduino 5v kenyérsütő +, és Arduino GND kenyérlapra -
- LED közös föld a kenyértábla földeléséhez
- Piros LED a 3. tűhöz, és zöld LED a 4. tűhöz
- Kenyeretábla + gomb, a gomb másik oldala pedig a 6 -os csaphoz és a földhöz
- Kenyeretábla + a potenciométer 1. csatlakozójához, és a potenciométer 2. kivezetése az LCD földeléséhez
- Kenyeretábla + LCD VCC
- Potenciométer -törlő (középső csap) az LCD kontrasztcsaphoz
- LCD regiszter Válassza ki a tűt az Arduino 7 -es csaphoz
- LCD RW csap a kenyértáblához -
- LCD E - Arduino pin 9
- LCD D4 - Arduino 10. tű
- LCD D5 - Arduino 11. tű
- LCD D6 - Arduino 12. tű
- LCD D7 - Arduino 8. tüske
- LCD LED + a kenyérpadhoz +, LCD LED - a kenyérlaphoz -
4. lépés: A kód
Töltse fel a kódot az Arduino -ba.
Nyugodtan módosítsa a kódot, ha szeretné, ez egy meglehetősen egyszerű program.
5. lépés: Játssz a játékkal



Nyomja meg a gombot, amikor a mutató középen van, és tartsa lenyomva, hogy kigyulladjon a zöld jelzőfény és a következő szintre lépjen.
Köszönjük, hogy megnézte ezt az Instructable -t! Ha tetszett, kérjük, szavazzon rám az 1 000. kihívásban.
Azok számára, akik kíváncsiak voltak, a cím úgy van formázva, mint az Arduino (C ++) kód sora.
Ajánlott:
Nyomja meg a Magicbit [Magicblocks] nyomógombjait: 5 lépés
![Nyomja meg a Magicbit [Magicblocks] nyomógombjait: 5 lépés Nyomja meg a Magicbit [Magicblocks] nyomógombjait: 5 lépés](https://i.howwhatproduce.com/images/002/image-3504-j.webp)
Nyomógombok használata a Magicbit -en [Magicblocks]: Ez az oktatóanyag megtanítja a Magicbit nyomógombjainak használatát a Magicblocks használatával. Ebben a projektben, amely az ESP32 -en alapul, fejlesztési táblaként a magicbit -et használjuk. Ezért bármilyen ESP32 fejlesztői kártya használható ebben a projektben
Nyomja meg a kapcsolót a vezérlő LED -hez (Arduino): 4 lépés

Push Switch to Control Led (Arduino): Sziasztok! Ma megmutatom, hogyan kell használni a nyomógombot a LED ON/OFF állapotának vezérléséhez Arduino-ban. Ehhez a TinkerCAD-ot fogom használni, amely nagyon könnyen használható, és céljainkat szolgálja, ha ilyen dolgokról van szó. Ha azt szeretné, hogy
Érintse meg a Midi Controller (DIY) gombot: 4 lépés

Érintse meg a Midi vezérlőt (DIY): Ennek a projektnek az az ötlete, hogy egy funkcionális Midi vezérlőt készítsen, amelyet könnyen meg lehet építeni alacsony költséggel, így bárki megépítheti. Teljes méretű billentyűzet alakú midi vezérlőt terveztünk, nem csak néhány gombot és gombot. Ezt a projektet a fablab Irbid készítette
Meg kell nyomnia a gombot!: 10 lépés

Gombot kell nyomni!: Helló, srácok! Irisa Tsai vagyok Tajvanból, Tajvanról. Kilencedikes vagyok a Kang Chiao Nemzetközi Iskolában. A Kang Chiao iskola a hegyen található, és átfogó tanfolyamokat végezhet a diákok. Különféle típusú tantárgyak állnak rendelkezésre a
Érintse meg az Arduino IC TESTER gombot: 4 lépés

Érintse meg az Arduino IC TESTER -t: Arduino Project fejlesztés alatt áll