8×8-LED-Matrix mit Arduino Nano steuern – ohne Treiber oder Bibliotheken
Komponenten
- Arduino Nano R3 – 1 Stück
- 8×8 LED-Matrix (1088AS, Common Cathode) – 1 Stück
- Widerstand 330 Ω – 1 Stück (für gemeinsame Kathode)
Funktionsweise
Die Matrix wird per Multiplexing direkt über 16 Arduino-Pins angesteuert (8 Zeilen, 8 Spalten). Kein MAX7219 oder andere Treiber nötig. Der Code demonstriert drei Modi: Alle 64 LEDs einzeln testen, ein Katzenbild anzeigen, Text scrollen.
Code-Beispiele
1. Alle LEDs testen
// Zeilen Pins 2-9, Spalten Pins 10-13, A0-A3
#define R1 2 ... #define R8 9
#define C1 10 ... #define C8 A3
void SelectRow(int row) { /* setzt eine Zeile LOW, andere HIGH */ }
void SelectColumn(int col) { /* setzt eine Spalte HIGH, andere LOW */ }
void loop() {
for (int i=1;i<=8;i++) {
for (int j=1;j<=8;j++) {
SelectRow(i); SelectColumn(j); delay(100);
}
}
}
2. Katzenbild anzeigen (Multiplexing)
int Cat[8][8] = { ... }; // Bitmap
void loop() {
for (int j=0;j<8;j++) {
SelectRow(j+1);
for (int i=0;i<8;i++) Set_LED_in_Active_Row(i+1, Cat[j][i]);
delay(2);
}
}
3. Scrollender Text
int Marios_ideas[8][54] = { ... }; // 54 Spalten breit
int position = 0;
void loop() {
for (int x=0;x<5;x++) {
for (int j=0;j<8;j++) {
SelectRow(j+1);
for (int i=0;i<8;i++) {
int col = (i+position) % 54;
Set_LED_in_Active_Row(i+1, Marios_ideas[j][col]);
}
delay(2);
}
}
position++;
}
Schaltplan

Herstellungsprozess
- Leuchtdioden (LED): Von der Entdeckung zur 100-Jahre-Lebensdauer
- Maxim MAX25610A/B LED-Treiber: Kompakt, hocheffizient und EMI-optimiert für Automotive & Industrielle Beleuchtung
- Arduino Coffin Dance Melodie-Projekt – Viralen Hit nachbauen & abspielen
- 24×16 LED Pong-Konsole mit Arduino Nano & MAX7219 bauen
- Interaktive LED-Matrix Tür-Anzeige mit PIR-Bewegungssensor – Arduino Feiertagsgruß
- Soundgesteuerte 8-LED-Lichtanzeige mit Arduino
- Intelligenten Arduino-Vierbeiner-Roboter bauen: Schritt-für-Schritt-Anleitung
- DIY Heißkleber-LED-Matrix-Lampe – Baue dein eigenes farbiges Display
- Stufenlose LED-Helligkeitssteuerung mit Bolt IoT und Arduino UNO
- 8×8-LED-Matrix mit Arduino Nano steuern – ohne Treiber oder Bibliotheken