Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: Kód
- 3. lépés: huzalozás
- 4. lépés: Töltse fel a kódot és futtassa
- 5. lépés: Hogyan működik a kód?
- 6. lépés: Köszönjük, hogy elolvasta
Videó: Arduino Cyclone Arcade Game: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Villogó villogó fények! Arduino! Játszma, meccs! Mit kell még mondani? Ez a játék a Cyclone arcade játékon alapul, ahol a játékos megpróbálja megállítani a led körbe görgetését egy adott helyen.
1. lépés: Anyagok
1x Arduino Uno
3x Jumper vezetékek
1x WS2812B LED szalag (az enyémet 30 dollárért vettem az Amazon -tól)
2. lépés: Kód
Töltse le az Arduino IDE -t a www.arduino.cc/en/Main/Software webhelyről
Töltse le a FastLED könyvtár legújabb verzióját a https://github.com/FastLED/FastLED/releases webhelyről
Telepítse a könyvtárat az Arduino IDE -ben az alábbi utasításokat követve:
Töltse le a projekt kódját innen.
Csomagolja ki a kódot, és nyissa meg az Arduino alkalmazásban, duplán kattintva a LEDGame.ino -ra.
3. lépés: huzalozás
Csatlakoztassa a három áthidaló vezetéket a led karakterlánchoz. Csatlakoztassa az első vezetéket a LED szalag 5 V -os padjáról az Arduino 5 V -os tüskéjéhez. Csatlakoztassa a második vezetéket a LED -szalag Din padjáról az Arduino 7 -es digitális tűjéhez. Csatlakoztassa az utolsó vezetéket a LED -szalag Gnd padjáról az Arduino Gnd -jéhez. Lehet, hogy forrasztania kell ezeket a vezetékeket a LED szalag párnáira. FIGYELMEZTETÉS: Ha több mint 30 LED -et csatlakoztat az Arduino készülékünkhöz, az túláramkárosodást okozhat a fedélzeti szabályozóban vagy az USB tápegységben.
4. lépés: Töltse fel a kódot és futtassa
Nyissa meg a kódot az Arduino IDE -ben. Cserélje ki a 24 -es sor 27 -es számát a LED -ek számával. Határozza meg, hogy melyik led legyen a középső led, és cserélje ki a 27. szám 14 -es számát. Kattintson a Feltöltés gombra a program feltöltéséhez a táblára. Győződjön meg arról, hogy a megfelelő tábla típusát és portját választotta ki az Eszközök menüből. Ezután nyissa meg a soros monitort, állítsa az átviteli sebességet 9600 -ra, és kövesse a képernyőn megjelenő utasításokat.
5. lépés: Hogyan működik a kód?
A kód egy egyszerű állapotgép, amely futó játékban vagy játék feletti állapotban fut. Az A for hurok addig mozgatja a LED -et a karakterlánc mentén, amíg a bemenet nem érkezik a soros kapcsolaton keresztül. Ezután a játék átvált a game over állapotra, és kiszámítja a led távolságát a karakterlánc közepétől.
6. lépés: Köszönjük, hogy elolvasta
Ha tetszett ez az Instructable, kérjük, fontolja meg kedvenceként, és kérjük, nézze meg a blogomat itt. Köszönjük, hogy elolvasta, és ha bármilyen javaslata vagy módosítása van, hagyja őket az alábbi megjegyzésekben.
Ajánlott:
FPGA Cyclone IV DueProLogic Controls Raspberry Pi kamera: 5 lépés
FPGA Cyclone IV DueProLogic Controls Raspberry Pi kamera: Annak ellenére, hogy az FPGA DueProLogic -t hivatalosan az Arduino számára tervezték, az FPGA -t és a Raspberry Pi 4B -t kommunikálhatóvá tesszük. Ebben az oktatóanyagban három feladat valósul meg: (A) Nyomja meg egyszerre a két nyomógombot FPGA a szög forgatásához
FPGA Cyclone IV DueProLogic - Nyomógomb és LED: 5 lépés
FPGA Cyclone IV DueProLogic - Nyomógomb és LED: Ebben az oktatóanyagban az FPGA -t fogjuk használni a külső LED áramkör vezérlésére. A következő feladatokat fogjuk végrehajtani (A) A LED vezérléséhez használja az FPGA Cyclone IV DuePrologic nyomógombjait. (B) Vaku LED világít & időnként ki
Arduino Cyclone Game: 5 lépés (képekkel)
Arduino Cyclone Game: Soha nem játszottam az igazi ciklon arcade játékkal, de tetszik az ötlet, hogy a reakcióidővel játszunk. Terveztem egy miniatürizált játékot. 32 LED -ből áll, amelyek kört alkotnak, a LED -ek egyenként világítanak, mint egy ledes üldöző. A cél egy gomb megnyomása
Cyclone LED Arcade Game: 4 lépés
Cyclone LED Arcade Game: A projekt célja egy egyszerű játék létrehozása volt egy Arduino használatával, amely interaktív és szórakoztató lenne a gyerekek számára. Emlékszem, hogy a Cyclone arcade játék az egyik kedvenc arcade játékom volt, amikor fiatalabb voltam, ezért úgy döntöttem, hogy megismétlem. T
Arduino Pocket Game Console + A -Maze - Maze Game: 6 lépés (képekkel)
Arduino Pocket Game Console + A -Maze - Maze Game: Üdvözöllek az első oktatható játékomban! A projekt, amelyet ma szeretnék megosztani veletek, az Arduino labirintus játék, amely olyan zsebkonzol lett, mint az Arduboy és hasonló Arduino alapú konzolok. Az expo -nak köszönhetően az én (vagy az Ön) jövőbeli játékaival is villoghat