24×16 LED Pong-Konsole mit Arduino Nano & MAX7219 bauen
Komponenten und Zubehör
| Arduino Nano R3 | 1 |
| 8x8 LED-Matrix-Modul mit MAX7219 | 6 |
| Drehpotentiometer (allgemein, 10k) | 2 |
| Summer (Buzzer) | 1 |
Benötigte Werkzeuge und Maschinen
- Lötkolben (allgemein)
Apps und Online-Dienste
- Arduino IDE
Über dieses Projekt
Ich habe diese kleine Pong-Konsole auf einem Array aus 6 Stück 8x8 LED-Matrizen gebaut – basierend auf Anleitung und Code von: Instructables: Pong.
Statt selbstgebauter Matrix-Platinen kaufte ich günstige fertige 8x8-Module mit MAX7219 bei AliExpress.
Die „Clock“- und „Load“-Pins jedes Boards werden alle zusammen verbunden. Der „Din“-Pin der ersten Matrix geht zum Arduino, „Dout“ zu „Din“ der nächsten Matrix usw. Die beiden Potentiometer für die Schlägersteuerung werden an die analogen Pins A0 und A1 des Arduino angeschlossen, der Summer an Pin D9.
Am Ende habe ich das Gerät in ein Kunststoffgehäuse gebaut und die Controller in Installationsdosen untergebracht.
Die LedControl-Bibliothek gibt es hier: GitHub: wayoda/LedControl
Code
Der vollständige Code ist im Repository verfügbar. Er umfasst die Initialisierung der 6 MAX7219-Module, die Pong-Logik mit Ballphysik, Schlägersteuerung über Potentiometer, Punkteanzeige und Sound-Effekte über den Summer.
Schaltplan

Herstellungsprozess
- Echtzeit-Gyroskop-Spiel mit Arduino Nano & MPU-6050
- Klassisches Pong-Spiel auf Arduino UNO mit OLED-Display bauen – Schritt-für-Schritt-Tutorial
- DIY Arduino USB Gaming Controller – Bauen Sie Ihren eigenen High-Performance Gamepad
- Smartes Sparschwein: Münzprüfer mit Arduino Nano steuern
- 24×16 LED Pong-Konsole mit Arduino Nano & MAX7219 bauen
- Tetris-Spiel mit Arduino Nano auf selbstgebauter 16×8 LED-Matrix
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- Pixel Chaser: Interaktives One-Tap-LED-Spiel mit Arduino Nano
- 8×8 LED-Matrix mit Arduino Uno meistern: Schritt-für-Schritt-Anleitung
- NeoPixel-Matrix Pong auf Arduino Nano: Neon-Pong selbst bauen