Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

DIY Arduino 1D Pong-Spiel mit WS2812 LED-Streifen

Komponenten und Verbrauchsmaterialien

Arduino Nano R3
× 1
Adressierbarer LED-Streifen WS2812 von Digilent
× 1
Summer
× 1
Tastschalter, von oben betätigt
× 4
Allzwecktransistor NPN
× 1
Widerstand 2,21 kOhm
× 1

Apps und Onlinedienste

Arduino-IDE

Über dieses Projekt

In diesem Projekt wird eine 1-dimensionale Version des klassischen Spiels "Pong" mit NeoPixel-LED-Streifen präsentiert. Das Spiel ist für 2 Spieler, bei dem sich der „Ball“ über die Länge des LED-Streifens bewegt und zurückspringt, wenn die Taste gedrückt wird, wenn einige End-LEDs leuchten.

Die Geschwindigkeit des Balls ändert sich nach jedem Schlag, wodurch es schwieriger wird, den Ball rechtzeitig zu treffen.

Das Gerät ist sehr einfach und leicht herzustellen und enthält die folgenden Komponenten:

- Arduino Nano-Mikrocontroller

- WS2812 LED-Streifen mit 60 LEDs

- 4 Tasten

- Summer

- Transistor

- und zwei Widerstände

Im Gegensatz zu einfacher Hardware ist Software komplexer und stammt aus dem Web vagrearg.org. Viele Parameter können im Code leicht geändert werden, wie zum Beispiel:Anzahl der Pixel im Streifen, Größe der Rückprallzone, Intensität der LED-Punkte, zum Gewinnen benötigte Punkte usw...

Das Spiel wird mit mehreren Features interessant gemacht. Erstens wird der Ball jedes Mal schneller und schneller, wenn er hin und her geschlagen wird. Zweitens kann der Ball innerhalb einer blauen "Zone" zurückgeschlagen werden und wird schneller zurückgeworfen, je länger Sie den Ball in die Zone kommen lassen. Dies ist natürlich mit der Gefahr verbunden, zu spät zuzuschlagen. Drittens können Sie den Return erhöhen, indem Sie die Boost-Taste beim Schlagen gedrückt halten. Die Kosten für einen Boost sind die Verringerung deiner Rückschlagzone.

Abschließend werden alle Teile in eine passende Box aus PVC-Platte gelegt und mit selbstklebender farbiger Tapete überzogen, damit das Gerät ein funktionelles und interessantes Aussehen erhält.

Danke fürs Zuschauen

Code

  • Code
CodeC/C++
Keine Vorschau (nur Download).

Schaltpläne


Herstellungsprozess

  1. DIY LUMAZOID Arduino Music Visualiser
  2. DIY einfachste IV9 Numitron-Uhr mit Arduino
  3. Arduino-Gyroskop-Spiel mit MPU-6050
  4. Arduino Pong-Spiel - OLED-Display
  5. DIY 37 LED-Roulette-Spiel
  6. Arduino-Gamecontroller
  7. Arduino-Pong-Spiel auf einer 24x16-Matrix mit MAX7219
  8. Arduino mit Bluetooth zur Steuerung einer LED!
  9. Pixel-Chaser-Spiel
  10. DIY Einfaches Messrad mit Drehgeber