Kazalo:
- 1. korak: Materiali
- 2. korak: Koda
- 3. korak: Ožičenje
- 4. korak: Naložite kodo in zaženite
- 5. korak: Kako deluje koda?
- 6. korak: Hvala za branje
Video: Arkadna ciklonska arkadna igra: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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
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:
Arduino ciklonska igra: 5 korakov (s slikami)
Arduino Cyclone Game: Nikoli nisem igral prave ciklonske arkadne igre, vendar mi je všeč ideja, da se igram z našim reakcijskim časom. Oblikoval sem miniaturno igro. Sestavljen je iz 32 LED, ki tvorijo krog, LED svetijo ena za drugo kot lovilka LED. Cilj je pritisniti gumb
Ciklonska LED arkadna igra: 4 koraki
Cyclone LED Arcade Game: Namen tega projekta je bil ustvariti preprosto igro z uporabo Arduina, ki bi bila interaktivna in zabavna za otroke. Spomnim se, da je bila arkadna igra Cyclone ena mojih najljubših arkadnih iger, ko sem bila mlajša, zato sem se odločila, da jo ponovim. T
Pametna košarkarska arkadna igra z obroči za štetje rezultatov z vgrajeno platformo Evive- Arduino: 13 korakov
Pametna arkadna igra za košarko z obroči za štetje rezultatov z vgrajeno platformo Evive- Arduino: Od vseh iger, ki so na voljo, so najbolj zabavne arkadne igre. Tako smo pomislili, zakaj si tega ne bi naredili sami doma! In tu smo, najbolj zabavna DIY igra, ki bi jo kdaj igrali - DIY Arcade Basketball Game! Ne samo, da je
Arkadna igra Halloween Horse Racing: 6 korakov
Arkadna igra Halloween Horse Racing: Letos smo se odločili, da naredimo arkadno igro konjskih dirk za noč čarovnic. Navdihnila nas je mehanska različica Roll-a-Ball Horse Racing. Naš cilj je bil narediti igro z neposrednimi kontrolami, ki bo všeč širokemu krogu igralcev. Na podlagi
Arkadna igra za enega igralca MAME Box: 7 korakov
Arkadna MAME Box za enega igralca: Danes bomo z Raspberry Pi izdelali mini-MAME konzolo. To je konzola za enega igralca, a ker so vrata USB na pi dostopna, je enostavno vklopiti drugo konzolo ali krmilno palčko USB, če želite razpoložiti več igralcev