Innholdsfortegnelse:
- Trinn 1: Materialer
- Trinn 2: Kode
- Trinn 3: Kabling
- Trinn 4: Last opp koden og kjør
- Trinn 5: Hvordan fungerer koden?
- Trinn 6: Takk for at du leste
Video: Arduino Cyclone Arcade Game: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Blinkende prangende lys! Arduino! Spill! Hva mer må sies? Dette spillet er basert på Cyclone -arkadespillet, hvor spilleren prøver å stoppe en LED -rulling rundt en sirkel på et bestemt sted.
Trinn 1: Materialer
1x Arduino Uno
3x hoppetråder
1x WS2812B LED Strip (jeg kjøpte min for $ 30 fra Amazon her)
Trinn 2: Kode
Last ned Arduino IDE fra www.arduino.cc/en/Main/Software
Last ned den nyeste versjonen av FastLED -biblioteket fra
Installer biblioteket i Arduino IDE etter instruksjonene her:
Last ned koden for dette prosjektet herfra.
Pakk ut koden og åpne den i Arduino ved å dobbeltklikke på LEDGame.ino.
Trinn 3: Kabling
Koble de tre hoppetrådene til ledestrengen. Koble den første ledningen fra 5v -puten på LED -stripen til 5v -pinnen på Arduino. Koble den andre ledningen fra Din -puten på LED -stripen til den digitale pinnen 7 på Arduino. Koble den siste ledningen fra Gnd -puten på LED -stripen til Gnd på Arduino. Du må kanskje lodde disse ledningene til putene på LED -stripen. ADVARSEL: Hvis du kobler mer enn 30 lysdioder til vår Arduino, kan det forårsake overstrømskader på innebygd regulator eller USB -strømforsyning.
Trinn 4: Last opp koden og kjør
Åpne koden i Arduino IDE. Erstatt nummer 27 på linje 24 med antall lysdioder. Bestem hvilken ledning som skal være senterledningen, og erstatt den med nummer 14 på linje 27. Klikk på last opp for å laste opp programmet til tavlen. Sørg for å velge riktig korttype og port fra verktøymenyen. Åpne deretter den serielle skjermen, sett overføringshastigheten til 9600, og følg instruksjonene på skjermen.
Trinn 5: Hvordan fungerer koden?
Koden er en enkel tilstandsmaskin, som kjører enten i et spill som kjører eller game over state. A for loop flytter ledningen langs strengen til inndata mottas over Serial. Deretter bytter spillet til spillet over tilstand og beregner avstanden til ledet fra midten av strengen.
Trinn 6: Takk for at du leste
Hvis du likte denne Instructable, kan du vurdere å favorisere den, og sjekk bloggen min her. Takk for at du leser, og hvis du har forslag eller endringer, la dem stå i kommentarene nedenfor.
Anbefalt:
Arduino Cyclone Game: 5 trinn (med bilder)
Arduino Cyclone Game: Jeg har aldri spilt det virkelige syklonspillet, men jeg liker tanken på å spille med reaksjonstiden min. Jeg designet et miniatyrisert spill. Den består av 32 lysdioder som danner en sirkel, lysdiodene lyser en etter en som en leddjager. Målet er å trykke på en rumpe
POING! - Arduino Arcade Game!: 3 trinn
POING! - Arduino Arcade Game !: Vi skal bygge et arkadespill i PONG-stil som bruker deler fra " The Most Complete Starter Kit UNO R3 Project " sett fra Elegoo Inc. Full Disclosure - De fleste delene som ble levert til denne instruksjonsboken ble levert til forfatteren av Elegoo
Cyclone (Arduino LED Game): 6 trinn (med bilder)
Cyclone (Arduino LED Game): I denne opplæringen vil jeg lære deg hvordan du lager et LED -spill med veldig lite kode eller erfaring! Jeg hadde denne ideen en stund, og endelig kom jeg til å lage den. Det er et morsomt spill som minner oss alle om arkadespillene. Det finnes andre opplæringsprogrammer for
Cyclone LED Arcade Game: 4 trinn
Cyclone LED Arcade Game: Hensikten med dette prosjektet var å lage et enkelt spill ved hjelp av en Arduino som ville være interaktiv og underholdende for barn. Jeg husker at Cyclone arkadespill var et av mine favoritt arkadespill da jeg var yngre, så jeg bestemte meg for å replikere det. T
Arduino LED Laser Arcade Game: 3 trinn (med bilder)
Arduino LED Laser Arcade Game: I dette instruktive skal jeg demonstrere hvordan du lager et Laser Arcade Game ved hjelp av LED- og lyssensorer. Koden er inkludert, og du trenger ikke mange deler for å bygge den. Jeg vil ikke fortelle deg hvordan jeg bygger saken, du må lage det selv! T