Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Minu eelmises artiklis. Olen juba näidanud, kuidas Arduino väljundseadet kasutada. Väljundseadmete hulka kuuluvad "7-segment", "RGB ring", "Led Matrix" ja "2x16 LCD".
Selles artiklis näitan teile ka seda, kuidas Arduino väljundseadet kasutada. Väljundseade, mida ma seekord kasutan, on P10 LED -moodul.
See Led on peaaegu sama Led -maatriksiga, mida ma varem kasutasin. Erinevus on valgusdioodide suuruses ja arvus.
Selle õpetuse jaoks on siin vajalikud komponendid:
- P10 LED -moodul (sisaldab toite- ja andmekaableid)
- Arduino Nano V.3
- Jumper Wire
- USB minid
Nõutav raamatukogu:
DMD2
Samm: DMD spetsifikatsioon
P10 LED -mooduli spetsifikatsioonid:
- Tööpinge: 5V
- 32 x 16 punane LED
- Korpus: plastik
- IC juhtimine Pardal
Samm: ühendage LED Arduinoga
See on Arduino P10 led -mooduli paigaldusskeem:
P10 juhtis Arduino
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
ANDMED ==> D11
See moodul peab olema varustatud välise 5V toiteallikaga. Nii et moodul võib süttida.
Kui seda ei anta, saab välise toite ikkagi põleda. aga tulemused pole eriti eredad.
moodulite vahel, mis kasutavad välist toiteallikat ja mitte. erinevust on näha sammu tulemusest.
3. samm: programmeerimine
Veenduge, et "DMD2" raamatukogu oleks Arduino IDE -sse installitud.
Allpool on visand, mille tegin selle P10 LED -mooduli proovimiseks.
#kaasama #kaasama #kaasama
const int LAIUS = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (WIDTH, 1);
DMD_TextBox kast (dmd);
tühine seadistus () {
Seriaalne algus (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
void loop () {
dmd.drawString (0, 0, string ("Tere"));
}
Ülaltoodud visand on väike näide selle p10 LED -mooduli kasutamisest. teiste selle mooduli visandite kohta vaadake raamatukogu esitatud näiteid.
4. samm: tulemus
Tulemuste nägemiseks vaadake ülaltoodud pilti.
Joonis 1: moodul, mis kasutab välist toiteallikat Joonis 2: moodulid, mis ei kasuta välist toiteallikat