Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Onderdelen en benodigdheden

Arduino Nano R3 1
1,8 inch Kleur TFT LCD-display met MicroSD-kaart breakout - ST7735R 1
Schuifschakelaar 1
SparkFun Drukknop 12mm 2
Joystick 1
Draadjes (standaard) 1 set

Benodigde tools en machines

  • Lasersnijder

Apps en online diensten

  • Arduino IDE
  • Blockly4Arduino

Over dit project

RetroGames

EN: Arduino Retro Games installeerbaar op de Ingegno Retro Game console.

NL: Arduino Retro Games installeerbaar op de Ingegno Retro Game console.

Je kunt spelen:

  • Tetris
  • Snake
  • Flappy Bird
  • Breakout
  • Pong (1- en 2-spelersmodus)
  • PacMan
  • Race

Tetris

EN: Tetris speel je met de joystick en twee knoppen (A om te starten en blok te laten vallen, B om te roteren).

NL: Tetris speel je met de joystick en de twee knoppen (A om te starten en blok te laten vallen, B om te roteren).

Snake

EN: In Snake ben je een slang die aardbeien moet eten. Probeer zo lang mogelijk te overleven. Gebruik de joystick om te bewegen, of de A en B knop om links of rechts af te slaan.

NL: In Snake ben je een slang die aardbeien moet eten. Probeer zo lang mogelijk te overleven. Gebruik de joystick om te bewegen, of de A en B knop om links of rechts af te slaan.

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Flappy Bird

EN: Flappy Bird is heel, heel moeilijk. Vlieg met de vogel tussen de gaten! Slechts 1 knop nodig: Spring!

NL: Flappy Bird is heel, heel moeilijk. Vlieg met de vogel tussen de gaten! Slechts 1 knop nodig: Spring!

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Breakout

EN: Vernietig alle blokken met de paddle. Bij level up krijg je een extra leven, maar er is een extra rij en de bal gaat sneller. Bediening: Joystick + A-knop om te starten en te serveren.

NL: Vernietig alle blokken. Bij Level Up krijg je een extra leven, maar er is een extra rij en de bal gaat een beetje sneller. Controle: Joystick + A knop om te starten en te serveren.

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Pong

EN: Speel een Pong-wedstrijd tegen de computer of een vriend. Als je alleen speelt, gebruik A en B knop voor je racket bovenaan het scherm. Als je met twee speelt, gebruikt de tweede speler de joystick.

NL: Speel een Pong match tegen de computer of een vriend. Als alleen, gebruik A en B knop voor je racket bovenaan het scherm. Als met 2, de tweede speler gebruikt de Joystick.

Ingegno Retro Games Console – 8-bit gaming heruitvonden

PacMan Dot Version

EN: Een simpele punt-versie van PacMan. Ren rond, wees niet gevangen door de spoken. Als je een gekleurde punt eet, kun je de spoken najagen. Er is maar één bord. Gebruik de joystick om te bewegen en A-knop om te starten.

NL: Simpele versie van PacMan als een stipje. Ren rond, wordt niet gevangen door spoken. Als je een gekleurde stip eet kun je op de spoken jagen. Gebruik Joystick om te bewegen, A knop om te starten.

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Race

EN: Race met je sprite en ontwijk vallende blokken. Deze map bevat twee XML-bestanden die je in Blockly4Arduino kunt laden om te zien hoe het spel gemaakt is. Één is de simpele versie uit de handleiding, de andere is een geavanceerde versie met score, extra blokken en een bewegende raket! De Arduino-code van dit laatste spel is ingesteld om alleen de joystick te gebruiken om te starten (indrukken) en te bewegen.

NL: Race met je sprite en ontwijk vallende blokken. Deze map bevat twee xml welke je kan laden in Blockly4Arduino om te zien hoe het spel gemaakt is. Zo kun je eenvoudig spel aanpassen. Een xml is de simpele versie, en een is de speciale finale versie met score, extra blokken en bewegende raket. De arduino code van deze laatste is ook aanwezig, gebruik de Joystick om te starten (indrukken) en rond te bewegen.

Ingegno Retro Games Console – 8-bit gaming heruitvonden
Ingegno Retro Games Console – 8-bit gaming heruitvonden

Behuizing

EN: De behuizing kan gelasercut worden met het volgende SVG-bestand:

NL: Het omhulsel kun je lasercutten met de volgende svg file:

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Bedrading

EN: De bedrading en componenten zijn te vinden in de handleiding: Retro Game console Manual

NL: De bedrading en componenten kan gevonden worden in de handleiding: Retro Game console Manual

Schematisch:

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Code

GitHub

https://github.com/ingegno/RetroGames

Aangepaste onderdelen en behuizingen

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Schema's

ingegnoretrogamingwiring_Bx99o9wloM.fzz

Ingegno Retro Games Console – 8-bit gaming heruitvonden

Productieproces

  1. Pinball: Geschiedenis, Ontwerp en Productie van een Klassiek Arcade Spel
  2. Bouw je eigen UFO Attack Game met Arduino UNO & MAX7219 Display
  3. TeleBall: Retro Handheld Game Console – Bouw Je Eigen Arduino Breakout & Tennis Spel
  4. 3D RGB Arduclock – Bluetooth LED Tijdstuk met Real-Time Clock
  5. Riviergezondheidsmonitor: Arduino-gebaseerd Waterkwaliteitssysteem
  6. Een Arduino Iron Man bouwen: onderdelen, sensoren en stapsgewijze handleiding
  7. Interactieve Joystick Game met Arduino en LED Feedback
  8. Find Me: Slimme Item Locator met Arduino en Bluetooth
  9. DIY Arduino Luchtbevochtiger Controller met Relais – Veilige Hoogspanningsopstelling
  10. Arduino-aangedreven mini-rover: Bouw je eigen autonome robot
  11. Bouw een Aangepaste Arduino Joystick Stuurwiel voor Gaming