Inhoudsopgave:
- Stap 1: Benodigdheden
- Stap 2: LED & knop
- Stap 3: Spreker
- Stap 4: LCD-paneel
- Stap 5: Coderen
- Stap 6: Container
- Stap 7: Speel het spel
Video: LED Rocker Game - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
LED Rocker Game is een eenvoudig Arduino-spel. Het bestaat voornamelijk uit 9 LED's (8 blauwe LED's en 1 rode LED in het midden), 1 knop, 1 luidspreker en 1 LCD-paneel. Het doel van dit spel is om op de knop te drukken wanneer de rode LED knippert. Het begint met 9 LED's die heen en weer knipperen. Als de middelste rode LED knippert, moet je meteen op de knop drukken. Elke keer dat u met succes op de knop drukt terwijl de rode LED knippert, gaat u met een hogere knippersnelheid naar het volgende niveau. Als je op de knop drukt terwijl de blauwe LED knippert, verlies je één leven. Je hebt in totaal 3 levens en als je alle drie levens verliest, begint het spel opnieuw. Tijdens het spelen van dit spel verbetert het ook je hand-oogcoördinatie en reactievermogen.
Bron:
Het concept en de regels van mijn spel en het spel waarnaar ik verwees, zijn vergelijkbaar, maar ik heb enkele functies toegevoegd die de spelers kunnen helpen het spel beter te begrijpen en hun spelervaring nog beter te maken. In dit spel heb ik een luidspreker en een LCD-paneel toegevoegd. Omdat ik een LCD-paneel heb toegevoegd, zullen de digitale pinnen die ik in mijn spel heb gebruikt ook verschillen van de digitale pinnen in het spel waarnaar ik verwees (ik heb digitale pin 2&3 gewijzigd in 11&12). Door naar het geluid te luisteren en naar het LCD-scherm te kijken, kunnen spelers direct weten of ze het level hebben gehaald of niet, en wanneer het spel opnieuw begint, zullen het geluid en het scherm je eraan herinneren. Daarom zul je tijdens het spel niet in de war raken over of je hebt gepast of verloren.
Stap 1: Benodigdheden
- 1 Arduino Leonardo
- 1 Breadboard
- 9 LED's (1 rood, 8 blauw)
- 9 weerstanden (10kohm)
- 1 weerstand (300kohm)
- 1 knop
- 1 LCD-paneel
- 1 luidspreker
- Jumper draden
Stap 2: LED & knop
Nadat je alle benodigdheden hebt gekregen, is de tweede stap om alle LED's en de knop op het breadboard en Arduino aan te sluiten. Leg de jumperdraden, knop, LED's en weerstanden in dezelfde volgorde op een Leonardo-broodbord volgens de bovenstaande afbeelding. De LED's moeten worden aangesloten met een weerstand (10kohm) van digitale pin 4 naar 12. Aangezien we het LCD-paneel later gaan aansluiten, moet je ervoor zorgen dat je geen digitale pin 2 en 3 gebruikt. Voor de knop sluit je deze aan op digitaal pin 13 met een weerstand (300kohm).
Stap 3: Spreker
Na het aansluiten van de LED's en de knop, is de derde stap om de luidspreker op het breadboard aan te sluiten. Verbind de negatieve kant (zwart) met de GND-pin en de positieve kant (rood) met digitale pin 1. De luidspreker maakt verschillende geluiden wanneer je met succes op de knop hebt gedrukt (wanneer de rode LED knippert), op de knop heeft gedrukt wanneer de blauwe LED knippert, en wanneer je alle drie levens verliest (het spel herstart).
Stap 4: LCD-paneel
Na het aansluiten van de LED's, knop en luidspreker, is de vierde stap (laatste stap voor het circuit) het verbinden van het LCD-paneel met het breadboard. Het LCD-paneel is verdeeld in 4 hoofdstappen om aan te sluiten (GND, VCC, SDA, SCL). Sluit GND aan op de corresponderende GND-pin op de Arduino, VCC op 5V-pin op de Arduino, SDA op de corresponderende SDA-pin op de Arduino en SCL op de corresponderende SCL-pin op de Arduino. Nadat je op de knop hebt gedrukt, zal het LCD-paneel op het scherm laten zien of je het level hebt gehaald, een leven hebt verloren of het spel opnieuw bent begonnen.
Stap 5: Coderen
Nadat het circuit is voltooid, kunt u beginnen met het schrijven van de code.
Code:
Breng de code over naar uw printplaat. Zorg ervoor dat u uw code overdraagt door het bord aan te sluiten op uw gewenste apparaat. Nadat je klaar bent met het overzetten van de code, kun je het spel proberen en kijken of het goed werkt.
Stap 6: Container
Nadat je het circuit en de code hebt voltooid en getest, kun je een container maken voor je Rocker-game. Hierdoor ziet het hele apparaat er niet alleen beter en professioneler uit, maar krijg je ook een betere game-ervaring. Voor de container heb ik een kartonnen doos gebruikt om alle broodplanken en alle gebruikte materialen in te bewaren. Ik bedekte de doos met zwart papier en knipte gaten uit voor de luidspreker, het LCD-paneel, de knop en de LED's. Zorg ervoor dat je ook een klein gaatje aan de zijkant van de doos snijdt, zodat je je apparaat op een powerbank kunt aansluiten.
Kartonnen doos:
- Lengte: 22cm
- Breedte: 12cm
- Hoogte: 8cm
Gat voor LCD-paneel:
- Lengte: 8cm
- Breedte: 2,5 cm
Gat voor LED:
- Lengte: 5cm
- Breedte: 0,5 cm
Gat voor luidspreker:
Diameter: 3,5 cm
Gat voor knoop:
Diameter: 3cm
Gat aan de zijkant:
- Lengte: 1 cm
- Breedte: 1 cm
Nadat u klaar bent met het maken van de container, plaatst u uw apparaat in de container. Zorg ervoor dat u het LCD-paneel, de luidspreker, de knop en de LED in de overeenkomstige gaten plaatst.
Stap 7: Speel het spel
Sluit het apparaat aan op een powerbank of computer en probeer het spel!
Reglement:
- Druk op de knop wanneer de middelste rode LED knippert
- Als u met succes op de knop drukt wanneer de rode LED knippert, gaat u naar het volgende niveau (de LED's zullen elke keer dat u een niveau hoger gaat hun knippersnelheid verhogen)
- Je verliest een leven als je op de knop drukt terwijl deze niet op de rode LED staat
- Je hebt in totaal 3 levens. Als je ze alle drie verliest, begint het spel opnieuw
Aanbevolen:
Arduino Rocker-spel: 4 stappen
Arduino Rocker Game: Dit is een Arduino-spel, er zijn 11 LED-lampjes, de LED-lampjes zullen in een patroon schijnen. Druk op de knop als de middelste LED brandt. Je hebt drie levens, elke keer dat je op de knop drukt als het lampje niet in het midden brandt, verlies je een leven. Na
8x16 LED Matrix Pong Game (2 peddels per spelerversie): 3 stappen
8x16 LED Matrix Pong-spel (2 paddles per spelerversie): Ik ben geïnspireerd door vele variaties van het klassieke Pong-spel dat op Arduino is geïmplementeerd met behulp van een 8x8 LED-matrix. In deze instructable laat ik je zien hoe je mijn favoriete Pong-versie kunt bouwen met twee peddels - spits en keeper - per speler
Hou op! LED-game (aangedreven door Arduino): 6 stappen
Hou op! LED-game (aangedreven door Arduino): dit project is geïnspireerd op deze video van YouTube en de Pendulum Challenge Kit (gebroken link. Probeer deze eens.) van Makershed.com. Het is een eenvoudig spel bestaande uit vijf LED-lampjes en één drukknop. De LED's knipperen in volgorde en het afspelen
Arduino LED Rocker Game!: 4 stappen (met afbeeldingen)
Arduino LED Rocker Game!: Dit is een eenvoudig arduino-spel, vrij eenvoudig maar waanzinnig verslavend. Het is gebaseerd op het voorbeeld van knipperen zonder vertraging van de Arduino-website. Om te spelen, open je gewoon de seriële monitor en druk je op de knop wanneer de middelste LED gaat branden. Je krijgt drie levens
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