P10 LED (DMD) Arduino Nano V.3 használatával: 4 lépés
P10 LED (DMD) Arduino Nano V.3 használatával: 4 lépés
Anonim
P10 LED (DMD) Arduino Nano használatával V.3
P10 LED (DMD) Arduino Nano használatával V.3

Korábbi cikkemben. Már bemutattam, hogyan kell használni a kimeneti eszközt az Arduino -n. A kimeneti eszközök közé tartozik a "7 szegmens", az "RGB gyűrű", a "Led Matrix" és a "2x16 LCD".

Ebben a cikkben azt is megmutatom, hogyan kell használni a kimeneti eszközt az Arduino -n. A kimeneti eszköz, amelyet ezúttal használok, a P10 Led modul.

Ez a Led majdnem ugyanaz, mint a korábban használt Led mátrix. A különbség a LED -ek mérete és száma.

Ehhez az oktatóanyaghoz itt vannak a szükséges összetevők:

  • P10 LED modul (táp- és adatkábeleket tartalmaz)
  • Arduino Nano V.3
  • Jumper huzal
  • USB mini

Kötelező könyvtár:

DMD2

1. lépés: DMD specifikáció

DMD specifikáció
DMD specifikáció

P10 LED modul specifikációk:

  • Üzemi feszültség: 5V
  • 32 x 16 Piros LED
  • Test: műanyag
  • IC vezérlés a fedélzeten

Lépés: Csatlakoztassa a LED -et az Arduino -hoz

Csatlakoztassa a LED -et az Arduino -hoz
Csatlakoztassa a LED -et az Arduino -hoz
Csatlakoztassa a LED -et az Arduino -hoz
Csatlakoztassa a LED -et az Arduino -hoz
Csatlakoztassa a LED -et az Arduino -hoz
Csatlakoztassa a LED -et az Arduino -hoz

Ez a P10 led modul telepítési sémája az Arduino számára:

P10 Arduino felé vezetett

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

ADATOK ==> D11

Ezt a modult külső 5 V -os tápegységgel kell ellátni. Így a modul kigyulladhat.

Ha nem kap egy külső tápegységet, akkor is világíthat. de az eredmények nem túl fényesek.

a külső tápegységet használó és nem modulok közötti különbségre. a különbség a lépés eredményében látható.

3. lépés: Programozás

Programozás
Programozás

Győződjön meg arról, hogy a "DMD2" könyvtár telepítve van az Arduino IDE -ben.

Az alábbiakban egy vázlat készült, amelyet ennek a P10 Led modulnak a kipróbálására készítettem.

#befoglalni #befoglalni #befoglalni

const int SZÉLESSÉG = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd (SZÉLESSÉG, 1);

DMD_TextBox doboz (dmd);

void setup () {

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

void loop () {

dmd.drawString (0, 0, karakterlánc ("Hello"));

}

A fenti vázlat egy kis példa ennek a p10 LED modulnak a használatára. erről a modulról további vázlatokért lásd a könyvtár példáit.

4. lépés: Eredmény

Eredmény
Eredmény
Eredmény
Eredmény

Az eredmények megtekintéséhez nézze meg a fenti képet.

1. ábra: Modul, amely külső tápegységet használ 2. ábra: Modulok, amelyek nem használnak külső tápegységet

Ajánlott: