Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V mojem prejšnjem članku. Pokazal sem že, kako uporabljati izhodno napravo na Arduinu. Izhodne naprave vključujejo "7-segment", "RGB obroč", "Led Matrix" in "2x16 LCD".
V tem članku vam bom pokazal tudi, kako uporabljati izhodno napravo na Arduinu. Izhodna naprava, ki jo uporabljam tokrat, je LED modul P10.
Ta Led je skoraj enak Led matriki, ki sem jo uporabljal prej. Razlika je v velikosti in številu LED.
Za to vadnico so komponente, ki jih potrebujemo:
- P10 LED modul (vključuje napajalne in podatkovne kable)
- Arduino Nano V.3
- Mostična žica
- USB mini
Obvezna knjižnica:
DMD2
1. korak: Specifikacija DMD
Specifikacije modula P10:
- Delovna napetost: 5V
- 32 x 16 Rdeča Led
- Telo: Plastika
- IC nadzor Na krovu
Korak: Priključite LED na Arduino
To je shema namestitve LED modula P10 za Arduino:
P10 je vodil Arduino
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
PODATKI ==> D11
Ta modul mora biti opremljen z zunanjim 5V napajalnikom. Tako lahko modul zasveti.
V nasprotnem primeru lahko zunanji vir še vedno sveti. vendar rezultati niso ravno svetli.
za razliko med moduli, ki uporabljajo zunanje napajanje in ne. razlika je vidna v rezultatu koraka.
3. korak: Programiranje
Prepričajte se, da je knjižnica "DMD2" nameščena v Arduino IDE.
Spodaj je skica, ki sem jo naredil za preizkus tega modula P10 Led.
#include #include #include
const int WIDTH = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (ŠIRINA, 1);
DMD_TextBox polje (dmd);
void setup () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
void loop () {
dmd.drawString (0, 0, String ("Pozdravljeni"));
}
Zgornja skica je majhen primer uporabe tega p10 LED modula. za druge skice o tem modulu glejte primere, ki jih ponuja knjižnica.
4. korak: Rezultat
Za rezultate si oglejte zgornjo sliko.
Slika 1: Modul, ki uporablja zunanje napajanje Slika 2: moduli, ki ne uporabljajo zunanjega napajanja