Satura rādītājs:

Arduino ciklona arkādes spēle: 6 soļi
Arduino ciklona arkādes spēle: 6 soļi

Video: Arduino ciklona arkādes spēle: 6 soļi

Video: Arduino ciklona arkādes spēle: 6 soļi
Video: Galaga ESP32 #6: Boot "menu" 2024, Jūlijs
Anonim
Arduino ciklona arkādes spēle
Arduino ciklona arkādes spēle
Arduino ciklona arkādes spēle
Arduino ciklona arkādes spēle

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

Materiāli
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: