Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V mojom predchádzajúcom článku. Už som ukázal, ako používať výstupné zariadenie na Arduino. Medzi výstupné zariadenia patrí „7-segmentový“, „RGB krúžok“, „Led Matrix“a „2x16 LCD“.
V tomto článku vám tiež ukážem, ako používať výstupné zariadenie na Arduino. Výstupným zariadením, ktoré tentokrát používam, je LED modul P10.
Táto LED je takmer rovnaká ako matica Led, ktorú som používal predtým. Rozdiel je vo veľkosti a počte LED diód.
Pre tento tutoriál tu sú komponenty, ktoré potrebujeme:
- LED modul P10 (obsahuje napájacie a dátové káble)
- Arduino Nano V.3
- Prepojovací drôt
- USBmini
Požadovaná knižnica:
DMD2
Krok 1: Špecifikácia DMD
Špecifikácia modulu P10 Led:
- Prevádzkové napätie: 5V
- 32 x 16 červených LED
- Telo: plast
- Ovládanie IC Na palube
Krok 2: Pripojte LED k Arduinu
Toto je schéma inštalácie modulu LED P10 pre Arduino:
P10 viedol k Arduinu
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
ÚDAJE ==> D11
Tento modul musí byť dodávaný s externým 5V zdrojom. Modul sa teda môže rozsvietiť.
Pokiaľ nie je uvedené, môže externé napájanie stále svietiť. ale výsledky nie sú veľmi svetlé.
pre rozdiel medzi modulmi, ktoré používajú externé napájanie a nie. rozdiel je vidieť na výsledku kroku.
Krok 3: Programovanie
Uistite sa, že v IDE Arduino je nainštalovaná knižnica „DMD2“.
Nasleduje náčrt, ktorý som urobil na vyskúšanie tohto LED modulu P10.
#include #include #include
const int ŠÍRKA = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (ŠÍRKA, 1);
Box DMD_TextBox (dmd);
neplatné nastavenie () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
prázdna slučka () {
dmd.drawString (0, 0, String ("ahoj"));
}
Vyššie uvedený náčrt je malým príkladom použitia tohto LED modulu p10. ďalšie náčrty o tomto module nájdete v Príklady poskytnutých knižnicou.
Krok 4: Výsledok
Výsledky nájdete na obrázku vyššie.
Obrázok 1: Modul, ktorý používa externé napájanie Obrázok 2: Moduly, ktoré nepoužívajú externé napájanie