![Afișaj P10 DMD cu Arduino și RTC DS3231: 4 pași (cu imagini) Afișaj P10 DMD cu Arduino și RTC DS3231: 4 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-6722-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Afișaj P10 DMD cu Arduino și RTC DS3231 Afișaj P10 DMD cu Arduino și RTC DS3231](https://i.howwhatproduce.com/images/003/image-6722-1-j.webp)
Afișajele P10 sunt o serie de LED-uri cu matrice de puncte. Ledul P10 este în general cunoscut sub numele de afișaj Dot Matrix sau afișaj DMD. Se bazează pe registre de schimbare, în general se utilizează 74595 registre de schimbări. Acestea pot fi în cascadă cu un număr mai mare de astfel de plăci similare. Disponibil în diferite dimensiuni și culori LED, vom folosi aici tipul 32 * 16. Putem afișa text derulabil, text stilizat cu diferite dimensiuni de fonturi. Sunt foarte populare în panourile de afișaj comerciale precum magazine, stații, aeroporturi etc. Cel mai bun lucru despre ele este că pot fi interfațate cu orice microcontroler standard fără a fi nevoie de protocoale de comunicații speciale. Vom folosi arduino pentru al utiliza. Îl vom folosi pentru a genera un text împreună cu ora și data curente.
Pasul 1: Componente necesare
1. Afișaj P10 cu cablu panglică conector FRC cu 16 pini
2. arduino (uno / mega / nano / pro mini)
3. ds3231
4. anteturi masculine și feminine
5. seturi de veroboard și de lipit
6. jumperi (necesari doar pentru testarea inițială)
7. Alimentare 5v 1A
Pasul 2: Înțelegerea circuitului și a procedurii
![Înțelegerea circuitului și a procedurii Înțelegerea circuitului și a procedurii](https://i.howwhatproduce.com/images/003/image-6722-2-j.webp)
Pe partea din spate a plăcii P10, există două seturi de porturi. Portul de intrare și ieșire a datelor pentru cascadă. DS3231 este ceasul în timp real (RTC). Este folosit pentru a arăta data și ora.
Schema circuitului este atașată aici. Nu utilizați acum sursa externă de 5v 1a. Puterea arduino vă poate aprinde afișajul (lumină slabă) suficient de suficient pentru testare.
DS3231 utilizează protocolul de comunicație I2C. Atașați suportul bateriei CR2302 în locul său și conectați pinii i2c cu arduino i2c. Dacă sunteți nou în acest modul, consultați acest link de mai jos:
howtomechatronics.com/tutorials/arduino/ar…
Acum urmați schema circuitului și atașați jumperi de pe placa P10 la arduino. Aceste conexiuni trebuie făcute evident la portul de intrare al P10.
Cablul panglică conector FRC cu 16 pini este utilizat atât pentru portul de intrare, cât și pentru cel de ieșire, care poate fi utilizat ulterior, după ce ați realizat circuitul veroboard finalizat.
Pasul 3: Încărcarea codului și testarea
![Încărcarea codului și testarea Încărcarea codului și testarea](https://i.howwhatproduce.com/images/003/image-6722-3-j.webp)
![Încărcarea codului și testarea Încărcarea codului și testarea](https://i.howwhatproduce.com/images/003/image-6722-4-j.webp)
Descărcați codurile atașate mai jos. Este destul de explicativ. Link-uri de bibliotecă date aici.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Vă voi sugera să instalați ambele, deoarece ambele conțin multe caracteristici unice.
Puteți încărca oricare dintre codurile atașate aici. De asemenea, ați putea dori să utilizați orice schițe de exemplu inbuild.
Rescrieți-l pentru a afișa propriul text și setările de font dorite. Încărcați-l.
Ar trebui să vedeți pe ecran rezultatul dorit
Pasul 4: Finalizarea
![Image Image](https://i.howwhatproduce.com/images/003/image-6722-6-j.webp)
![](https://i.ytimg.com/vi/WqBHKBPoG2I/hqdefault.jpg)
![Finalizând Finalizând](https://i.howwhatproduce.com/images/003/image-6722-7-j.webp)
![Finalizând Finalizând](https://i.howwhatproduce.com/images/003/image-6722-8-j.webp)
Dacă totul funcționează bine, atașați totul pe veroboard și lipiți-le. Utilizați anteturi de sex feminin pentru a plasa arduino și ds3231, astfel încât să puteți conecta refolosirea acestuia în viitor, în orice alt scop.
Apoi utilizați anteturi masculine pentru a face conectorul pentru cablul cu bandă FRC al afișajului p10 (port de intrare). Acum testați cu continuitatea multimetrului dacă toate conexiunile sunt realizate corect. Dacă este ok, alimentați din nou cu usb pentru a vedea dacă afișează textul dorit. Acum ar trebui să se lumineze puternic. Deci, felicitări, acum ești bine să mergi cu ecranul și să-l așezi într-un loc îndepărtat pentru a-l vedea.
Recomandat:
Led P10 (DMD) folosind Arduino Nano V.3: 4 pași
![Led P10 (DMD) folosind Arduino Nano V.3: 4 pași Led P10 (DMD) folosind Arduino Nano V.3: 4 pași](https://i.howwhatproduce.com/images/002/image-5872-j.webp)
Led P10 (DMD) Utilizarea Arduino Nano V.3: În articolul meu anterior. Am arătat deja cum să folosesc dispozitivul de ieșire pe Arduino. Dispozitivele de ieșire includ „7 segmente”, „inel RGB”, „Led Matrix” și „LCD 2x16”. În acest articol, vă voi arăta, de asemenea, cum să
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): 6 pași
![Afișaj TTGO (color) cu Micropython (afișaj TTGO T): 6 pași Afișaj TTGO (color) cu Micropython (afișaj TTGO T): 6 pași](https://i.howwhatproduce.com/images/009/image-24779-j.webp)
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): Afișajul TTGO T este o placă bazată pe ESP32 care include un afișaj color de 1,14 inch. Tabloul poate fi cumpărat pentru un premiu mai mic de 7 $ (inclusiv livrare, premiu văzut pe banggood). Acesta este un premiu incredibil pentru un ESP32, inclusiv un afișaj. T
Cum să creați ceas în timp real folosind afișajul Arduino și TFT - Arduino Mega RTC cu afișaj TFT de 3,5 inci: 4 pași
![Cum să creați ceas în timp real folosind afișajul Arduino și TFT - Arduino Mega RTC cu afișaj TFT de 3,5 inci: 4 pași Cum să creați ceas în timp real folosind afișajul Arduino și TFT - Arduino Mega RTC cu afișaj TFT de 3,5 inci: 4 pași](https://i.howwhatproduce.com/images/006/image-16956-9-j.webp)
Cum să faci ceas în timp real folosind afișajul Arduino și TFT | Arduino Mega RTC cu afișaj TFT de 3,5 inci: Vizitează canalul meu de YouTube. Modulul 2560 și DS3231 RTC … Înainte de a începe … verificați videoclipul de pe canalul meu YouTube..Notă: - Dacă utilizați Arduin
Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: 5 pași (cu imagini)
![Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: 5 pași (cu imagini) Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/004/image-9874-23-j.webp)
Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: În acest instructiv, se descrie modul de interfață a afișajului cu matrice LED 16 x 64 (p10) cu microcontrolerul PICI6F877A. O dată se trimite către microcontroler prin UART care este stocată în EEPROM și datele vor fi afișate pe afișajul cu matrice LED. Aceasta
Proiect de bord cu afișaj LED P10 folosind DMD: 6 pași (cu imagini)
![Proiect de bord cu afișaj LED P10 folosind DMD: 6 pași (cu imagini) Proiect de bord cu afișaj LED P10 folosind DMD: 6 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-1392-81-j.webp)
Proiect de bord cu afișaj LED P10 folosind DMD: Adesea ne întâlnim într-un stadion de fotbal; există o placă gigant cu LED care servește drept tablou de bord. Așa că, de asemenea, în alte domenii sportive, de multe ori știm și tabloul de bord al ecranului de afișare din LED. Deși nu este posibil, există și un câmp care încă ne