Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.
Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.
Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.
LED-Matrix 8x8, MAX7219, rot, SMD
8x8-LED-Matrix mit roten LEDs, ideal für einfache Anzeigen, Texte, Symbole und Animationen in Projekten mit Arduino oder anderen Boards. Inklusive MAX7219-Treiber für einfache Ansteuerung über die SPI-Schnittstelle (5 V). Bietet 64 LEDs mit 3 mm Pixelgröße im kompakten 32x32-mm-Format. Je nach Charge kann die Matrix verklebt oder unverklebt sein und mit unterschiedlichem Anschlusszubehör geliefert werden.
Shipping by Donnerstag 27 August
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
We ship from our stock within 24H
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.
Die 8x8-LED-Matrix mit MAX7219-Treiber ist ein kompaktes Anzeigemodul, das für Elektronik- und Automatisierungsprojekte entwickelt wurde, bei denen kurze Meldungen, Symbole, Animationen oder visuelle Anzeigen benötigt werden. Das Modul integriert 64 rote LEDs, angeordnet in 8 Reihen und 8 Spalten, wobei jeder Pixel einen Durchmesser von 3 mm hat und die aktive Fläche der Matrix 32 x 32 mm misst. Die Versorgung erfolgt mit 5 V, und die Kommunikation mit dem Entwicklungsboard erfolgt über die SPI-Schnittstelle, was bedeutet, dass für die vollständige Steuerung nur drei Signalleitungen erforderlich sind.
Der große Vorteil dieses Moduls ist der MAX7219-Treiberchip, der die gesamte Aufgabe des Multiplexens und der Bildhaltung übernimmt. Der Mikrocontroller muss das Display nicht mehr ständig aktualisieren, sondern nur dann Daten übertragen, wenn sich der Inhalt ändert, wodurch wichtige Rechenressourcen frei werden. Der Treiber ermöglicht die Helligkeitsregelung in 16 Stufen direkt per Software und verfügt über einen Energiesparmodus, mit dem das Display ausgeschaltet werden kann, ohne die Daten im internen Speicher zu verlieren. Ein weiterer Pluspunkt ist die Möglichkeit der Kaskadierung: Mehrere Module können über den Ausgangsstecker in Reihe geschaltet werden, um lange Banner-Displays für Scrolltext zu erhalten.
Das Modul ist kompatibel mit den Boards Arduino UNO, Nano, Mega und Pro Mini sowie mit ESP32, ESP8266, STM32, Raspberry Pi und Raspberry Pi Pico oder anderen Entwicklungsplattformen, die über SPI oder konfigurierbare digitale Pins verfügen. Bei Boards, die mit 3,3 V arbeiten, funktioniert die Steuersignallogik in der Regel korrekt, die Versorgung des Moduls sollte jedoch für optimale Helligkeit bei 5 V bleiben. Auf der Softwareseite gibt es drei kostenlos verwendete Bibliotheken. LedControl ist die einfachste und eignet sich für ein einzelnes Modul, auf dem Sie Symbole, Ziffern und eigene Zeichnungen anzeigen können, mit direkter Steuerung jeder LED, zeilen- oder spaltenweise. MD_MAX72XX ist eine effizientere Variante mit Unterstützung für Hardware-SPI und integrierter Schriftart. MD_Parola baut auf MD_MAX72XX auf und ist die richtige Wahl für Lauftext und fertige Animationseffekte, typisch für Banner aus mehreren kaskadierten Modulen.
Typische Anwendungen sind digitale Uhren, Zähler, Statusanzeigen für Automatisierungssysteme, Anzeigetafeln für kurze Nachrichten, Retro-Spiele wie Snake oder Tetris sowie Bildungsprojekte zum Erlernen der SPI-Kommunikation und des Multiplex-Prinzips. Der Stromverbrauch hängt direkt von der Anzahl der gleichzeitig leuchtenden LEDs und dem eingestellten Helligkeitsniveau ab. Daher wird eine externe Stromversorgung empfohlen, die genügend Strom liefern kann, wenn mehrere Module kaskadiert verwendet werden.
Wichtiger Hinweis:
Je nach Liefercharge kann das Modul mit aufgelötetem Display oder ohne, mit einer oder zwei 90-Grad-Pinleisten, mit oder ohne Dupont-Kabelsatz geliefert werden. Wenn sich beim Einschalten die LEDs chaotisch einschalten, ohne Zusammenhang mit dem aus dem Code gesendeten Bild, ist die Matrix falsch herum eingesetzt. Schalten Sie die Versorgung aus, nehmen Sie die Matrix aus der Fassung, drehen Sie sie um 180 Grad und setzen Sie sie wieder ein; danach funktioniert das Display korrekt.
Derzeit ist die richtige Ausrichtung diejenige, bei der die seitliche Beschriftung der Matrix auf der gegenüberliegenden Seite der Markierungen IN und OUT liegt.

