Innehållsförteckning:
- Steg 1: Material
- Steg 2: Kod
- Steg 3: Kabeldragning
- Steg 4: Ladda upp koden och kör
- Steg 5: Hur fungerar koden?
- Steg 6: Tack för att du läste
Video: Arduino Cyclone Arcade Game: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Blinkande blinkande lampor! Arduino! Spel! Vad mer behöver sägas? Detta spel är baserat på Cyclone -arkadspelet, där spelaren försöker stoppa en LED -rullning runt en cirkel på en viss plats.
Steg 1: Material
1x Arduino Uno
3x bygelkablar
1x WS2812B LED Strip (jag köpte min för $ 30 från Amazon här)
Steg 2: Kod
Ladda ner Arduino IDE från www.arduino.cc/en/Main/Software
Ladda ner den senaste versionen av FastLED -biblioteket från
Installera biblioteket i Arduino IDE enligt instruktionerna här:
Ladda ner koden för detta projekt härifrån.
Packa upp koden och öppna den i Arduino genom att dubbelklicka på LEDGame.ino.
Steg 3: Kabeldragning
Anslut de tre bygelkablarna till ledsträngen. Anslut den första ledningen från 5v -plattan på LED -remsan till 5v -stiftet på Arduino. Anslut den andra ledningen från din pad på LED -remsan till digital pin 7 på Arduino. Anslut den sista ledningen från Gnd -plattan på LED -remsan till Gnd på Arduino. Du kan behöva löda dessa trådar till dynorna på LED -remsan. VARNING: Anslutning av mer än 30 lysdioder till vår Arduino kan orsaka överströmskador på den inbyggda regulatorn eller USB -strömförsörjningen.
Steg 4: Ladda upp koden och kör
Öppna koden i Arduino IDE. Ersätt nummer 27 på rad 24 med antalet lysdioder. Bestäm vilken led som ska vara mittled och ersätt den med nummer 14 på rad 27. Klicka på uppladdning för att ladda upp programmet till tavlan. Var noga med att välja rätt korttyp och port från verktygsmenyn. Öppna sedan seriemonitorn, ställ in överföringshastigheten till 9600 och följ anvisningarna på skärmen.
Steg 5: Hur fungerar koden?
Koden är en enkel tillståndsmaskin som körs antingen i ett spel som körs eller spel över tillstånd. A för loop flyttar ledningen längs strängen tills inmatning tas emot över Serial. Därefter växlar spelet till spelet över tillstånd och beräknar avståndet för ledet från mitten av strängen.
Steg 6: Tack för att du läste
Om du gillade den här instruerbara, överväg att gilla den och kolla in min blogg här. Tack för att du läste, och om du har några förslag eller ändringar, lämna dem i kommentarerna nedan.
Rekommenderad:
Arduino Cyclone Game: 5 steg (med bilder)
Arduino Cyclone Game: Jag har aldrig spelat det riktiga cyklonarkadespelet men jag gillar idén att spela med vår reaktionstid.Jag designade ett miniatyriserat spel. Den består av 32 lysdioder som bildar en cirkel, lysdioderna lyser upp en efter en som en ledjakt. Målet är att trycka på en rumpa
POING! - Arduino Arcade Game !: 3 steg
POING! - Arduino Arcade Game !: Vi bygger ett arkadespel i PONG-stil som använder delar från " The Most Complete Starter Kit UNO R3 Project " kit från Elegoo Inc. Full Disclosure - De flesta delar som levererades för denna instruktionsbok levererades till författaren av Elegoo
Arduino Game Controller + Unity Game: 5 steg
Arduino Game Controller + Unity Game: I detta instruerbara ska jag visa dig hur du bygger/programmerar en arduino game controller som kan ansluta till enhet
Arduino Pocket Game Console + A -Maze - Maze Game: 6 steg (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Välkommen till min första instruerbara! Projektet som jag vill dela med dig idag är Arduino labyrintspel, som blev en fickkonsol lika bra som Arduboy och liknande Arduino -baserade konsoler. Det kan blinka med mina (eller dina) framtida spel tack vare expo
Arduino LED Laser Arcade Game: 3 steg (med bilder)
Arduino LED Laser Arcade Game: I detta instruerbara ska jag demonstrera hur man gör ett Laser Arcade Game med hjälp av LED- och ljussensorer. Koden ingår och du behöver inte många delar för att bygga den. Jag kommer inte att berätta för dig hur jag bygger fallet, du måste göra det själv! T