Kazalo:

P10 DMD zaslon z Arduinom in RTC DS3231: 4 koraki (s slikami)
P10 DMD zaslon z Arduinom in RTC DS3231: 4 koraki (s slikami)

Video: P10 DMD zaslon z Arduinom in RTC DS3231: 4 koraki (s slikami)

Video: P10 DMD zaslon z Arduinom in RTC DS3231: 4 koraki (s slikami)
Video: P10 Multi Effect DMD Display 2024, Julij
Anonim
P10 DMD zaslon z Arduinom in RTC DS3231
P10 DMD zaslon z Arduinom in RTC DS3231

Zasloni P10 so niz matričnih LED. LED P10 je splošno znan kot matrični zaslon ali DMD zaslon. Temelji na registrih premikov, običajno se uporablja 74595 registrov premikov. Lahko jih kaskadiramo z večjim številom takih podobnih plošč. Na voljo v različnih velikostih in barvah LED, tukaj bomo uporabili tip 32*16. Prikažemo lahko besedilo, ki ga je mogoče pomikati, stilizirano besedilo z različnimi velikostmi pisav. Zelo priljubljeni so na komercialnih oglasnih deskah, kot so trgovine, postaje, letališča itd. Najboljša stvar pri njih je, da jih je mogoče povezati s katerim koli standardnim mikrokrmilnikom, ne da bi za to potrebovali posebne komunikacijske protokole. Za njegovo uporabo bomo uporabili arduino. Uporabili ga bomo za ustvarjanje besedila skupaj s trenutnim časom in datumom.

1. korak: potrebne komponente

1. Zaslon P10 s 16 -polnim tračnim kablom za priključitev FRC

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

3. ds3231

4. moške in ženske glave

5. kompleti veroboard in spajkanje

6. skakalci (potrebni samo za začetno preskušanje)

7. Napajanje 5v 1A

2. korak: Razumevanje vezja in postopka

Razumevanje vezja in postopka
Razumevanje vezja in postopka

Na zadnji strani plošče P10 sta dva niza vrat. Vrata za vnos in izhod podatkov za kaskadno prikazovanje. DS3231 je ura v realnem času (RTC). Uporablja se za prikaz datuma in ure.

Shema vezja je priložena tukaj. Ne uporabljajte zunanjega napajanja 5v 1a. Moč arduina lahko osvetli vaš zaslon (zatemnjeno svetlobo) dovolj za preskušanje.

DS3231 uporablja komunikacijski protokol I2C. Nosilec baterije CR2302 pritrdite na svoje mesto in njegove zatiče i2c povežite z arduino i2c. Če ste novi v modulu, si oglejte spodnjo povezavo:

howtomechatronics.com/tutorials/arduino/ar…

Sledite diagramu vezja in na arduino pritrdite mostičke s plošče P10. Te povezave bodo očitno izvedene na vhodnih vratih P10.

16-polni tračni kabel FRC konektor-1 se uporablja za vhodna in izhodna vrata, ki jih lahko uporabite pozneje, potem ko ste naredili dokončano vezje veroboard.

3. korak: Nalaganje kode in testiranje

Nalaganje kode in testiranje
Nalaganje kode in testiranje
Nalaganje kode in testiranje
Nalaganje kode in testiranje

Prenesite spodnje kode. To je precej samoumevno. Povezave do knjižnice so navedene tukaj.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Predlagam, da namestite oboje, saj oba vsebujeta številne edinstvene funkcije.

Tu lahko naložite katero koli od priloženih kod. Uporabite lahko tudi kakršne koli vgrajene skice.

Prepišite ga, da prikažete svoje besedilo in želene nastavitve pisave. Naložite ga.

Na zaslonu bi morali videti želeni izhod

4. korak: Dokončanje

Image
Image
Dokončanje
Dokončanje
Dokončanje
Dokončanje

Če vse deluje, potem vse pritrdite na veroboard in jih spajkajte. Uporabite ženske glave, da namestite arduino in ds3231, tako da ga lahko v prihodnje znova uporabite za kateri koli drug namen.

Nato uporabite moške glave za izdelavo priključka za tračni kabel FRC zaslona p10 (vhodna vrata). Zdaj preizkusite neprekinjenost multimetra, če so vse povezave pravilno izvedene. Če je v redu, znova vklopite USB, da preverite, ali prikazuje zahtevano besedilo. Če je v redu, odstranite USB in nanj priključite zunanji napajalnik 5v 1a. Zdaj bi morala močno zasvetiti. Čestitamo, zdaj ste pripravljeni iti s svojim zaslonom in ga postaviti na oddaljeno mesto, da si ga ogledate.

Priporočena: