Innehållsförteckning:

P10 Led (DMD) med Arduino Nano V.3: 4 steg
P10 Led (DMD) med Arduino Nano V.3: 4 steg

Video: P10 Led (DMD) med Arduino Nano V.3: 4 steg

Video: P10 Led (DMD) med Arduino Nano V.3: 4 steg
Video: Arduino + P10 LED Display Panel | Arduino Uno with P10 LED Display | Display and Scrolling Text 2024, November
Anonim
P10 Led (DMD) med Arduino Nano V.3
P10 Led (DMD) med Arduino Nano V.3

I min tidigare artikel. Jag har redan visat hur man använder Output -enheten på Arduino. Utmatningsenheterna inkluderar "7-segment", "RGB-ring", "Led Matrix" och "2x16 LCD".

I den här artikeln kommer jag också att visa dig hur du använder Output -enheten på Arduino. Utmatningsenheten som jag använder den här gången är P10 Led -modulen.

Denna Led är nästan densamma som Led -matrisen som jag använde tidigare. Skillnaden är storlek och antal lysdioder.

Här är de komponenter vi behöver för den här självstudien:

  • P10 LED -modul (Inkluderar ström- och datakablar)
  • Arduino Nano V.3
  • Jumper Wire
  • USBmini

Obligatoriskt bibliotek:

DMD2

Steg 1: DMD -specifikation

DMD -specifikation
DMD -specifikation

P10 Led Modul Specifikationer:

  • Driftspänning: 5V
  • 32 x 16 Röd LED
  • Kropp: Plast
  • IC -styrning ombord

Steg 2: Anslut lysdioden till Arduino

Anslut lysdioden till Arduino
Anslut lysdioden till Arduino
Anslut lysdioden till Arduino
Anslut lysdioden till Arduino
Anslut lysdioden till Arduino
Anslut lysdioden till Arduino

Detta är P10 LED -modulinstallationsschemat för Arduino:

P10 Ledde till Arduino

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

DATA ==> D11

Denna modul måste levereras med en extern 5V strömförsörjning. Så modulen kan lysa upp.

Om den inte ges kan en extern strömförsörjning fortfarande tändas. men resultaten är inte särskilt ljusa.

för skillnaden mellan moduler som använder en extern strömförsörjning och inte. skillnaden kan ses i stegresultatet.

Steg 3: Programmering

Programmering
Programmering

Se till att "DMD2" -biblioteket är installerat i Arduino IDE.

Nedan är en skiss som jag gjorde för att prova denna P10 Led -modul.

#include #include #include

const int WIDTH = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd (WIDTH, 1);

DMD_TextBox -låda (dmd);

void setup () {

Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }

void loop () {

dmd.drawString (0, 0, String ("Hej"));

}

Ovanstående skiss är ett litet exempel på användningen av denna p10 Led -modul. för andra skisser om denna modul, se Exempel från biblioteket.

Steg 4: Resultat

Resultat
Resultat
Resultat
Resultat

Se bilden ovan för att se resultaten.

Figur 1: Modul som använder en extern matning Figur 2: Moduler som inte använder en extern matning

Rekommenderad: