Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In meinem vorherigen Artikel. Ich habe bereits gezeigt, wie man das Ausgabegerät auf Arduino verwendet. Die Ausgabegeräte umfassen "7-Segment", "RGB Ring", "Led Matrix" und "2x16 LCD".
In diesem Artikel zeige ich Ihnen auch, wie Sie das Ausgabegerät auf Arduino verwenden. Das Ausgabegerät, das ich diesmal verwende, ist das P10 Led-Modul.
Diese Led ist fast die gleiche wie die Led-Matrix, die ich zuvor verwendet habe. Der Unterschied liegt in der Größe und Anzahl der LEDs.
Für dieses Tutorial benötigen wir folgende Komponenten:
- P10 LED-Modul (Enthält Strom- und Datenkabel)
- Arduino Nano V.3
- Überbrückungsdraht
- USBmini
Erforderliche Bibliothek:
DMD2
Schritt 1: DMD-Spezifikation
P10 LED-Modul Spezifikationen:
- Betriebsspannung: 5V
- 32 x 16 rote LED
- Körper: Kunststoff
- IC-Steuerung an Bord
Schritt 2: Verbinden Sie die LED mit Arduino
Dies ist das Installationsschema für das P10-LED-Modul für Arduino:
P10 führte zu Arduino
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
DATEN ==> D11
Dieses Modul muss mit einem externen 5V Netzteil versorgt werden. So kann das Modul leuchten.
Wenn keine externe Versorgung vorhanden ist, kann immer noch beleuchtet werden. aber die ergebnisse sind nicht sehr hell.
für den Unterschied zwischen Modulen, die eine externe Versorgung verwenden und nicht. der Unterschied ist im Schrittergebnis zu sehen.
Schritt 3: Programmierung
Stellen Sie sicher, dass die Bibliothek "DMD2" in der Arduino IDE installiert ist.
Unten ist eine Skizze, die ich gemacht habe, um dieses P10-LED-Modul auszuprobieren.
#einschließen #einschließen #einschließen
const int WIDTH = 1;
const uint8_t *FONT = Arial14;
SoftDMD-dmd(BREITE, 1);
DMD_TextBox-Feld (dmd);
Leere Einrichtung () {
Serial.begin (9600); dmd.setBrightness(255); dmd.selectFont(FONT); dmd.begin(); }
Leere Schleife () {
dmd.drawString(0, 0, String("Hallo"));
}
Die obige Skizze ist ein kleines Beispiel für die Verwendung dieses p10 Led-Moduls. Weitere Skizzen zu diesem Modul finden Sie unter Beispiele, die von der Bibliothek bereitgestellt werden.
Schritt 4: Ergebnis
Sehen Sie sich das Bild oben an, um die Ergebnisse zu sehen.
Abbildung 1: Modul mit externer VersorgungAbbildung 2: Module ohne externe Versorgung