Mündəricat:

Arduino və RTC DS3231 ilə P10 DMD Ekranı: 4 Addım (Şəkillərlə)
Arduino və RTC DS3231 ilə P10 DMD Ekranı: 4 Addım (Şəkillərlə)

Video: Arduino və RTC DS3231 ilə P10 DMD Ekranı: 4 Addım (Şəkillərlə)

Video: Arduino və RTC DS3231 ilə P10 DMD Ekranı: 4 Addım (Şəkillərlə)
Video: Контроллер автоматического пуска-останова с часами реального времени DS3231 2024, Iyul
Anonim
Arduino və RTC DS3231 ilə P10 DMD Ekranı
Arduino və RTC DS3231 ilə P10 DMD Ekranı

P10 displeyləri bir sıra nöqtə matrisli LED -lərdir. P10 led ümumiyyətlə Dot Matrix Display və ya DMD displey kimi tanınır. Vəziyyət qeydlərinə əsaslanır, ümumiyyətlə 74595 növbəli qeydlər istifadə olunur. Daha çox oxşar lövhə ilə kaskad edilə bilər. Müxtəlif ölçülərdə və LED rənglərində mövcuddur, burada 32*16 tipində istifadə edəcəyik. Dəyişən yazı tipini, müxtəlif şrift ölçüləri ilə stilizə edilmiş mətni göstərə bilərik. Mağazalar, stansiyalar, hava limanları və s. Onların ən yaxşı tərəfi odur ki, heç bir xüsusi ünsiyyət protokoluna ehtiyac olmadan hər hansı bir standart mikro nəzarətçi ilə əlaqə qura bilərik. Arduino istifadə etmək üçün istifadə edəcəyik. Cari vaxt və tarixlə birlikdə mətn yaratmaq üçün istifadə edəcəyik.

Addım 1: Tələb olunan komponentlər

1. 16 Pin FRC bağlayıcı lent kabelli P10 ekran

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

3. ds3231

4. kişi və qadın başlıqları

5. veroboard və lehimləmə dəstləri

6. tullananlar (yalnız ilkin sınaq üçün tələb olunur)

7. 5v 1A enerji təchizatı

Addım 2: Dövrə və Proseduru Anlamaq

Dövrə və Proseduru Anlamaq
Dövrə və Proseduru Anlamaq

P10 lövhəsinin arxa tərəfində iki port portu var. Kaskad üçün məlumat giriş və çıxış portu. DS3231, real vaxt saatıdır (RTC). Tarixi və saatı göstərmək üçün istifadə olunur.

Dövrə diaqramı burada əlavə olunur. İndi 5v 1a xarici təchizatı istifadə etməyin. Arduino gücü ekranınızı sındırmaq üçün kifayət qədər işıqlandıra bilər (zəif işıq).

DS3231, I2C rabitə protokolundan istifadə edir. CR2302 batareya tutucusunu yerinə bağlayın və i2c pinlərini arduino i2c ilə bağlayın. Bu modulda yenisinizsə, aşağıdakı linkə baxın:

howtomechatronics.com/tutorials/arduino/ar…

İndi dövrə sxemini izləyin və P10 lövhəsindən atlayıcıları arduinoya bağlayın. Bu əlaqələrin açıq şəkildə P10 -un giriş limanında aparılması lazımdır.

16 Pin FRC bağlayıcı-1 lent kabeli, son veroboard dövrəsini etdikdən sonra daha sonra istifadə edilə bilən həm giriş, həm də çıxış portu üçün istifadə olunur.

Addım 3: Kod Yükləmə və Test

Kod yüklənir və test edilir
Kod yüklənir və test edilir
Kod yüklənir və test edilir
Kod yüklənir və test edilir

Aşağıdakı kodları yükləyin. Demək olar ki, özünü izah edir. Kitabxana bağlantıları burada verilmişdir.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

Hər ikisində bir çox unikal xüsusiyyət olduğu üçün hər ikisini quraşdırmanızı təklif edərəm.

Bura əlavə edilmiş hər hansı bir kodu yükləyə bilərsiniz. Ayrıca hər hansı bir daxili nümunə eskizindən istifadə etmək istəyə bilərsiniz.

Öz mətninizi və istədiyiniz font parametrlərini göstərmək üçün yenidən yazın. Yükləyin.

İstədiyiniz çıxışı ekranda görməlisiniz

Addım 4: Bitirmə

Image
Image
Tamamlanır
Tamamlanır
Tamamlanır
Tamamlanır

Hər şey yaxşı işləyirsə, hər şeyi veroboarda yapışdırın və lehimləyin. Arduino və ds3231 yerləşdirmək üçün qadın başlıqlarından istifadə edin ki, gələcəkdə başqa məqsədlər üçün yenidən istifadə edə biləsiniz.

Daha sonra kişi başlıqlarından istifadə edərək p10 displeyinin (giriş portu) FRC lent kabelinin konnektorunu düzəldin. İndi bütün əlaqələrin düzgün qurulduğunu multimetrin davamlılığı ilə yoxlayın. Tamamdırsa, lazım olan mətni göstərib -göstərmədiyini görmək üçün yenidən usb -ə qoşun. Yaxşı olarsa, usb -ı çıxarın və indi xarici 5v 1a enerji təchizatını ona qoşun. İndi parlaq işıqlandırılmalıdır. Təbriklər, indi ekranınızla birlikdə getmək və görmək üçün uzaq bir yerə qoymağınız yaxşıdır.

Tövsiyə: