LED-Matrix — Lauflicht

Lesezeit: 4 Minuten


Die LED-Matrix soll ein Lau­flicht anzeigen.

So sieht es aus:

Die einzel­nen LEDs wer­den in Rei­hen und Spal­ten ange­sprochen.
Die Schreib­weise für jede Rei­he kann binär angegeben wer­den: 0 = aus, 1 = an. Den Werten wird ein “B” vor­angestellt.
Die LED-Matrix wur­de in das Steck­brett ein­ge­setzt, daher ver­laufen die Rei­hen ver­tikal und die Spal­ten hor­i­zon­tal.

Beispiele:

Array

Schließe die LED-Matrix an.

Pin­bele­gung LED-Matrix

Baue die Schal­tung auf.
(Fah­re mit der Maus über das Bild, um die Bezeich­nun­gen der Bau­tei­le zu sehen)

Als Erstes musst du eine Bib­lio­thek instal­lieren:

Jedem Befehl muss der Name der Matrix mit abschließen­dem . vor­angestellt wer­den.

Funktionen der Bibliothek LEDControl

Schlüs­sel­wortAktion
Led­Con­trol Name_der_Matrix(Data-In, CLK, CS, AnzahlMa­trix)LED-Matrix ini­tial­isieren:
Led­Con­trol LED­Ma­trix = LedControl(12, 11, 10, 1);
shutDown(NummerMatrix, true/false)Matrix aufweck­en:
shutDown(0, false);
setIntensity(NummerMatrix, Hel­ligkeit)Hel­ligkeit set­zen (0–20)
setIntensity(0, 8);
clearDisplay(NummerMatrix)clearDisplay(0);
setLed(NummerMatrix, Zei­le, Spal­te, true/false);einzelne LED schal­ten
setLed(0, 0, 0, true);
setRow(NummerMatrix, Zeile, Byte)zeilen­weise ein Byte schreiben:
setRow(0, Zeile, B10000000);
setRow kann Werte zwis­chen 0 und 7 haben

Wenn die LED-Matrix in das Steck­brett geset­zt wird, ver­laufen die Rei­hen ver­tikal.
setColumn(NummerMatrix, Spalte, Byte)spal­tenweise ein Byte schreiben:
setColumn(0, Spalte, B10000000);
set­Col­umn kann Werte zwis­chen 0 und 7 haben

Wenn die LED-Matrix in das Steck­brett geset­zt wird, ver­laufen die Spal­ten hor­i­zon­tal.

Im Kopf des Pro­gramms musst du die Bib­lio­thek ein­binden und die Pin­bele­gung der LED-Matrix fes­tle­gen:

Download

Verän­dere das Beispiel so, dass in jed­er Zeile die LEDs nacheinan­der leucht­en.

Die LED-Matrix wurde in das Steck­brett einge­set­zt, daher ver­laufen die Rei­hen ver­tikal und die Spal­ten hor­i­zon­tal.

Für die Erstel­lung von Matrix­en kannst du einen 🔗Edi­tor (extern­er Link abgerufen am 19.12.23) ver­wen­den.


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen

Verwandte Anleitungen:


    Letzte Aktualisierung: Nov. 17, 2025 @ 11:46