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

8×8-LED-Matrix mit Arduino Nano steuern – ohne Treiber oder Bibliotheken

Komponenten

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

8×8-LED-Matrix mit Arduino Nano steuern – ohne Treiber oder Bibliotheken

Herstellungsprozess

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