Arduinomedia.com

Arduino ile 16×2 LCD Ekran Kullanımı-LCD Ekran Uygulaması

Bu dersimizde arduino ile 16×2 LCD ekran kullanımı için gerekli arduino LCD bağlantı devresini ve arduino LCD ekran kodlarını inceleyeceğiz.

Arduino ile 16×2 LCD Ekran Kullanımı-LCD Ekran Uygulaması

Sıfırdan arduino derslerinin bu dersinde arduino ile 16×2 LCD ekran kullanımı için gerekli arduino LCD ekran bağlantı devresini, LCD kütüphanesini ve arduino LCD ekran kodlarını inceleyeceğiz.

Bu derste genel olarak;

  • LCD Ekran Nedir?
  • I2C Modülü LCD Bağlantısı Nasıl Yapılır?
  • Arduino LCD Bağlantısı Nasıl Kurulur?
  • LCD Ekranda Sadece İlk Harf Gösterme Sorunu Nasıl Çözülür?
  • Arduino LCD Kütüphanesi Nasıl Yüklenir?
  • Arduino ile LCD Ekrana Nasıl Yazı Yazılır?
  • Arduino LCD Komutları Nelerdir?

sorularının detaylı olarak cevaplarını vermeye çalışacağız.

LCD Ekran Nedir?

LCD ekran arduino projelerinde çeşitli sensörlerden okunan değerleri göstermek için kullanılan bir görüntüleme modülüdür. Arduino projesinde bazı veriler görsel olarak gösterilmesi gerekiyorsa, 16×2 LCD bu iş için ucuz ve kolay bir yöntem olacaktır.

arduino-ile-lcd-ekran-uygulaması

Arduino ile LCD Ekran Uygulaması

Piyasada çeşitli boyutlarda LCD ekranlar satılmaktadır. En çok kullanılanların başında 16×2 lcd ekranlar gelmektedir. Buradaki 16 rakamı ekranın bir satırda gösterebileceği karakter sayısını, 2 rakamı ise ekranın satır sayısını ifade etmektedir. Bu durumda 16×2 lcd ekranda 2 satırda toplam 32 karakterlik bir bilgi görüntüleyebiliriz.

I2C Modülü LCD Bağlantısı Nasıl Yapılır?

Arduino kartı başka arduino kartları ile veya bazı sensörlerle haberleşmek için bazı protokoller kullanmaktadır. I2C protokolü de bu protokollerden birisidir.

Normalde arduino ile LCD kullanırken bir çok kablo bağlantısına ihtiyaç duyarız, fakat I2C modülü ile arduino ile lcd ekran bağlantısını sadece 4 kablo kullanarak gerçekleştirebilmekteyiz. Bu durum projelerimizi oluştururken zaman kaybını ve kafa karışıklığını önleyecektir.

I2C modülünü LCD ekranın pinlerine lehimleyerek kullanabilirsiniz.

lcd-ekran-ile-i2c-modulu-kullanimi

LCD Ekran ile I2C Modülü Kullanımı

I2C modülü üzerinde bir ayar vidası bulunmaktadır. Bu vidayı çevirerek ekran kontrastını ayarlayabilirsiniz.

 

Arduino LCD Ekran Bağlantısı Nasıl Kurulur?

Arduino ile LCD ekran bağlantısını LCD ekrana lehimlediğimiz I2C modülü üzerinden gerçekleştireceğiz. I2C modülü üzerinde 4 adet bağlantı pini bulunmaktadır. Bunlardan ikisi güç için gerekli VCC ve GND pinleridir. Diğer iki bağlantı ise SDA ve SCL pinleridir.

I2C protokolü kullanılırken, SDA ve SCL pinleri bağlantı noktaları her arduino modeli için farklılık göstermektedir. Aşağıdaki tabloya bakarak kullandığınız arduino modeline göre SDA ve SCL bağlantılarını yapabilirsiniz.

i2c-modulu-arduino-baglanti-pinleri

I2C Modulu Arduino Bağlantı Pinleri

Bu örnekte arduino uno kullanacağımız için SDA pinini arduino A4, SCL pinin ise arduino A5 analog pinlerine bağlayacağız.

Aşağıdaki lcd arduino bağlantı şemasını inceleyerek devreyi hazırlıyoruz.

arduino-ile-lcd-ekran-baglanti-semasi

Arduino ile LCD Ekran Bağlantı Şeması

arduino-ile-arduino-baglanti-devresi

Arduino ile Arduino Bağlantı Devresi

Arduino LCD Ekran Kodları

Arduino LCD kodlarına geçmeden önce en çok yaşanan arduino lcd ekran sorunu bazı kütüphane dosyaları kullanıldığında lcd ekranda sadece ilk karakter çıkma sorunudur. Bu sorunu çözmek için aşağıdaki güncel lcd kütüphanesini kullanmanız yeterli olacaktır.

LCD Ekran Kütüphanesini indirmek için TIKLAYIN…

Güncel LCD Ekran Kütüphane dosyasını indirdikten sonra klasöre çıkartın. Dosyayı arduino klasörü içindeki Libraries isimli klasörün içine kopyalayın.

Arduino LCD Ekrana Yazı Yazma Kodları

Lcd arduino kodlarını yükleyelim…

arduino-ile-lcd-ekrana-yazı-yazma

Arduino ile LCD Ekrana Yazı Yazma

Kodlar yüklendiğinde lcd ekrana LCD EKRAN UYGULAMASI yazısı görünecektir. Eğer yazı görünmüyorsa I2C modülü üzerindeki mavi kontrast ayar vidasını çevirerek ekrandaki görüntüyü netleştirebilirsiniz.

ÖZET: Bu yazımızda arduino ile I2C modülü takılı 16×2 lcd ekran kullanımını ve lcd arduino kodlarını inceledik.

Bir sonraki yazımızda Arduino DHT11 ile sıcaklık değerini LCD ekrana yazdırma uygulaması yapacağız.

İLGİLİ YAZI: Arduino ile DHT11 Sıcaklık Verilerini LCD Ekranda Yazdırma

arduino-dht11-sicaklik-degerini-lcdye-yazdirma

 

Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.

Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.

https://www.facebook.com/arduinomedia/

Diğer tüm arduino modül kullanımları ve örnek arduino projeleri için kardeş sitemizi incelemeyi unutmayın…

www.kodlakafa.com

Bir sonraki dersimizde görüşmek dileğiyle…

Etiketler:

Yorumlar

Henüz yorum yapılmamış.