Talaan ng mga Nilalaman:

P10 DMD Display With Arduino at RTC DS3231: 4 Hakbang (na may Mga Larawan)
P10 DMD Display With Arduino at RTC DS3231: 4 Hakbang (na may Mga Larawan)

Video: P10 DMD Display With Arduino at RTC DS3231: 4 Hakbang (na may Mga Larawan)

Video: P10 DMD Display With Arduino at RTC DS3231: 4 Hakbang (na may Mga Larawan)
Video: Digital Clock using Arduino with RTC on P10 board DMD panel by Manmohan Pal 2024, Hulyo
Anonim
P10 DMD Display With Arduino at RTC DS3231
P10 DMD Display With Arduino at RTC DS3231

Ang P10 ay nagpapakita ng isang hanay ng mga dot matrix LEDs. Ang P10 na humantong ay karaniwang kilala bilang isang Dot Matrix Display o DMD display. Ito ay batay sa mga rehistro ng paglilipat, sa pangkalahatan ay 74595mga rehistro ng shift ang ginagamit. Maaari silang mai-cascaded ng mas maraming bilang ng mga katulad na board. Magagamit sa iba't ibang laki at LED na kulay, gagamitin namin ang 32 * 16 na uri. Maaari kaming magpakita ng mai-scroll na teksto, inilarawan sa istilo ng teksto na may iba't ibang laki ng font. Napakapopular nila sa mga display board na komersyal tulad ng mga tindahan, istasyon, paliparan, atbp. Ang pinakamagandang bagay tungkol sa kanila ay maaari silang ma-interfaced sa anumang karaniwang microcontroller nang hindi nangangailangan ng anumang mga espesyal na protokol sa komunikasyon. Gagamit kami ng arduino upang magamit ito. Gagamitin namin ito upang makabuo ng isang teksto kasama ang kasalukuyang oras at petsa.

Hakbang 1: Kinakailangan ang Mga Bahagi

1. P10 display na may 16 Pin FRC connector ribbon cable

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

3. ds3231

4. header ng lalaki at babae

5. veroboard at soldering kit

6. jumper (kinakailangan lamang para sa paunang pagsubok)

7. 5v 1A power supply

Hakbang 2: Pag-unawa sa Circuit at Pamamaraan

Pag-unawa sa Circuit at Pamamaraan
Pag-unawa sa Circuit at Pamamaraan

Sa likurang bahagi ng P10 board, mayroong dalawang hanay ng mga port. Ang input ng data at output port para sa cascading. Ang DS3231 ay ang real time na orasan (RTC). Ginagamit ito upang ipakita ang petsa at oras.

Ang circuit diagram ay nakakabit dito. Huwag gamitin ang 5v 1a panlabas na supply ngayon. Ang lakas ng arduino ay maaaring naiilawan ang iyong pagpapakita (madilim na ilaw) sapat na sapat para sa pagsubok.

Gumagamit ang DS3231 ng protokol sa komunikasyon ng I2C. Ikabit ang may-ari ng baterya ng CR2302 sa lugar nito at ikonekta ang mga i2c na pin na may arduino i2c. Kung bago ka sa modyul na ito tingnan ang link na ito sa ibaba:

howtomechatronics.com/tutorials/arduino/ar…

Sundin ngayon ang diagram ng circuit at ilakip ang mga jumper mula sa P10 board hanggang sa arduino. Ang mga koneksyon na ito ay gagawin nang malinaw sa input port ng P10.

Ang 16 Pin FRC connector-1 ribbon cable ay ginagamit para sa parehong input at output port na maaaring magamit sa paglaon, pagkatapos mong gawin ang natapos na circuit ng veroboard.

Hakbang 3: Pag-upload ng Code at Pagsubok

Pag-upload ng Code at Pagsubok
Pag-upload ng Code at Pagsubok
Pag-upload ng Code at Pagsubok
Pag-upload ng Code at Pagsubok

I-download ang mga code na nakakabit sa ibaba. Ito ay medyo nagpapaliwanag sa sarili. Ibinigay dito ang mga link sa library.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Iminumungkahi ko sa iyo na i-install ang pareho, dahil ang parehong naglalaman ng maraming natatanging mga tampok.

Maaari kang mag-upload ng anuman sa mga code na nakakabit dito. Gayundin maaari mong hilingin na gumamit ng anumang mga hindi mabubuo na halimbawa ng mga sketch.

Isulat muli ito upang maipakita ang iyong sariling teksto at nais na mga setting ng font. I-upload ito

Dapat mong makita ang iyong nais na output sa screen

Hakbang 4: Pagtatapos

Image
Image
Pagtatapos
Pagtatapos
Pagtatapos
Pagtatapos

Kung ang lahat ay gumagana nang maayos pagkatapos ay ilakip ang lahat sa veroboard at solder ang mga ito. Gumamit ng mga babaeng header upang ilagay ang arduino at ds3231, upang ma-plug out mo itong magamit muli sa hinaharap para sa anumang ibang layunin.

Pagkatapos ay gumamit ng mga header ng lalaki upang gawin ang konektor para sa FRC ribbon cable ng p10 display (input port). Ngayon subukan na may pagpapatuloy ng multimeter kung ang lahat ng koneksyon ay ginawa nang maayos. Kung ok ngayon muli kapangyarihan sa usb upang makita kung ipinapakita nito ang kinakailangang teksto. Kung ok pagkatapos ay alisin ang usb at ngayon ilakip ang panlabas na 5v 1a power supply dito. Dapat ngayon ay maliwanag ito. Kaya't congrats mahusay ka na ngayong pumunta sa iyong display at ilagay ito sa isang malayong lugar upang makita ito.

Inirerekumendang: