Cuprins:
- Pasul 1: Materiale
- Pasul 2: Cod
- Pasul 3: Cablare
- Pasul 4: Încărcați codul și rulați
- Pasul 5: Cum funcționează codul?
- Pasul 6: Vă mulțumim pentru lectură
Video: Joc Arcade Ciclon Arduino: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Luminile intermitente intermitente! Arduino! Joc! Ce mai trebuie spus? Acest joc se bazează pe jocul arcade Cyclone, în care jucătorul încearcă să oprească derularea unui cerc în jurul unui anumit loc.
Pasul 1: Materiale
1x Arduino Uno
3x Jumper Wires
1x bandă LED WS2812B (am cumpărat-o pe a mea cu 30 USD de la Amazon aici)
Pasul 2: Cod
Descărcați IDE-ul Arduino de pe www.arduino.cc/en/Main/Software
Descărcați cea mai recentă versiune a bibliotecii FastLED de pe
Instalați biblioteca în IDE Arduino urmând instrucțiunile de aici:
Descărcați codul pentru acest proiect de aici.
Dezarhivați codul și deschideți-l în Arduino făcând dublu clic pe LEDGame.ino.
Pasul 3: Cablare
Conectați cele trei fire jumper la șirul led. Conectați primul fir de la pad-ul de 5v de pe banda LED la pinul de 5v de pe Arduino. Conectați al doilea fir de la pad-ul Din de pe banda LED la pinul digital 7 de pe Arduino. Conectați ultimul fir de la pad-ul Gnd de pe banda LED la Gnd de pe Arduino. Este posibil să fie nevoie să lipiți aceste fire pe tampoanele de pe banda LED. AVERTISMENT: Conectarea a mai mult de 30 de leduri la Arduino poate provoca daune excesive de curent la regulatorul de la bord sau la sursa de alimentare USB.
Pasul 4: Încărcați codul și rulați
Deschideți codul în IDE-ul Arduino. Înlocuiți numărul 27 de pe linia 24 cu numărul de leduri. Determinați care led trebuie să fie ledul central și înlocuiți-l cu numărul 14 de pe linia 27. Faceți clic pe Încărcare pentru a încărca programul pe tablă. Asigurați-vă că selectați tipul și portul corecte din meniul de instrumente. Apoi deschideți monitorul serial, setați rata de transmisie la 9600 și urmați instrucțiunile de pe ecran.
Pasul 5: Cum funcționează codul?
Codul este o mașină de stare simplă, care rulează fie într-un joc care rulează, fie în jocul over state. O buclă for mișcă ledul de-a lungul șirului până când intrarea este recepționată prin Serial. Apoi jocul trece la joc peste stare și calculează distanța ledului de la centrul șirului.
Pasul 6: Vă mulțumim pentru lectură
Dacă ți-a plăcut acest Instructable, te rog să iei în considerare favoritarea acestuia și te rog să vezi blogul meu aici. Vă mulțumim pentru lectură și, dacă aveți sugestii sau modificări, lăsați-le în comentariile de mai jos.
Recomandat:
Joc Ciclon Arduino: 5 pași (cu imagini)
Joc Arduino Cyclone: Nu am jucat niciodată jocul arcade adevărat ciclon, dar îmi place ideea de a juca cu timpul nostru de reacție. Am proiectat un joc miniaturizat. Acesta constă în 32 de LED-uri care formează un cerc, LED-urile se aprind unul câte unul ca un led chaser. Scopul este de a apăsa un butto
Controler de joc DIY bazat pe Arduino - Controler de joc Arduino PS2 - Jucând Tekken cu DIY Arduino Gamepad: 7 pași
Controler de joc DIY bazat pe Arduino | Controler de joc Arduino PS2 | Jucând Tekken cu DIY Arduino Gamepad: Bună, băieți, jocul este întotdeauna distractiv, dar jocul cu propriul controler personalizat DIY este mai distractiv
Ciclon (joc LED Arduino): 6 pași (cu imagini)
Cyclone (Arduino LED Game): În acest tutorial, vă voi învăța cum să creați un joc LED cu foarte puțin cod sau experiență! Am avut această idee pentru o vreme și în cele din urmă am reușit să o creez. Este un joc distractiv care ne amintește toate jocurile arcade. Există și alte tutoriale pentru
Ciclon LED Arcade Joc: 4 pași
Cyclone LED Arcade Game: Scopul acestui proiect a fost de a crea un joc simplu folosind un Arduino care să fie interactiv și distractiv pentru copii. Îmi amintesc că jocul arcade Cyclone era unul dintre jocurile mele arcade preferate când eram mai tânăr, așa că am decis să îl reproduc. T
Consola de joc Arduino Pocket + A-Maze - Joc Maze: 6 pași (cu imagini)
Arduino Pocket Game Console + A-Maze - Maze Game: Bine ați venit la primul meu instructable! Proiectul pe care vreau să îl împărtășesc astăzi este jocul de labirint Arduino, care a devenit o consolă de buzunar la fel de capabilă ca Arduboy și consolele similare bazate pe Arduino. Poate fi intermitent cu jocurile mele (sau ale dvs.) viitoare datorită expo