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

NeoPixel-Matrix Pong auf Arduino Nano: Neon-Pong selbst bauen

Bauteile

Werkzeuge

Die Matrix bauen

5-m-Strip in 14 Streifen à 10 LEDs schneiden. Auf Karton/Pappe im Zickzack-Verlauf kleben (Pfeilrichtung beachten! Datenfluss immer in Pfeilrichtung). Anschlüsse (Din, 5 V, GND) verlöten. Wichtig: Vor dem Anschluss an den Nano mit Multimeter auf Kurzschlüsse prüfen – ein Kurzschluss kann Nano, Matrix und USB-Port zerstören.

Test: Adafruit NeoMatrix-Example mit Parametern NEO_MATRIX_BOTTOM + NEO_MATRIX_LEFT + NEO_MATRIX_COLUMNS + NEO_MATRIX_ZIGZAG laden. Scrollt „howdy“, ist die Matrix korrekt verdrahtet.

Spiel-Logik

Klassisches Pong: Ball (X/Y, Richtung ±1), Paddle (4 Pixel breit, Y fix = 8, X per Potentiometer 0–12 gemappt). Ball startet bei (1,1), erstes Abprallen startet das Spiel. Physik: Aufprallposition auf Paddle ändert X-Richtung (links/rechts Kante → Winkel). Score-Zähler, Game-Over bei BallY > 8.

Code

Nutzt Adafruit_GFX, Adafruit_NeoMatrix, Adafruit_NeoPixel. Matrix: 15×10 Pixel, Pin D6. Hauptloop: Paddle-Position lesen, altes Paddle löschen, neues zeichnen. Ball-Bewegung alle ballSpeed ms (Standard 10). Kollision mit Wänden & Paddle prüfen, Pixel setzen/löschen, matrix.show(). Zwei Code-Versionen im Repository (identisch).

Anschluss

Erweiterungsideen

Dateien

Herstellungsprozess

  1. TinyML Spracherkennung mit Edge Impulse auf Arduino Nano 33 BLE Sense
  2. Echtzeit-Gyroskop-Spiel mit Arduino Nano & MPU-6050
  3. Arduino Digitaler Würfel: LCD-Würfel mit Zufallszahlen (1–6)
  4. Arduino Iron Man bauen: Komponenten, Sensoren & Schritt-für-Schritt-Anleitung
  5. Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth
  6. DIY Arduino Luftbefeuchter-Steuerung mit Relais – Sichere Hochspannungs-Installation
  7. Echtzeit-Entfernungsmessung mit Arduino Sonar & Processing-Visualisierung
  8. MobBob: Eigenen Arduino-Roboter bauen, per Android-Smartphone steuern
  9. Audio-reaktive Schreibtischlampe mit Arduino Nano bauen
  10. DIY Arduino Lenkrad / Joystick für Rennspiele – USB-HID-Umbau