Sadržaj:

P10 DMD ekran sa Arduinom i RTC DS3231: 4 koraka (sa slikama)
P10 DMD ekran sa Arduinom i RTC DS3231: 4 koraka (sa slikama)

Video: P10 DMD ekran sa Arduinom i RTC DS3231: 4 koraka (sa slikama)

Video: P10 DMD ekran sa Arduinom i RTC DS3231: 4 koraka (sa slikama)
Video: Как подключить Led Panel P10 к микроконтроллеру STM32. 2024, Juli
Anonim
P10 DMD ekran sa Arduinom i RTC DS3231
P10 DMD ekran sa Arduinom i RTC DS3231

P10 ekrani su niz matričnih LED dioda. P10 LED je općenito poznat kao matrični zaslon ili DMD zaslon. Zasnovan je na registrima pomaka, općenito se koristi 74595 registara pomaka. Mogu se kaskadirati s većim brojem takvih sličnih ploča. Dostupne u različitim veličinama i LED bojama, ovdje ćemo koristiti tip 32*16. Možemo prikazati tekst koji se može pomicati, stilizirani tekst s različitim veličinama fontova. Vrlo su popularni na komercijalnim displejima poput trgovina, stanica, aerodroma itd. Najbolja stvar kod njih je to što se mogu povezati sa bilo kojim standardnim mikrokontrolerom bez potrebe za bilo kakvim posebnim komunikacijskim protokolima. Za njegovu upotrebu koristit ćemo arduino. Koristit ćemo ga za generiranje teksta zajedno s trenutnim vremenom i datumom.

Korak 1: Potrebne komponente

1. P10 ekran sa 16 -polnim FRC konektornim trakastim kablom

2. arduino (uno/mega/nano/pro mini)

3. ds3231

4. muško i žensko zaglavlje

5. kompleti veroboarda i lemljenja

6. skakači (potrebni samo za početno testiranje)

7. Napajanje 5v 1A

Korak 2: Razumijevanje sklopa i procedure

Razumevanje kola i procedure
Razumevanje kola i procedure

Na stražnjoj strani ploče P10 nalaze se dva seta portova. Ulazni i izlazni port za kaskadiranje. DS3231 je sat u realnom vremenu (RTC). Koristi se za prikaz datuma i vremena.

Shema kola je priložena ovdje. Nemojte sada koristiti vanjsko napajanje 5v 1a. Snaga arduina može osvijetliti vaš zaslon (prigušeno svjetlo) dovoljno za testiranje.

DS3231 koristi I2C komunikacijski protokol. Pričvrstite držač baterije CR2302 na njegovo mjesto i povežite njegove i2c pinove s arduino i2c. Ako ste novi u ovom modulu, pogledajte donju vezu:

howtomechatronics.com/tutorials/arduino/ar…

Sada slijedite dijagram kruga i spojite kratkospojnike s ploče P10 na arduino. Ove veze će se očito uspostaviti na ulaznom priključku P10.

16-polni FRC konektor-1 ribbon kabel koristi se i za ulazni i za izlazni port koji se može koristiti kasnije, nakon što ste napravili finalizirano kolo veroboard.

Korak 3: Učitavanje koda i testiranje

Učitavanje koda i testiranje
Učitavanje koda i testiranje
Učitavanje koda i testiranje
Učitavanje koda i testiranje

Preuzmite dolje navedene kodove. To je uglavnom samo po sebi razumljivo. Ovdje se nalaze linkovi do biblioteka.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Predlažem vam da instalirate oboje, jer oboje sadrži mnoge jedinstvene značajke.

Ovdje možete postaviti bilo koji od kodova koji su priloženi. Također možete poželjeti koristiti bilo koje ugrađene skice primjera.

Prepišite ga kako biste prikazali vlastiti tekst i željene postavke fonta. Upload it.

Trebali biste vidjeti željeni izlaz na ekranu

Korak 4: Dovršavanje

Image
Image
Finalizing
Finalizing
Finalizing
Finalizing

Ako sve radi kako treba, pričvrstite sve na veroboard i lemite ih. Upotrijebite ženska zaglavlja za postavljanje arduina i ds3231, tako da ih možete isključiti i ponovo koristiti u budućnosti za bilo koju drugu svrhu.

Zatim pomoću muških zaglavlja napravite konektor za FRC trakasti kabel zaslona p10 (ulazni priključak). Sada provjerite kontinuitet multimetra da li su sve veze ispravno izvedene. Ako je u redu, sada ponovo uključite USB da vidite prikazuje li traženi tekst. Ako je u redu, uklonite USB i sada mu priključite vanjsko napajanje 5v 1a. Sada bi trebao jako zasvijetliti. Čestitamo, sada ste spremni otići sa svojim ekranom i postaviti ga na udaljeno mjesto da ga vidite.

Preporučuje se: