Inhaltsverzeichnis:

P10 LED (DMD) mit Arduino Nano V.3 - Gunook
P10 LED (DMD) mit Arduino Nano V.3 - Gunook

Video: P10 LED (DMD) mit Arduino Nano V.3 - Gunook

Video: P10 LED (DMD) mit Arduino Nano V.3 - Gunook
Video: Arduino Project: Display Text On P10 LED module With Arduino Nano 2024, Juli
Anonim
P10 LED (DMD) mit Arduino Nano V.3
P10 LED (DMD) mit Arduino Nano V.3

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

DMD-Spezifikation
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

Verbinden Sie die LED mit Arduino
Verbinden Sie die LED mit Arduino
Verbinden Sie die LED mit Arduino
Verbinden Sie die LED mit Arduino
Verbinden Sie die LED mit Arduino
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

Programmierung
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

Ergebnis
Ergebnis
Ergebnis
Ergebnis

Sehen Sie sich das Bild oben an, um die Ergebnisse zu sehen.

Abbildung 1: Modul mit externer VersorgungAbbildung 2: Module ohne externe Versorgung

Empfohlen: