Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas
- 2. darbība. Izpratne par ķēdi un procedūru
- 3. darbība: koda augšupielāde un pārbaude
- 4. solis: pabeigšana
Video: P10 DMD displejs ar Arduino un RTC DS3231: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
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
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
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
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:
P10 Led (DMD), izmantojot Arduino Nano V.3: 4 soļi
P10 Led (DMD), izmantojot Arduino Nano V.3: manā iepriekšējā rakstā. Es jau esmu parādījis, kā izmantot izvades ierīci Arduino. Izejas ierīcēs ietilpst "7 segmentu", "RGB gredzens", "Led Matrix" un "2x16 LCD". Šajā rakstā es arī parādīšu, kā t
TTGO (krāsains) displejs ar mikropitonu (TTGO T displejs): 6 soļi
TTGO (krāsains) displejs ar mikropitonu (TTGO T displejs): TTGO T-displejs ir tāfele, kuras pamatā ir ESP32 un kurā ir 1,14 collu krāsu displejs. Dēli var iegādāties par balvu, kas mazāka par 7 ASV dolāriem (ieskaitot piegādi, balva redzama banggood). Tā ir neticama balva par ESP32, ieskaitot displeju
Arduino DS3231 RTC pulkstenis ar LCD: 3 soļi
Arduino DS3231 RTC pulkstenis ar LCD: Lai iepazītos ar DS3231 RTC (reālā laika pulksteni), es izveidoju vienkāršu arduino balstītu 24 stundu pulksteni. Tam ir 3 pogas ar šādām funkcijām: nospiediet jebkuru pogu, lai ieietu laika iestatīšanas režīmā, palieliniet un samaziniet laiku minūtēs ar t
16x64 P10 ritināšanas LED displejs, izmantojot PIC16F877 mikrokontrolleru: 5 soļi (ar attēliem)
16x64 P10 ritināšanas LED displejs, izmantojot mikrokontrolleru PIC16F877: Šajā pamācībā aprakstīts, kā saslēgt 16 x 64 (p10) LED matricas displeju ar PICI6F877A mikrokontrolleri. Dati tiek nosūtīti uz mikrokontrolleru, izmantojot UART, kas tiek saglabāts EEPROM, un dati tiks parādīti LED matricas displejā. Tā
Rezultātu dēļa projekts ar P10 LED displeju, izmantojot DMD: 6 soļi (ar attēliem)
Rezultātu dēļa projekts ar P10 LED displeju, izmantojot DMD: Bieži mēs tiekamies futbola stadionā; ir milzīga LED tāfele, kas kalpo kā rezultātu tablo. Tāpat arī citos sporta laukumos mēs bieži zinām arī LED displeja rezultātu tablo. Lai gan tas nav iespējams, ir arī joma, kas joprojām mūs