Spezifikationen:
Versorgungsspannung: 5V
Betriebsspannungsbereich des Treibers: 4.0V - 5.5V
Schnittstelle: SPI, 3 Signalleitungen
Maximale serielle Taktfrequenz: 10MHz
Treiber: MAX7219
Matrix-Typ: 1088AS oder gleichwertig
Matrix-Konfiguration: Kathode in Reihe, Anode in Spalte
LED-Farbe: Rot
Wellenlänge: 625 - 630nm
LED-Durchlassspannung: 2.1V - 2.5V
LED-Durchlassstrom: 20mA
Anzahl der LEDs: 64
Pixelgröße: 3mm
Matrixabmessungen: 32 x 32mm
Matrixhöhe: 8mm
LED-Anordnung: 8 x 8
Farbe der Frontmaske: Schwarz
Helligkeitsstufen: 16
Strom im Shutdown-Modus: 150uA
Maximalstrom pro Segment: 100mA
Maximalstrom pro Digit-Leitung: 500mA
Interner Speicher des Treibers: statisches RAM 8 x 8
Kaskadierung: Ja, über DOUT-Pin
Pinabstand: 2.54mm
Montagelöcher: 4 x M3
Betriebstemperatur: 0°C - 70°C
Lagertemperatur: -65°C - 150°C
Pinbelegung:
Eingangsstecker:
| Pin | Bezeichnung | Beschreibung |
|---|---|---|
| 1 | VCC | 5V-Versorgung |
| 2 | GND | Gemeinsame Masse |
| 3 | DIN | Data In, serielle Dateneingabe |
| 4 | CS | Chip Select, Modulauswahl (auch LOAD genannt) |
| 5 | CLK | Clock, Taktsignal |
Ausgangsstecker (Kaskadierung):
| Pin | Bezeichnung | Beschreibung |
|---|---|---|
| 1 | VCC | 5V-Versorgung für das nächste Modul |
| 2 | GND | Gemeinsame Masse |
| 3 | DOUT | Data Out, Datenausgang zum nächsten Modul |
| 4 | CS | Gemeinsames Chip Select |
| 5 | CLK | Gemeinsamer Clock |
Verwendung:
Prüfen Sie den Packungsinhalt und, falls die Matrix nicht auf die Treiberplatine gelötet ist, setzen Sie sie vorsichtig in die Fassung ein und achten Sie dabei auf die korrekte Ausrichtung gemäß der Markierung auf der Platine.
Verbinden Sie den VCC-Pin des Moduls mit dem 5V-Ausgang des Entwicklungsboards und den GND-Pin mit dessen Masse.
Verbinden Sie die Pins DIN, CLK und CS gemäß der Verbindungstabelle, abhängig von der gewählten Bibliothek.
Installieren Sie in der Arduino IDE die gewünschte Bibliothek über den Library Manager, LedControl für Zeichnungen und Pixelsteuerung oder MD_Parola für Lauftext.
Laden Sie den Testcode hoch und prüfen Sie, ob die LEDs über die gesamte Fläche der Matrix aufleuchten.
Wenn die LEDs chaotisch aufleuchten und das Bild überhaupt nicht dem aus dem Code gesendeten entspricht, schalten Sie die Versorgung aus, nehmen Sie die Matrix aus der Fassung, drehen Sie sie um 180 Grad und setzen Sie sie wieder ein.
Wenn Sie MD_MAX72XX oder MD_Parola verwenden und der Text gespiegelt oder falsch segmentiert erscheint, ändern Sie die Hardware-Typ-Konstante zwischen FC16_HW und GENERIC_HW.
Stellen Sie die Helligkeit per Software auf den gewünschten Wert ein und beachten Sie, dass hohe Werte den Stromverbrauch deutlich erhöhen.
Für die Kaskadierung verbinden Sie die DOUT-, CS- und CLK-Pins des Ausgangs des ersten Moduls mit den DIN-, CS- und CLK-Pins des Eingangs des zweiten Moduls und aktualisieren Sie anschließend im Code die Gesamtzahl der Geräte.
Wenn Sie mehr als zwei Module verwenden, versorgen Sie die gesamte Anordnung über eine stabilisierte externe 5V-Quelle und verbinden Sie die Masse der Quelle mit der Masse des Entwicklungsboards.
Arduino-UNO-Anschluss:
Software-SPI, für die Bibliothek LedControl (von Eberhard):
| MAX7219-Modul | Arduino UNO R3 | Hinweise |
|---|---|---|
| VCC | 5V | Modulversorgung |
| GND | GND | Gemeinsame Masse |
| DIN | Digitaler Pin 12 | Serielle Dateneingabe |
| CS | Digitaler Pin 10 | Chip Select (LOAD) |
| CLK | Digitaler Pin 11 | Taktsignal |
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].
#include <LedControl.h>
//by Eberhard
// DIN = pin 12, CLK = pin 11, CS = pin 10, number of devices = 1
LedControl lc = LedControl(12, 11, 10, 1);
byte smiley[8] = {
B00111100,
B01000010,
B10100101,
B10000001,
B10100101,
B10011001,
B01000010,
B00111100
};
void setup() {
// Wake up the MAX7219 from power saving mode
lc.shutdown(0, false);
// Set brightness level, range 0 to 15
lc.setIntensity(0, 8);
// Clear the display
lc.clearDisplay(0);
}
void loop() {
// Draw the smiley pattern row by row
for (int row = 0; row < 8; row++) {
lc.setRow(0, row, smiley[row]);
}
delay(1000);
lc.clearDisplay(0);
delay(500);
// Light up all LEDs one by one
for (int row = 0; row < 8; row++) {
for (int col = 0; col < 8; col++) {
lc.setLed(0, row, col, true);
delay(30);
}
}
delay(500);
lc.clearDisplay(0);
delay(500);
}