Arduino Ders 12: LCD Ekran Kullanımı

LCD, liquid crystal display (sıvı kristal ekran) sözcüklerinin baş harflerinden oluşan bir kısaltmadır. Arduino aracılığı ile sözcükleri ya da sensörleri kullanarak aldığımız değerleri ekrana yazdırmak amacıyla LCD ekranları kullanabiliriz. Örneğin; sıcaklık sensöründen gelen değeri LCD ekranda görüntüleyerek termometre uygulaması geliştirebiliriz. 

1. Arduino devresi hazırlanır.

Gerekli Malzemeler:

  • 1 adet arduino 
  • 2×16 LCD ekran
  • Potansiyometre
  • 16 adet erkek-erkek jumper kablo

TeknoYolcu-LcdEkran1

  • Arduinonun 5v pini breadboardın (-) kısmına, GND pini ise breadboardın (+) kısmına bağlanır.
  • Potansiyometrenin 5V ucu bredboardın (-) kısmına, GND ucu breadboardın (+) kısmına, analog ucu ise LCD ekranın 3.sırasındaki VE (Contrast Voltage) ucuna bağlanır.
  • Diğer bağlantılar aşağıdaki sırada yapılır.

     

    • ​LCD ekran VSS ucu (1) – Breadboardın (+) kısmına bağlanır.
    • LCD ekran VDD ucu (2) – Breadboardın (-) kısmına bağlanır.
    • LCD ekran Regester Select ucu (4) – Arduinonun 8. sayısal pinine bağlanır.
    • LCD ekran ReadWrite ucu (5) – Breadboardın (+) kısmına bağlanır.
    • LCD ekran Enable ucu (6) – Arduinonun 9. sayısal pinine bağlanır.
    • LCD ekran DATA 4 ucu (11) – Arduinonun 4. sayısal pinine bağlanır.
    • LCD ekran DATA 5 ucu (12) – Arduinonun 5. sayısal pinine bağlanır.
    • LCD ekran DATA 6 ucu (13) – Arduinonun 6. sayısal pinine bağlanır.
    • LCD ekran DATA 7 ucu (14) – Arduinonun 7. sayısal pinine bağlanır.
    • LCD ekran Backlight Anode +ve ucu (15) – Breadboardın ( – ) ucuna bağlanır.
    • LCD ekran Backlight Cotode ground ucu (16) – Breadboardın (+) ucuna bağlanır.

2. mBlock programı kullanılarak kod blokları oluşturulur.

Programlama komutlarını oluşturmadan önce mblock programına LCD uzantısını kurmamız gerekmektedir. Bunun için Uzantılar-Uzantıları Yönet yolunu izleyerek LCD uzantısını aratalım ve indir butonuna tıklayarak uzantıyı ekleyelim. Ardından aşağıdaki komutları oluşturarak arduino kartına yükleyelim.
  • Yukarıdaki komutlar LCD ekran üzerinde 1. satıra "Evde Kal", 2. satıra "Türkiye" yazılmasını sağlamaktadır.
  • LCD set corsor komutu LCD ekran üzerinde yazının nereden başlayacağını belirlemek için kullanılmaktadır.
  • LCD show text komutu ise ekranda gözükmesini istediğimiz yazıyı oluşturmak için kullandığımız komuttur.

Görüntülenme Sayısı: 48

Bir Cevap Yazın

Önceki yazıyı okuyun:
Makeblock HALOCODE

Halocode Nedir? Makeblock firmasının ürettiği Halocode'u Wi-Fi özelliği olan küçük...

Kapat