Tartalomjegyzék:

Ciklon (Arduino LED játék): 6 lépés (képekkel)
Ciklon (Arduino LED játék): 6 lépés (képekkel)

Videó: Ciklon (Arduino LED játék): 6 lépés (képekkel)

Videó: Ciklon (Arduino LED játék): 6 lépés (képekkel)
Videó: CS50 2015 – 10-я неделя 2024, Július
Anonim
Ciklon (Arduino LED játék)
Ciklon (Arduino LED játék)

Ebben az oktatóanyagban megtanítom, hogyan kell LED játékot készíteni nagyon kevés kóddal vagy tapasztalattal! Ez az ötletem volt egy darabig, és végül hozzáfogtam az elkészítéséhez. Ez egy szórakoztató játék, amely mindannyiunkra emlékeztet az ügyességi játékokra. Vannak más oktatóanyagok, amelyeket linkelni fogok további hivatkozásokhoz. Ez egy óra kemény munka után elkészíthető, és megéri az erőfeszítést:)

Kellékek

WS2812B LED -ek x24

Arduino Nano

Pillanatnyi nyomógomb

1. lépés: Nézze meg a bemutatót

Image
Image

2. lépés: Bármilyen típusú keret megtalálása

Bármilyen típusú keret megtalálása
Bármilyen típusú keret megtalálása
Bármilyen típusú keret megtalálása
Bármilyen típusú keret megtalálása

Ebben az esetben képkeretet használtam. Az egyik építése mindig egy lehetőség, de szerettem volna gyorsan befejezni ezt a projektet. A projektem 20 LED -et tartalmaz, amelyek körbeveszik a keretet. Ez a szám azonban mindig megváltoztatható a preferencia vagy a kívánt energiafogyasztás alapján.

3. lépés: Programozás

Programozás
Programozás

Ez a program nem a leghatékonyabb.. de tökéletesen teszi a dolgát. A játéknak öt különböző játékmódja van. A Gamestate zero a készenléti állapotot jelöli, amíg a gombot le nem nyomja. A többi játékos azt jelzi, hogy milyen szinten van a játékos. A gomb visszakapcsolásának ellensúlyozására a millis () függvényt használom a delay () helyett. Így a játék még futhat a gomb feldolgozása közben.

A fordulatszám beállításához a ledSpeed változó csökkentése növeli a sebességet. A sebességek a nehézség sorrendjében vannak.

4. lépés: huzalozás és forrasztás

Huzalozás és forrasztás
Huzalozás és forrasztás

Ez a projekt tápellátását az Arduino Nano -hoz futó 5 V -os vezeték vagy a 3 AA -s elem biztosítja, hogy hordozható legyen.

Fúrjon lyukat a pillanatnyi nyomógombhoz, vagy különítse el a kerettől. Csatlakoztassa az egyik oldalt a földhöz, a másikat a 4 -es csaphoz.

(Opcionális)-Csatlakoztassa az akkumulátort az 5 V-os kapcsolóval az Arduino Nano VIN és földelő csapjaihoz. Győződjön meg arról, hogy a jel 5v, és a kimenet képes kezelni az Arduino és a LED -ek áramellátását. Az elemek élettartamának növelése érdekében tegyen fényerő -kapacitást a LED -ekre.

Csatlakoztassa mindkét LED -sorozatot az Arduino 5V -os sínjéhez, és csatlakoztassa a földet. Végül kövesse a Din vonalakat az Arduino kívánt csapjaihoz.

5. lépés: Forró ragasztó és biztonságos

Forró ragasztó és biztonságos
Forró ragasztó és biztonságos
Forró ragasztó és biztonságos
Forró ragasztó és biztonságos

Sok forró ragasztót és zipzárat használtam a vezetékek rögzítésére. Próbáljon eltakarni minden éles tárgyat, és erősen rögzítse a vezetékeket. Lehet, hogy a kezek fogják ezt.

6. lépés: Egy másik referencia

Egy másik referencia
Egy másik referencia

Tanulságosabbnak találtam linkelt. Köszönöm az idejét, és remélem, hasznát vette ennek a projektnek. További dokumentációkért és szórakoztató projektekért látogasson el webhelyemre (www.neehaw.com). Élvezd!

Utasítható

Utasítható kettő

Ajánlott: