İçindekiler:
- Adım 1: Gerekli Bileşenler
- Adım 2: Devreyi ve Prosedürü Anlama
- 3. Adım: Kodu Yükleme ve Test Etme
- 4. Adım: Sonlandırma
Video: Arduino ve RTC DS3231 ile P10 DMD Ekranı: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
P10 ekranları bir dizi nokta vuruşlu LED'dir. P10 led genellikle Dot Matrix Ekran veya DMD ekran olarak bilinir. Kaydırmalı yazmaçlara dayanır, genellikle 74595 kaydırmalı yazmaçlar kullanılır. Daha fazla sayıda benzer pano ile basamaklandırılabilirler. Çeşitli boyutlarda ve LED renklerinde mevcuttur, burada 32*16 tipini kullanacağız. Kaydırılabilir metin, çeşitli yazı tipi boyutlarında stilize metin görüntüleyebiliriz. Mağazalar, istasyonlar, havaalanları vb. ticari ekran panolarında çok popülerdirler. Onlarla ilgili en iyi şey, herhangi bir özel iletişim protokolüne ihtiyaç duymadan herhangi bir standart mikrodenetleyici ile arayüzlenebilmeleridir. Bunu kullanmak için arduino kullanacağız. Bunu, mevcut saat ve tarih ile birlikte bir metin oluşturmak için kullanacağız.
Adım 1: Gerekli Bileşenler
1. 16 Pinli FRC konektör şerit kablosuna sahip P10 ekran
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. erkek ve dişi başlıklar
5. veroboard ve lehimleme takımları
6. atlama telleri (yalnızca ilk test için gereklidir)
7. 5v 1A güç kaynağı
Adım 2: Devreyi ve Prosedürü Anlama
P10 kartının arka tarafında iki set bağlantı noktası vardır. Kademeli için veri giriş ve çıkış bağlantı noktası. DS3231, gerçek zamanlı saattir (RTC). Tarih ve saati göstermek için kullanılır.
Devre şeması buraya eklenmiştir. 5v 1a harici kaynağı şimdi kullanmayın. Arduino gücü, ekranınızı test için yeterince aydınlatabilir (ışık loş).
DS3231, I2C iletişim protokolünü kullanır. CR2302 pil tutucusunu yerine takın ve i2c pinlerini arduino i2c ile bağlayın. Bu modülde yeniyseniz, aşağıdaki bağlantıya göz atın:
howtomechatronics.com/tutorials/arduino/ar…
Şimdi devre şemasını takip edin ve P10 kartından arduino'ya jumper takın. Bu bağlantılar açıkça P10'un giriş portunda yapılmalıdır.
16 Pinli FRC konnektör-1 şerit kablo, sonlandırılmış veroboard devresini yaptıktan sonra daha sonra kullanılabilecek hem giriş hem de çıkış portu için kullanılır.
3. Adım: Kodu Yükleme ve Test Etme
Aşağıdaki ekteki kodları indirin. Oldukça açıklayıcıdır. Burada verilen kütüphane bağlantıları.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Her ikisi de birçok benzersiz özellik içerdiğinden ikisini de yüklemenizi önereceğim.
Ekli kodlardan herhangi birini buraya yükleyebilirsiniz. Ayrıca herhangi bir yerleşik örnek çizimi kullanmak isteyebilirsiniz.
Kendi metninizi ve istediğiniz yazı tipi ayarlarını göstermek için yeniden yazın. Yükle.
İstediğiniz çıktıyı ekranda görmelisiniz
4. Adım: Sonlandırma
Her şey yolunda gidiyorsa, her şeyi veroboard'a takın ve lehimleyin. Arduino ve ds3231'i yerleştirmek için dişi başlıklar kullanın, böylece gelecekte başka herhangi bir amaç için yeniden kullanabilirsiniz.
Ardından, p10 ekranının (giriş bağlantı noktası) FRC şerit kablosunun konektörünü yapmak için erkek başlıklar kullanın. Şimdi tüm bağlantıların düzgün yapılıp yapılmadığını multimetrenin sürekliliği ile test edin. Tamam ise, gerekli metni gösterip göstermediğini görmek için şimdi tekrar usb ile güç verin. Tamam ise, usb'yi çıkarın ve şimdi harici 5v 1a güç kaynağını takın. Şimdi parlak bir şekilde yanmalıdır. Tebrikler, artık ekranınızla birlikte gitmek ve onu görmek için uzak bir yere yerleştirmek iyi oldu.
Önerilen:
Raspberry Pi Zero ile Güçlendirilmiş Ahşap LED Oyuncu Ekranı: 11 Adım (Resimlerle)
Raspberry Pi Zero ile Güçlendirilmiş Ahşap LED Oyun Ekranı: Bu proje, retro oyunları oynamak için oturma odasına kolayca kurulabilen 78x35 cm boyutlarında 20x10 piksel WS2812 tabanlı bir LED ekran gerçekleştirmektedir. Bu matrisin ilk versiyonu 2016 yılında oluşturuldu ve birçok kişi tarafından yeniden oluşturuldu. Bu eks
Arduino Nano V.3 Kullanan P10 Led (DMD): 4 Adım
Arduino Nano V.3 Kullanan P10 Led (DMD): Bir önceki yazımda. Arduino'da Çıkış cihazının nasıl kullanılacağını zaten gösterdim. Çıkış cihazları arasında "7-Segment", "RGB halkası", "Led Matrix"; ve "2x16 LCD". Bu yazımda ayrıca size nasıl
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
Arduino IDE Kullanarak M5stick C İle Saat Yapımı - M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: 4 Adım
Arduino IDE Kullanarak M5stick C İle Saat Yapımı | M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: Merhaba arkadaşlar bu talimatta Arduino IDE kullanarak m5stick-C m5stack geliştirme kartı ile saat yapmayı öğreneceğiz. Ekranda ayın haftası
DMD Kullanan P10 LED Ekranlı Skor Panosu Projesi: 6 Adım (Resimli)
DMD Kullanan P10 LED Ekranlı Puan Tablosu Projesi: Genellikle bir futbol stadyumunda buluşuruz; çetele görevi gören dev bir LED panosu var. Bu nedenle, diğer spor alanlarında da LED'den yapılmış gösterge ekranının skorbordunu sıklıkla biliyoruz. Her ne kadar mümkün olmasa da, hala bizi bekleyen bir alan var