Inhoudsopgave:
- Stap 1: Componenten en verbindingen
- Stap 2: Bibliotheek en code
- Stap 3: Soldeer op het stripboard
- Stap 4: 3D-ontwerp
- Stap 5: Laatste stap
Video: Retro arcade met Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hallo iedereen! Ik wil een project met u delen dat we dit jaar hebben gedaan voor 'Creative Electronics', een Beng Electronics Engineering-module aan de Universiteit van Málaga, School of Telecommunications.
www.uma.es/etsi-de-telecomunicacion/
Het project bestaat uit het nabootsen van een miniatuur-arcademachine met drie eenvoudige spellen die met Arduino zijn ontwikkeld:
->STACK: Dit spel bestaat uit het stapelen van verdiepingen en zo hoog mogelijk komen, maar pas op dat je jezelf misleidt omdat de snelheid omhoog gaat en de verdiepingen kleiner worden.
->RUIMTE: In dit spel moet je vijanden vermijden die elke keer sneller vallen en de hoogste score behalen als je kunt.
->COCO: vergelijk je nauwkeurigheid met vrienden in een spel met tijdslimieten en je zult zien wie de beste sluipschutter is.
Er is een lijst met dingen die u daarvoor moet doen:
- 1 LCD Nokia 5110.
- 1 Arduino Uno.
- 2 Knoppen.
- 1 joystick.
- 1 spreker.
- 1 9V batterij.
- 2 Wisselaars.
- 1 RGB-led.
- 1 adapter voor 9V-batterij compatibel met Arduino.
- 5 10KOhm voor het LCD-scherm.
- 2 10KOhm voor de knoppen.
- 3 330Ohm voor RGB Led.
- Sommige draden.
- 1 3D-ontwerp.
Stap 1: Componenten en verbindingen
Op deze foto ziet u de verbindingen die u moet maken.
Voor het controleren van de componenten is het beter om eerst op het protoboard te doen voordat u iets gaat solderen.
De eerste stap is om het LCD-scherm te verbinden met Arduino Uno en te bewijzen dat de pinnen correct zijn. Vervolgens moet u hetzelfde doen met de andere componenten.
Stap 2: Bibliotheek en code
Nu moet u de bibliotheek installeren om het LCD-scherm te beheren. Link hier en download het:
www.rinkydinkelectronics.com/library.php?id…
Er is een document met alle functies die u ook kunt gebruiken.
De volgende stap is om onze code te downloaden en te bewijzen om er zeker van te zijn dat alles correct is.
github.com/acl173/Retro-Arcade-Machine-wit…
We willen ook deze post bedanken die ons heeft geholpen in de derde game waar we slechts enkele dingen hoefden te veranderen om de game aan de arcade toe te voegen:
www.elecfreaks.com/store/blog/post/joystic…
Stap 3: Soldeer op het stripboard
Zodra je hebt geverifieerd dat alles correct werkt, begin je te solderen op het stripboard, wat stabiliteit en duidelijkheid geeft aan het circuit en de draden.
Op de eerste foto ziet u alle verbindingen die we doen:
-> Blauwe kleur: mannelijke pinnen voor verbinding met Arduino.
-> Zwarte kleur: we hebben een stripboard gebruikt dat in lijnen is aangesloten en we hebben ontkoppelingen gedaan om kortsluiting te voorkomen. De tweede foto is daar een voorbeeld van.
-> Rode kleur: 10K voor D3-D7, 10K voor D12 en D8 en 330Ohm voor D11-D9.
->Groene kleur: Verbindingen tussen het stripboard en de andere componenten.
->Violetkleur: Interconnecties voor het stripboard.
-> Cyaan kleur: Er zijn twee pinbussen. De langste pinbus is voor het scherm en de kleine voor de joystick. Pinbussen zijn niet nodig, met draden kan wel, maar het draagt wel bij aan een overzichtelijker ontwerp.
-> Oranje kleur: Markeer de grenzen van het stripboard.
De derde foto is hoe het eruit zou moeten zien bij de finale.
Stap 4: 3D-ontwerp
Bij deze stap gebruiken we een gratis 3D-ontwerp van Intertet dat we leuk vonden. Linkje staat hier…
www.thingiverse.com/thing:2293173
We moesten echter een regeling treffen om 3D-printen bij ons ontwerp te laten passen. Zo moesten we knoppen en joystickgaten vergroten.
Toch kun je een ander ontwerp printen of het zelf doen.
Stap 5: Laatste stap
We besloten om componenten met siliconen te lijmen omdat het een gemakkelijke en goede optie was om dat prototype te maken.
Aanbevolen:
Retro-futuristische USB-drive 16 stappen (met afbeeldingen)
Retro-futuristische USB-stick: Enige tijd geleden kreeg ik een USB-stick cadeau. De behuizing van de schijf zag er goed uit, maar helaas begint hij na enkele maanden gebruik een probleem te veroorzaken met een onbetrouwbare verbinding. Daarom was ik gestopt om die schijf te gebruiken. De meeste mensen
Retro-gaming met RetroPi: 6 stappen
Retro-gaming met RetroPi: nadat een paar mensen me vroegen hoe ik die retro-games op mijn tv kreeg, besloot ik dit instructable te schrijven, zodat ze weten hoe ze hun eigen games kunnen maken. Zal proberen dit zo makkelijk mogelijk te houden.Dus zonder uitweiden over de technische dingen, duiken we in de
Retro Stylofoon (NE555-gebaseerd): 6 stappen (met afbeeldingen)
Retro Stylophone (gebaseerd op NE555): Introductie: Dit is een kleine synthesizer-achtige muziekgadget die ooit in de jaren 80 erg populair was. Het heet Stylofoon. De stylofoon heeft een heel eenvoudig circuit dat alleen bestaat uit een NE555, LM386 en enkele complementaire componenten. Het creëert
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze