İçindekiler:
- Adım 1: Gerekli Bileşenler
- Adım 2: Devre Bağlantıları
- 3. Adım: Çalışma
- 4. Adım: Test edin
- Adım 5: Kod
- Adım 6: Dezavantaj
- 7. Adım: Bize Ulaşın
Video: Raspberry Pi ile LCD 16x2 Arayüz: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Merhaba arkadaşlar, Bugün Raspberry pi'ye 16x2 Ekran Arayüz yapıyorum.
Adım 1: Gerekli Bileşenler
Burada görevi tamamlamak için aşağıdaki bileşenlere ihtiyacınız var.
- Ahududu Pi
- Raspberry Pi için güç kaynağı adaptörü
- 16x2 LCD ekran
- potansiyometre 10k
- bağlantı telleri
- breadboard veya herhangi bir 16x2 ekran kalkanı
Adım 2: Devre Bağlantıları
Bağlantılar bu resimde gösterilmiştir. Ancak bu GPIO'ları kullanmak zorunlu değildir. LCD'yi bağlamak için herhangi bir GPIO'yu kullanabilirsiniz. Ancak Programming'de aynı GPIO'lardan bahsetmelisiniz. Ekranın kontrastını ayarlamak için değişken direnç bağlı. Ekran, Raspberry pi'den güç alır. Ekranda herhangi bir okuma işlemi yapmadığım için R/W pini toprağa bağlı.
3. Adım: Çalışma
Ben lcd.py adında bir görüntü kütüphanesi tasarladım. Bu kütüphanede kullanıcı tarafından çağrılabilecek bazı fonksiyonlar yazıyorum. Lcd'yi sürmek için bu kütüphaneyi kodunuza dahil etmek zorunludur. Kütüphane hakkında daha fazla detay kütüphanede mevcuttur.
Öncelikle start() fonksiyonunu çalıştırmanız ve arayüz gösterimi için kullanacağınız pinleri geçmeniz gerekmektedir.
Burada Print() işlevi, bu işleve iletilen herhangi bir değeri yazdırabilir.
Bu ekran 4 bit modunda arayüzlendiği için sadece 4 pin D4-D7 ve RW, EN pinleri ahududu pinine bağlanır.
4. Adım: Test edin
Burada test edilmiş video mevcuttur
Adım 5: Kod
İşte bu talimat için kod burada mevcuttur
Adım 6: Dezavantaj
Bu betiği açılışta otomatik olarak çalışacak şekilde koyarsak, bu düzgün çalışmayacaktır. Bunun nedeni, Raspberry pi'nin Gerçek zamanlı denetleyici olmamasıdır. Bu kodda biraz daha iyileştirmeye ihtiyacınız var
7. Adım: Bize Ulaşın
Daha fazla talimat için burayı takip edin
Blog
Bana e-posta
Önerilen:
LCD Ekran M4Inclusion ile Arayüz Oluşturma: 5 Adım
Bir LCD Ekranla Arayüz Oluşturma M4Inclusion: Bu eğitim, akıllı telefonumuzdan Wi-Fi aracılığıyla bir LCD ekranı kontrol etmemize izin verecek Eğer sürücümüze sahip değilsek, arduino'yu kullanabiliriz, ancak Drivemall'ın geliştirilmesi için bağlantının altında. kla yerine Drivemall'ı tercih etmek
8051 DS1307 RTC ile Arayüz Oluşturma ve Zaman Damgasını LCD'de Görüntüleme: 5 Adım
8051 DS1307 RTC ile Arayüz Oluşturma ve LCD'de Zaman Damgasını Görüntüleme: Bu dersimizde size 8051 mikrodenetleyicisini ds1307 RTC ile nasıl arayüzleyebileceğimizi anlattık. Burada, proteus simülasyonu kullanarak lcd'de RTC zamanını görüntülüyoruz
Tinkercad'de Arduino ile LCD Arayüz Oluşturma: 5 Adım
Tinkercad Üzerinde Arduino İle LCD Arayüz Oluşturma: Bu makaledeki kod, standart Hitachi HD44780 sürücüsünü kullanan LCD'ler için yazılmıştır. LCD'nizde 16 pin varsa, muhtemelen Hitachi HD44780 sürücüsüne sahiptir. Bu ekranlar 4 bit modunda veya 8 bit modunda kablolanabilir. LCD'yi 4'te kablolama
Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: 6 Adım
Arduino ile 16x4 LCD Arayüz Nasıl Yapılır: Giriş Geçenlerde FocusLCDs.com'daki arkadaşlarımdan bazı ücretsiz LCD örnekleri aldım. Bunlardan biri 16x4 LCD; P/N: C164AXBSYLY6WT. LCD ekranlarında yaygın olarak bulunan HD44780 yerine bir ST7066U denetleyicisi (buradaki veri sayfasına bakın) kullanır. Ben değilim
Arayüz 16x2 Alfanümerik LCD And4x4 Matris Tuş Takımı Raspberry Pi3 ile: 5 Adım (Resimli)
Raspberry Pi3 ile 16x2 Alfanümerik LCD ve 4x4 Matris Tuş Takımı Arayüz: Bu talimatta, 16x2 LED ve 4x4 matris tuş takımının Raspberry Pi3 ile nasıl arayüzleneceğini açıklıyoruz. Yazılımı geliştirmek için Python 3.4 kullanıyoruz. Küçük değişikliklerle Python 2.7'yi de seçebilirsiniz