Satura rādītājs:

P10 DMD displejs ar Arduino un RTC DS3231: 4 soļi (ar attēliem)
P10 DMD displejs ar Arduino un RTC DS3231: 4 soļi (ar attēliem)

Video: P10 DMD displejs ar Arduino un RTC DS3231: 4 soļi (ar attēliem)

Video: P10 DMD displejs ar Arduino un RTC DS3231: 4 soļi (ar attēliem)
Video: 3D hologram fan portrait solution. Who wanna date this holographic sexy lady #3dhologramfan 2024, Novembris
Anonim
P10 DMD displejs ar Arduino un RTC DS3231
P10 DMD displejs ar Arduino un RTC DS3231

P10 displeji ir punktu matricas gaismas diodes. P10 LED parasti ir pazīstams kā punktu matricas displejs vai DMD displejs. Tā pamatā ir maiņu reģistri, parasti tiek izmantoti 74595 maiņu reģistri. Tos var kaskādēt ar vairāk šādu līdzīgu dēļu. Pieejami dažādos izmēros un LED krāsās, mēs šeit izmantosim 32*16 veidu. Mēs varam parādīt ritināmu tekstu, stilizētu tekstu ar dažādiem fontu izmēriem. Tie ir ļoti populāri komerciālos displejos, piemēram, veikalos, stacijās, lidostās utt. Vislabāk par tiem ir tas, ka tos var savienot ar jebkuru standarta mikrokontrolleri bez īpašiem sakaru protokoliem. Mēs to izmantosim arduino. Mēs to izmantosim, lai ģenerētu tekstu kopā ar pašreizējo laiku un datumu.

1. darbība. Nepieciešamās sastāvdaļas

1. P10 displejs ar 16 kontaktu FRC savienotāja lentes kabeli

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

3. ds3231

4. vīriešu un sieviešu galvenes

5. Verbooard un lodēšanas komplekti

6. džemperi (nepieciešami tikai sākotnējai pārbaudei)

7. 5v 1A barošanas avots

2. darbība. Izpratne par ķēdi un procedūru

Izpratne par ķēdi un procedūru
Izpratne par ķēdi un procedūru

P10 plāksnes aizmugurē ir divi portu komplekti. Datu ievades un izvades ports kaskādēšanai. DS3231 ir reālā laika pulkstenis (RTC). To izmanto, lai parādītu datumu un laiku.

Shēmas shēma ir pievienota šeit. Tagad neizmantojiet 5v 1a ārējo barošanas avotu. Arduino jauda var pietiekami apgaismot jūsu displeju (vājā apgaismojumā), lai veiktu testēšanu.

DS3231 izmanto I2C sakaru protokolu. Pievienojiet CR2302 akumulatora turētāju savā vietā un savienojiet tā i2c tapas ar arduino i2c. Ja neesat iepazinies ar šo moduli, skatiet šo saiti:

howtomechatronics.com/tutorials/arduino/ar…

Tagad sekojiet shēmai un pievienojiet džemperus no P10 plates arduino. Šie savienojumi acīmredzami jāizveido P10 ievades portā.

16 kontaktu FRC savienotājs-1 lentes kabelis tiek izmantots gan ieejas, gan izejas portam, ko var izmantot vēlāk, pēc tam, kad esat izveidojis pabeigto verbooard shēmu.

3. darbība: koda augšupielāde un pārbaude

Augšupielādes kods un pārbaude
Augšupielādes kods un pārbaude
Augšupielādes kods un pārbaude
Augšupielādes kods un pārbaude

Lejupielādējiet zemāk pievienotos kodus. Tas ir diezgan pašsaprotami. Bibliotēkas saites šeit.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Es ieteiktu jums instalēt abas, jo abās ir daudz unikālu funkciju.

Jūs varat augšupielādēt jebkuru no šeit pievienotajiem kodiem. Varat arī izmantot jebkuras iebūvētas piemēru skices.

Pārrakstiet to, lai parādītu savu tekstu un vēlamos fonta iestatījumus. Augšupielādējiet to.

Ekrānā vajadzētu redzēt vēlamo rezultātu

4. solis: pabeigšana

Image
Image
Pabeigšana
Pabeigšana
Pabeigšana
Pabeigšana

Ja viss darbojas labi, tad piestipriniet visu veroboard un pielodējiet tos. Izmantojiet sieviešu galvenes, lai ievietotu arduino un ds3231, lai nākotnē varētu tos izslēgt un izmantot citiem mērķiem.

Pēc tam izmantojiet vīriešu kārtas galvenes, lai izveidotu savienotāju p10 displeja FRC lentes kabelim (ievades ports). Tagad pārbaudiet ar multimetra nepārtrauktību, vai viss savienojums ir izveidots pareizi. Ja tagad viss ir kārtībā, ieslēdziet USB, lai redzētu, vai tas parāda nepieciešamo tekstu. Ja viss ir kārtībā, noņemiet USB un tagad pievienojiet tam ārējo 5v 1a barošanas avotu. Tagad tam vajadzētu spilgti iedegties. Tāpēc apsveicam, ka tagad ir labi izmantot savu displeju un novietot to tālu, lai to redzētu.

Ieteicams: