Sadržaj:

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

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

Video: P10 DMD zaslon s Arduinom i RTC DS3231: 4 koraka (sa slikama)
Video: Dmd p10 scrollng text in 2 line arduino 2024, Studeni
Anonim
P10 DMD zaslon s Arduinom i RTC DS3231
P10 DMD zaslon s Arduinom i RTC DS3231

P10 zasloni su niz matričnih LED dioda. LED dioda P10 općenito je poznata kao matrični zaslon ili DMD zaslon. Temelji se 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 fonta. Vrlo su popularni na komercijalnim displejima poput trgovina, stanica, zračnih luka itd. Najbolja stvar kod njih je to što se mogu povezati sa bilo kojim standardnim mikrokontrolerom bez potrebe za 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 zaslon sa 16 -polnim FRC priključnim vrpčnim kabelom

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

3. ds3231

4. muški i ženski zaglavlja

5. kompleti veroboarda i lemljenja

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

7. Napajanje 5v 1A

Korak 2: Razumijevanje sklopa i postupka

Razumijevanje sklopa i postupka
Razumijevanje sklopa i postupka

Na stražnjoj strani ploče P10 nalaze se dva seta portova. Ulaz za podatke i izlaz za kaskadiranje. DS3231 je sat u stvarnom vremenu (RTC). Koristi se za prikaz datuma i vremena.

Dijagram strujnog kruga nalazi se 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 mjesto i spojite njegove i2c iglice 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 će se veze očito izvršiti na ulaznom priključku P10.

16-polni FRC konektor-1 vrpčasti kabel koristi se i za ulazni i za izlazni priključak koji se može koristiti kasnije, nakon što ste napravili finalizirano krug 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 prilično samo po sebi razumljivo. Ovdje se nalaze poveznice na knjižnicu.

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 učitati bilo koji od kodova koji su priloženi. Također ćete možda htjeti upotrijebiti bilo koje ugrađene skice primjera.

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

Na ekranu biste trebali vidjeti željeni izlaz

Korak 4: Dovršavanje

Image
Image
Dovršavanje
Dovršavanje
Dovršavanje
Dovršavanje

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

Zatim pomoću muških zaglavlja napravite konektor za FRC vrpčani kabel zaslona p10 (ulazni priključak). Sada provjerite kontinuitet multimetra jesu li 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čeni: