Tartalomjegyzék:
- Kellékek
- Lépés: Forgassa be a nyomógombot és a LED -eket
- 2. lépés: Választható: tok a játékhoz
- 3. lépés: Csatlakoztassa az áramkör többi részét
- 4. lépés: A kód
- 5. lépés: Játssz a játékkal
Videó: Nyomja meg a (gombot); // Arduino LCD játék: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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