2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V mém předchozím článku. Už jsem ukázal, jak používat výstupní zařízení na Arduinu. Mezi výstupní zařízení patří „7segmentový“, „RGB prsten“, „Led Matrix“a „2x16 LCD“.
V tomto článku vám také ukážu, jak používat výstupní zařízení na Arduinu. Výstupním zařízením, které tentokrát používám, je LED modul P10.
Tato LED je téměř stejná jako matice Led, kterou jsem použil dříve. Rozdíl je ve velikosti a počtu LED diod.
Pro tento tutoriál jsou zde komponenty, které potřebujeme:
- Modul LED P10 (obsahuje napájecí a datové kabely)
- Arduino Nano V.3
- Propojovací drát
- USB mini
Požadovaná knihovna:
DMD2
Krok 1: Specifikace DMD
Specifikace modulu P10 LED:
- Provozní napětí: 5V
- 32 x 16 červená LED
- Tělo: plast
- Ovládání IC Na palubě
Krok 2: Připojte LED k Arduinu
Toto je schéma instalace modulu P10 pro Arduino:
P10 vedl k Arduinu
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
DATA ==> D11
Tento modul musí být dodáván s externím 5V napájecím zdrojem. Modul se tedy může rozsvítit.
Pokud není zadán, externí zdroj může stále svítit. ale výsledky nejsou příliš jasné.
pro rozdíl mezi moduly, které používají externí napájení a ne. rozdíl je vidět ve výsledku kroku.
Krok 3: Programování
Ujistěte se, že je v Arduino IDE nainstalována knihovna „DMD2“.
Níže je náčrt, který jsem vytvořil k vyzkoušení tohoto LED modulu P10.
#include #include #include
const int ŠÍŘKA = 1;
konst uint8_t *FONT = Arial14;
SoftDMD dmd (ŠÍŘKA, 1);
Box DMD_TextBox (dmd);
neplatné nastavení () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
prázdná smyčka () {
dmd.drawString (0, 0, String ("Hello"));
}
Výše uvedený náčrt je malým příkladem použití tohoto modulu LED p10. další náčrty o tomto modulu viz Příklady poskytnuté knihovnou.
Krok 4: Výsledek
Výsledky najdete na obrázku výše.
Obrázek 1: Modul, který používá externí napájení Obrázek 2: Moduly, které nepoužívají externí napájení