Genel

Arduino LCD Display Kullanımı

LCD (Liquid Crystal Display), çalışması için sıvı kristalleri kullanan bir ekran türüdür.

Burada bilgisayardan seri girişi kabul edeceğiz ve taslağı Arduino’ya yükleyeceğiz. Karakterler LCD’de görüntülenecektir.

Daha fazla arduino örneği için Arduino Örnekleri bağlantısına tıklayın.

LCD ekranı kontrol etmemizi sağlayan kitaplık, aşağıda tartışılan Liquid Crystal Kitaplık olarak adlandırılır:

Kütüphane şu şekilde ilan edilir:

Kütüphane, Hitachi HD44780 adlı uyumlu bir yonga setine dayanmaktadır. Metne dayalı LCD’lerin çoğunda bulunur. 8 bit modu veya 4 bit modu ile çalışır. Burada bit modu, etkinleştirme, rs ve rw kontrol hatlarına (isteğe bağlı) ek olarak veri hatlarını belirtir.

LCD Yapısı

LCD ekran 16 pinli bir arayüze sahiptir.

LCD’nin yapısı aşağıda gösterilmiştir:

Arduino LCD Display Kullanımı
Arduino LCD Display Kullanımı

Liquid Crystal Display paralel bir arayüze sahiptir. Bu, mikrodenetleyicinin LCD ekranı kontrol etmek için aynı anda birkaç pimi çalıştırdığı anlamına gelir.

LCD ekranda bulunan 16 pin aşağıda tartışılmaktadır:

RS

Register Select (RS) pini, verileri yazdığımız LCD’nin hafızasını kontrol eder. Veri kaydını veya talimat kaydını seçebiliriz. LCD, talimat kaydında bulunan yaklaşan talimatı arar.

R/W

Read/Write pini, okuma veya yazma modunu seçer.

E

Enable (E) modu, kayıtlara yazmayı etkinleştirmek için kullanılır. Mod HIGH iken data pinlerine data gönderir.

D0 ile D7

Bunlar D0, D1, D3, D3, D4, D5, D6 ve D7 olarak numaralandırılmış sekiz veri pinidir. Veri pininin durumunu YÜKSEK veya DÜŞÜK olarak ayarlayabiliriz.

LCD’nin Pin 1’i Topraklama pinidir ve pin 2, Vcc veya voltaj kaynağı pinidir.

LCD’nin 3 numaralı pini VEE veya kontrast pinidir. Örneğin potansiyometrenin çıkışını VEE’ye bağlayabilir ve LCD’nin kontrastını ayarlayabiliriz.

A ve K pinleri aynı zamanda Backlight pinleri (Bklt+ ve Bklt-) olarak da adlandırılır.

LCD prensibi

İşlem, verilerin (LCD ekranda görüntülenecek) veri kayıtlarına yerleştirilmesini içerir. Kayıt Seçimindeki talimatlar talimat kaydında tutulur. Likit kristal kitaplığı, karakterleri LCD’de görüntülemek için basitleştirilmiş bir işleme sahiptir.

LCD’ler, belirli Arduino kartından 7 ve 11 Giriş/Çıkış pinleri gerektiren 4 bit veya 8 bit modlarında kontrol edilebilir.

Metni LCD’de görüntülemek için bir projeyi tartışalım.

Donanım Gereksinimi

Proje için gerekli bileşenler aşağıda listelenmiştir:

  • LCD Ekran (Hitachi HD44780 uyumlu sürücü ekranı)
  • 1 x 220 Ohm Direnç
  • 1 x 10K Ohm Direnç
  • Arduino UNO kartı veya Genuino kartı
  • atlama telleri
  • LCD ekran pinlerini lehimlemek için pin başlığı gerekli
  • bread board

Projenin yapısı

Projenin yapısı aşağıda gösterilmiştir:

İşlem Süreci

Bağlantı aşağıda açıklanmıştır:

Önce LCD’nin data pinlerini digital pinlere bağlamamız gerekiyor.

  • LCD’nin RS pinini Arduino kartının 13 pinine bağlayın.
  • LCD’nin Enable pinini Arduino kartının 12 pinine bağlayın.
  • LCD’nin D4 pinini Arduino kartının 6 pinine bağlayın.
  • LCD’nin D5 pinini Arduino kartının 4 pinine bağlayın.
  • LCD’nin D6 pinini Arduino kartının 3 pinine bağlayın.
  • LCD’nin D7 pinini Arduino kartının 2 pinine bağlayın.
  • Potansiyometrenin orta terminalini VEE’ye (kontrast pimi) bağlayın.
  • Potansiyometrenin iki ucunu Toprağa ve 5V’a bağlayın.
  • Direncin bir ucunu LCD’nin A ve K’sine ve diğer ucunu 5V’a bağlayın.

Belirtilen mesajın LCD ekranda görüntülenmesi için kod aşağıda verilmiştir:

Daha fazla arduino örneği için Arduino Örnekleri bağlantısına tıklayın.

Çıktı

Aşağıda gösterildiği gibi LCD ekranda ‘Merhaba Dunya‘ mesajı yazdırılacaktır:

Arduino LCD Display Kullanımı
Arduino LCD Display Kullanımı

About the author

admin

Add Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.