DIY Arduino 1D Pong-Spiel mit WS2812 LED-Streifen
Komponenten und Verbrauchsmaterialien
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 1 |
Apps und Onlinedienste
|
Ü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
- DIY LUMAZOID Arduino Music Visualiser
- DIY einfachste IV9 Numitron-Uhr mit Arduino
- Arduino-Gyroskop-Spiel mit MPU-6050
- Arduino Pong-Spiel - OLED-Display
- DIY 37 LED-Roulette-Spiel
- Arduino-Gamecontroller
- Arduino-Pong-Spiel auf einer 24x16-Matrix mit MAX7219
- Arduino mit Bluetooth zur Steuerung einer LED!
- Pixel-Chaser-Spiel
- DIY Einfaches Messrad mit Drehgeber