Inhoudsopgave:
- Stap 1: Materialen
- Stap 2: Coderen
- Stap 3: Bedrading
- Stap 4: Upload de code en start
- Stap 5: Hoe werkt de code?
- Stap 6: Bedankt voor het lezen
Video: Arduino Cyclone Arcade Game - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Knipperende flitsende lichten! Arduin! Spel! Wat moet er nog meer worden gezegd? Deze game is gebaseerd op de Cyclone-arcadegame, waarbij de speler probeert te voorkomen dat een led op een specifieke plek rond een cirkel scrolt.
Stap 1: Materialen
1x Arduino Uno
3x jumperdraden
1x WS2812B LED-strip (ik heb de mijne hier voor $ 30 bij Amazon gekocht)
Stap 2: Coderen
Download de Arduino IDE van www.arduino.cc/en/Main/Software
Download de nieuwste versie van de FastLED-bibliotheek van
Installeer de bibliotheek in de Arduino IDE volgens de instructies hier:
Download hier de code voor dit project.
Pak de code uit en open deze in Arduino door te dubbelklikken op LEDGame.ino.
Stap 3: Bedrading
Sluit de drie jumperdraden aan op de led-string. Verbind de eerste draad van de 5v-pad op de LED-strip met de 5v-pin op de Arduino. Sluit de tweede draad van de Din-pad op de LED-strip aan op digitale pin 7 op de Arduino. Verbind de laatste draad van de Gnd-pad op de LED-strip met Gnd op de Arduino. Mogelijk moet u deze draden aan de pads op de LED-strip solderen. WAARSCHUWING: Het aansluiten van meer dan 30 leds op onze Arduino kan overstroomschade veroorzaken aan de ingebouwde regelaar of USB-voeding.
Stap 4: Upload de code en start
Open de code in de Arduino IDE. Vervang het getal 27 op regel 24 door het aantal leds. Bepaal welke led de middelste led moet zijn en vervang die door het getal 14 op regel 27. Klik op uploaden om het programma naar het bord te uploaden. Zorg ervoor dat u het juiste bordtype en de juiste poort selecteert in het menu Extra. Open vervolgens de seriële monitor, stel de baudrate in op 9600 en volg de aanwijzingen op het scherm.
Stap 5: Hoe werkt de code?
De code is een eenvoudige toestandsmachine, die in een game running of game over staat draait. Een for-lus verplaatst de led langs de string totdat de invoer via serieel wordt ontvangen. Vervolgens schakelt het spel over naar de game over-status en berekent de afstand van de led vanaf het midden van de string.
Stap 6: Bedankt voor het lezen
Als je dit Instructable leuk vond, overweeg dan om het als favoriet te beschouwen, en bekijk mijn blog hier. Bedankt voor het lezen, en als je suggesties of wijzigingen hebt, laat ze dan achter in de reacties hieronder.
Aanbevolen:
Arduino Wire Game: 7 stappen (met afbeeldingen)
Arduino Wire Game: voor dit project heb ik ernaar verwezen vanaf deze website en heb ik het gewijzigd om een nieuw project te maken. Dit project heet het draadspel, waarbij je een metalen handvat neemt en het door de draad laat gaan zonder de draad aan te raken. Als het handvat draad raakt
POiNG! - Arduino Arcade Game!: 3 stappen
POiNG! - Arduino Arcade Game!: We gaan een arcadespel in PONG-stijl bouwen dat gebruik maakt van onderdelen uit het "The Most Complete Starter Kit UNO R3 Project" kit van Elegoo Inc.Full Disclosure - De meeste onderdelen die voor deze Instructable zijn geleverd, zijn door Elegoo aan de auteur verstrekt
Speel Dinosaur Game met Arduino en Python3: 5 stappen
Speel Dinosaur Game met Arduino en Python3: Projectbeschrijving De meesten van ons hebben het dinosaurusspel van Google gespeeld toen ons internet niet werkte en als je dit spel niet hebt gespeeld, maak je dan nu geen zorgen, maar niet op een conventionele manier door op knoppen te drukken maar door beweging te gebruiken van je hand. Dus hierin
Arduino Light Game: 7 stappen
Arduino Light Game: DisclaimerDit project is een licht gewijzigde versie van https://www.instructables.com/id/Arduino-LED-Rock… Bekijk het originele werk.========== ====== scheidingslijn ================IntroductieDit is een spel gemaakt van Arduino LED's
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt: 4 stappen
Hoe u kunt controleren of een game op uw computer kan worden uitgevoerd voordat u de game koopt.: Ik heb onlangs Call of Duty 4 van een vriend gekocht (gratis zou ik kunnen toevoegen) omdat hij niet op zijn computer zou draaien. Wel, zijn computer is vrij nieuw, en het verbaasde me waarom hij niet zou werken. Dus na een paar uur zoeken op internet kwam ik