Kazalo:

Arkadna ciklonska arkadna igra: 6 korakov
Arkadna ciklonska arkadna igra: 6 korakov

Video: Arkadna ciklonska arkadna igra: 6 korakov

Video: Arkadna ciklonska arkadna igra: 6 korakov
Video: TEMPLE RUN 2 SPRINTS PASSING WIND 2024, December
Anonim
Arkadna ciklonska arkadna igra
Arkadna ciklonska arkadna igra
Arkadna ciklonska arkadna igra
Arkadna ciklonska arkadna igra

Utripajoče bliskovite luči! Arduino! Igra! Kaj je še treba povedati? Ta igra temelji na arkadni igri Cyclone, kjer igralec poskuša ustaviti LED premikanje po krogu na določenem mestu.

1. korak: Materiali

Materiali
Materiali

1x Arduino Uno

3x mostične žice

1x LED trak WS2812B (svojega sem kupil za 30 USD pri Amazonu tukaj)

2. korak: Koda

Prenesite Arduino IDE s spletnega mesta www.arduino.cc/en/Main/Software

Prenesite najnovejšo različico knjižnice FastLED s spletnega mesta

Knjižnico namestite v Arduino IDE po naslednjih navodilih:

Kodo za ta projekt prenesite od tukaj.

Razširite kodo in jo odprite v Arduinu tako, da dvokliknete LEDGame.ino.

3. korak: Ožičenje

Priključite tri mostične žice na vodilno vrvico. Priključite prvo žico s 5v blazinice na LED traku na 5v pin na Arduinu. Drugo žico z Din blazinice na LED traku povežite z digitalnim zatičem 7 na Arduinu. Zadnjo žico iz plošče Gnd na LED traku priključite na Gnd na Arduinu. Morda boste morali te žice spajkati na blazinice na LED traku. OPOZORILO: Priključitev več kot 30 LED diod na naš Arduino lahko povzroči prekomerno trenutno škodo na vgrajenem regulatorju ali napajalniku USB.

4. korak: Naložite kodo in zaženite

Odprite kodo v Arduino IDE. Številko 27 v vrstici 24 zamenjajte s številom svetlečih diod. Ugotovite, katera led mora biti osrednja, in jo nadomestite s številko 14 v vrstici 27. Kliknite naloži, da program naložite na tablo. V meniju z orodji izberite ustrezno vrsto plošče in vrata. Nato odprite serijski monitor, nastavite hitrost prenosa na 9600 in sledite pozivom na zaslonu.

5. korak: Kako deluje koda?

Koda je preprost državni stroj, ki se izvaja v igri, ki teče, ali v igri nad stanjem. Zanka for premika led vzdolž niza, dokler vnos ni sprejet po zaporedju. Nato igra preklopi v stanje igre in izračuna razdaljo led od središča niza.

6. korak: Hvala za branje

Če vam je bil ta Instructable všeč, razmislite o njegovem favoriziranju in si oglejte moj blog tukaj. Hvala za branje in če imate kakšne predloge ali spremembe, jih pustite v spodnjih komentarjih.

Priporočena: