Arkadaşlar merhaba, bu yazımızda 16×2 LCD Ekran ve I2C Modülü kullanımı, kütüphane kurulumu ve örnek uygulamalarından bahsedeceğiz.
LCD Ekran Nedir?
LCD (Liquid Crystal Display), sıvı kristal ekran elektrikle kutuplanan sıvının ışığı tek fazlı geçirmesi ve önüne eklenen bir kutuplanma filtresi ile gözle görülebilmesi ilkesine dayanan bir görüntü teknolojisidir. LCD ekranlar düşük enerji tüketimleri ve küçük boyutları sayesinde eski tüplü ekranların yerini almıştır. LCD ekranların keşfinden sonra ekran teknolojisinde bir çağ açılmıştır.
I2C Modülü Faydaları
LCD Ekranların arduino vb. kartlarla bağlantılarını yapmak için çok fazla kabloya ve pine ihtiyaç duyulmakta. Bu modül sayesinde bu ihtiyaç 4 pin ile çözülmekte.Ayrıca modül üzerinde bulunan ekran parlaklık ayarı ve kontrast ayarı sayesinde ekranınızın ayarlarını kontrol etmek için fazladan bir devre yapmanıza gerek kalmaz.
Malzemeler
I2C Modül Bağlantı

I2C Modülü üzerinde 4 adet pin bulunmakta.
- GND = Arduino GND pinine
- VCC = Arduino 5V
- SDA = Klon Arduino SDA Pinine ( Orjinal Arduino A4)
- SCL = Klon Arduino SCL Pinine (Orjinal Arduino A5)
Arduino ile I2C Modülü sayesinde ekran arasındaki bağlantıları bu şekilde gerçekleştirdikten sonra artık kodlama kısmına geçilebilir.
Öncelikle arduino için LCD Ekran kütüphanesini indirmemiz gerekmekte.( Turuncu yazıya tıklayarak indirebilirsiniz.)
Kütüphaneyi indirdikten sonra IDE programını açıyoruz ve aşağıdaki adımları takip ederek kütüphane kurulumunu yapıyoruz.
Taslak > library ekle(kütüphane ekle) > .ZIP Kitaplığı ekle (İndirdiğiniz zip dosyasını seçiyorsunuz)
Kütüphane kurulumu başarıyla gerçekleşmiş oluyor. Artık uygulamalara geçebilirsiniz.
16×2 Ekran Uygulamaları
1) Bu uygulamada ekranın 2 satırına da tek bir yazı yazdırılacaktır.
2) Bu uygulamada ekrana iki farklı yazı yazılacak ve bu iki yazı arasında ekran ışığı kapatılıp açılacaktır.
3) Bu uygulamada ilk satır sabit dururken ikinci satırın kayan yazı olması sağlanacaktır.
Uygulamaların detayına yazının üstündeki videodan da ulaşabilirsiniz. Merak ettiğiniz veya aklınıza takılan soruları mutlaka yorum olarak yazın. İyi çalışmalar.
Hiçbişey de hata yok ama ekranında yazı çıkmıyo
Potansiyometre ile ekran ayarlarını kontrol etmenizi tavsiye ederiz. 🙂
BOYLE BİR DİZN YOK DİYOR Arduino:1.8.16 (Windows 7), Kart:”Arduino Uno”
sketch_nov29b:1:10: fatal error: LiquidCrystal_I2C.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
LiquidCrystal_I2C.h: No such file or directory
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
neden olabilr bulamadım
Merhaba,
Doğru kütüphaneyi kurduğunuza emin misiniz?
“LiquidCrystal_I2C.h: No such file or directory” hatası doğru kütüphaneyi kurmadığınızdan veya kütüphaneyi kurmayı unuttuğunuzdan kaynaklanıyor olabilir. Kütüphaneyi kontrol edip dönüş yaparsanız seviniriz 🙂