Arduino LCD Ekran Kullanımı | 2019-04-14 tarihinde oluşturuldu.
Sizlere 2 satır 16 sütunluk LCD ekran kullanımını basitçe anlatmaya çalışacağım. Bahsettiğim ekran çoğu Arduino projelerinde sıklıkla tercih edilmektedir.

görsel 1: LCD 1602 Modülü

LCD 1602 modülü olarak adlandırılan bu ekran sayesinde Arduino ile oluşturduğumuz projelerde ekranda çeşitli bilgilerin kullanıcıya gösterilmesini sağlayabiliriz. Bu ekran toplamda 2 satır ve her satırda 16 karakter gösterebilecek sütunlardan oluşmaktadır. Yani bir kerede en fazla 32 karakterlik bilginin ekranda gösterilmesini sağlayabilirsiniz.

Tabi bu ekranı kullanabilmeniz için erkek header pinlerini ekrana lehimlemeniz gerekiyor




görsel 2: erkek header pin

Resimde görünen pinlerin kısa olan taraflarını ekranın arka tarafından deliklerden geçirerek lehimleyin. Uzun taraflarına dişi jumper kablolarını takarak ekranınızı kullanabilirsiniz.





Lehim işlerini de hallettikten sonra artık devremizi kurmaya başlayabiliriz. Öncelikle bağlantıları doğru bir şekilde yapmamız gerekiyor. Fritzing programında çizdiğim aşağıdaki bağlantıyı yapmaya çalışın.

(NOT: Bu devredeki potansiyometre ekran parlaklığını kontrol etmek için kullanılmıştır. Eğer kullanmak istemiyorsanız potansiyometreye giden pembe renkteki kabloyu GND'ye takabilirsiniz.)

Şimdi de sıra ekranı kullanabilmek için gerekli olan kütüphaneyi yüklemeye geldi. mBlock programı üzerinde Uzantılar menüsüne tıklayın. Açılan menüde Uzatıları Yönet seçeneğine tıklayın. Arama kutucuğuna LCD yazın. Çıkan sonuçlarda;



LCD                                               An LCD 1602 Extension for Arduino
Heine Rawnholt



kütüphanesini bulun ve sağındaki İndir butonuna tıklayın. Birkaç saniyede kütüphane mBlock uygulamasına kurulacaktır. Bu işlem tamamlandıktan sonra Robotlar kod kategorisinde LCD kod bloklarının da Arduino kod bloklarının altına eklendiğini göreceksiniz.

LCD Kod bloklarını açıklamak gerekirse;
  • LCD show text [Hello World!]: Hello World yazan kısma dilediğiniz bir metni yazarak ya da elips şeklindeki değer tutan blokları buraya sürükleyerek değerini yazdırabilirsiniz. (Örneğin sensörün ölçtüğü bir değeri ya da analog/dijital pinden okunan bir değeri)
  • LCD show cursor: Kursörün ekranda görünmesini sağlar
  • LCD hide cursor: Kursörün ekranda gizlenmesini sağlar
  • LCD blink cursor ON: Kusörün ekranda yanıp sönmesini sağlar
  • LCD blink cursor OFF: Kusörün ekran yanıp sönmesini engeller
  • LCD clear: Ekranı temizler
  • LCD set cursor (line (  ) position (  ) ): İstenilen satır ve sütuna kursörün getirilerek buraya metin yazılmasını sağlar. (2. satır 5. sütun gibi)


Bu anlatımda kullandığım görsellerin kaynakları:


YORUMLAR | Bu konuya toplam (0) yorum yapılmış


YORUM YAZ
Adınızı Girin:  * Doldurulması zorunludur



   Doğrulama Kodu


KATEGORİLER
  Genel (2)
  Güvenlik (1)
  Program (4)
  Windows (6)
  Mobil (2)
  Python 3.X (7)
  PARDUS (5)
  M.E.B. (1)
  Donanım (1)
  Robotik (8)

SON YAZILARIM
  Arduino ile L298N Entegresi ile DC Motor Kullanımı | 2019-04-14
  Arduino LCD Ekran Kullanımı | 2019-04-14
  mBot Blok Şekillerinin Anlamları | 2019-03-21
  mBot Simülasyon Uygulaması (V-REP) | 2019-03-14
  mBot Kullanımı (Ders Notu) | 2019-02-27
  Arduino IDE ile Arduino Programlama (Başlangıç Rehberi) | 2019-02-27
  mBlock V3.4 Ders Notu | 2019-02-21
  Pardus Giriş Ekran Tasarımım | 2019-02-21
  Windows Defender'i Kalıcı Olarak Devre Dışı Bırakma | 2019-02-08
  Arduinoblocks ile Arduino Kodlama | 2019-01-23