Satura rādītājs:
- 1. solis: materiāli
- 2. darbība: kods
- 3. darbība: elektroinstalācija
- 4. solis: augšupielādējiet kodu un palaidiet
- 5. darbība. Kā darbojas kods?
- 6. darbība. Paldies, ka lasījāt
Video: Arduino ciklona arkādes spēle: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Mirgojošas bezgaumīgas gaismas! Arduino! Spēle! Kas vēl jāsaka? Šī spēle ir balstīta uz Cyclone arkādes spēli, kur spēlētājs mēģina apturēt vadītu ritināšanu pa apli noteiktā vietā.
1. solis: materiāli
1x Arduino Uno
3x džemperu vadi
1x WS2812B LED sloksne (es nopirku raktuves par $ 30 no Amazon šeit)
2. darbība: kods
Lejupielādējiet Arduino IDE no vietnes www.arduino.cc/en/Main/Software
Lejupielādējiet jaunāko FastLED bibliotēkas versiju no vietnes
Instalējiet bibliotēku Arduino IDE, izpildot šeit sniegtos norādījumus:
Lejupielādējiet šī projekta kodu no šejienes.
Izsaiņojiet kodu un atveriet to Arduino, veicot dubultklikšķi uz LEDGame.ino.
3. darbība: elektroinstalācija
Savienojiet trīs džempera vadus ar vadīto virkni. Pievienojiet pirmo vadu no 5V spilventiņa uz LED sloksnes ar 5 V tapu Arduino. Pievienojiet otro vadu no LED sloksnes Din spilventiņa ar Arduino digitālo tapu 7. Pievienojiet pēdējo vadu no Gnd spilventiņa uz LED sloksnes ar Gnd uz Arduino. Jums var būt nepieciešams pielodēt šos vadus pie spilventiņiem uz LED sloksnes. BRĪDINĀJUMS: vairāk nekā 30 gaismas diožu pievienošana mūsu Arduino var izraisīt iebūvētā regulatora vai USB barošanas avota bojājumus.
4. solis: augšupielādējiet kodu un palaidiet
Atveriet kodu Arduino IDE. Nomainiet skaitli 27 24. rindā ar gaismas diožu skaitu. Nosakiet, kuram gaismas diodei jābūt centrālajam, un aizstājiet to ar skaitli 14 rindā 27. Noklikšķiniet uz augšupielādēt, lai augšupielādētu programmu uz tāfeles. Rīku izvēlnē noteikti izvēlieties pareizo tāfeles veidu un portu. Pēc tam atveriet seriālo monitoru, iestatiet pārraides ātrumu uz 9600 un izpildiet ekrānā redzamos norādījumus.
5. darbība. Kā darbojas kods?
Kods ir vienkārša stāvokļa mašīna, kas darbojas gan spēlē, gan spēlē virs stāvokļa. A for cilpa pārvieto LED gar virkni, līdz ievade tiek saņemta, izmantojot seriālo. Pēc tam spēle pārslēdzas uz spēli virs stāvokļa un aprēķina LED attālumu no virknes centra.
6. darbība. Paldies, ka lasījāt
Ja jums patika šī pamācība, lūdzu, apsveriet iespēju to pievienot izlasei un, lūdzu, apskatiet manu emuāru šeit. Paldies, ka izlasījāt, un, ja jums ir kādi ieteikumi vai izmaiņas, atstājiet tos zemāk esošajos komentāros.
Ieteicams:
Arduino ciklona spēle: 5 soļi (ar attēliem)
Arduino ciklona spēle: Es nekad neesmu spēlējis īsto ciklona arkādes spēli, bet man patīk ideja spēlēt ar mūsu reakcijas laiku. Es izveidoju miniaturizētu spēli. Tas sastāv no 32 gaismas diodēm, kas veido apli, gaismas diodes iedegas pa vienam kā vadīts mednieks. Mērķis ir nospiest taustiņu
POING! - Arduino arkādes spēle!: 3 soļi
POING! - Arduino Arcade Game !: Mēs veidosim PONG stila arkādes spēli, kurā izmantotas daļas no vispilnīgākā sākuma komplekta UNO R3 projekta " komplekts no uzņēmuma Elegoo Inc
Ciklona LED arkādes spēle: 4 soļi
Ciklona LED arkādes spēle: Šī projekta mērķis bija izveidot vienkāršu spēli, izmantojot Arduino, kas būtu interaktīva un izklaidējoša bērniem. Es atceros, ka Cyclone arkādes spēle bija viena no manām iecienītākajām arkādes spēlēm, kad biju jaunāka, tāpēc es nolēmu to atkārtot. T
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: 13 soļi
Viedā basketbola arkādes spēle ar rezultātu skaitīšanas stīpām, izmantojot Evive-Arduino iegulto platformu: No visām tur esošajām spēlēm izklaidējošākās ir arkādes spēles. Tātad, mēs domājām, kāpēc gan to nepagatavot mājās! Un šeit mēs esam, izklaidējošākā DIY spēle, kādu jūs jebkad esat spēlējis - DIY Arcade Basketball Game! Ne tikai ir
Arduino LED lāzera arkādes spēle: 3 soļi (ar attēliem)
Arduino LED lāzera arkādes spēle: Šajā pamācībā es parādīšu, kā izveidot lāzera arkādes spēli, izmantojot LED un gaismas sensorus. Kods ir iekļauts, un tā izveidei nav vajadzīgas daudzas detaļas. Es jums nestāstīšu, kā es būvēju lietu, jums tas būs jāizgatavo pašam! T