LCD Ekran Tanıtımı ve Temel Özellikler
🔘 LCD Ekran nedir?
Sıvı kristal ekran (İngilizce: Liquid Crystal Display), elektrikle kutuplanan (İngilizce: Polarization) 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. Sıvı kristal ekranlar, düşük enerji tüketimleri ile eskiden kullanılan vakumlu floresan ekranların yerini almıştır. Başlangıçta tek renkli ve çok düşük çözünürlüklü olan sıvı kristal ekranlar; hesap makineleri, saatler, cep telefonları vb. basit görüntüleme işlerinde kullanılmıştır. Nokta matrisli (İngilizce: Dot matrix) yüksek çözünürlüklü ve renkli sürümlerinin ortaya çıkması bu ürünlerin kullanımını yaygınlaştırmıştır. Az yer kaplamaları, düşük enerji tüketimleri ve katot ışınlı tüplere kıyasla yok denecek kadar az radyasyon yayımları nedeni ile bilgisayar ekranları ve televizyon cihazlarında yoğun olarak kullanılmaktadır. Eskiden tazeleme hızları yavaş olan bu ekranlar hızlı görüntü değişiminde gölgelenme (ghosting) sorunu yaşamaktaydı. Teknolojinin ilerlemesi ile 1 milisaniye (ms) civarına kadar inen piksel hızı, bu sorunu ortadan kaldırmıştır.
💡 LCD Ekran Ne İşe Yarar?
LCD ekran, Arduino gibi mikrodenetleyicilerde bilgi göstermek için kullanılır. Sensörlerden gelen verileri, uyarıları veya metinleri görsel olarak kullanıcıya aktarır. Kısaca Arduino’nun “konuşma dili”dir.
💡 Projelerde LCD ekranla neler gösterilebilir?
Sıcaklık (°C)
Nem (%)
Mesafe (cm)
Gaz seviyesi
Işık miktarı
Saat / tarih
Geri sayım
Çalışma süresi
Butonlarla ayar değiştirme
Motor hızı
Limit değerleri

💡 LCD Ekran Nasıl Çalışır?
LCD ekranlar birden fazla katmanın birleşmesiyle oluşur. Bu katmanların bir araya gelmesiyle LCD panel meydana gelir. Panelin temel çalışma prensibi, özel hücrelerin iyot kaplı katmanlar ile düzenlenmesi ve elektrik akımı uygulanarak görüntü elde edilmesine dayanır. Elektrik alan uygulanmadığında sıvı kristaller, 90 derece bükülmüş (kırık nematik) yapıda dizilir. Bu yapı sayesinde ışığın polarizasyon yönü değişir ve ekran gri bir görünüm alır. Yeterli seviyede voltaj uygulandığında ise sıvı kristaller düz bir hizaya geçer. Bu durumda ışığın polarizasyon yönü değişmez ve ikinci filtreden geçemez, böylece görüntü oluşur. LCD paneller; robotik ve otomasyon projelerinde, bilgisayarın seri veya paralel portları üzerinden ya da PIC gibi mikrodenetleyiciler kullanılarak kontrol edilebilir. Piyasada LCD paneller, satır ve sütun sayılarına göre farklı boyutlarda üretilmektedir. Sıvı (likit) kristaller, ışığı polarize edebilme ve yönünü değiştirebilme özelliğine sahiptir. Ayrıca bu kristallerin yapısı, uygulanan elektrik akımına bağlı olarak değişir ve bu değişim görüntünün oluşmasını sağlar.
🧩 LCD Ekran Türleri
Alfanümerik LCD Ekranlar
Bu ekran üzerinde sadece harf ve rakam yazdırılabilir. Genellikle basit elektronik devrelerde kullanılırlar. Ölçülen bir değeri yada herhangi bir hesaplamayı göstermek için kullanılabilecek en basit ekran modelleridir. Motor kontrol devrelerinde Anlık değer alınan bazı robot uygulamalarında Basit elektronik devrelerde kullanılır.Grafik LCD Ekranlar
Bu tür ekranlar ile grafik tarzı görüntüler alınabilir. Yani kısacası alanına uygun olarak istediğiniz her türlü görüntüyü bu ekrana taşıyabilirsiniz. TV ekranları, telefon ekranları yada CNC ekranları Grafik LCD ekranlara örnek verilebilir. Her türlü yüksek kalite de ekran görüntüsü alınması gereken yerlerde kullanılır. Alfanümerik LCD ekranlara göre görüntü almak daha zor fiyat olarak daha pahalıdır.
🔘 LCD Ekran’ın Tarihçesi
Amerikalı mucit J. Fergason, 1970 yılında ilk çalışan sıvı kristal ekranı icat etti. Ondan önce, bu tür cihazlar çok fazla enerji tüketiyordu, çalışma ömürleri sınırlıydı ve görüntünün kontrastı düşük seviyedeydi. 1971 yılında yeni bir LCD monitör piyasaya sürüldü. Sıvı kristallerin uzun zaman önce keşfedilmiş olmasına rağmen, ilk başta farklı amaçlar için kullanılıyorlardı. Elektrik etkisi altındaki sıvı kristal molekülleri yönlerini değiştirebilir ve sonuç olarak içlerinden geçen ışık demetinin özelliklerini değiştirebilirler. Bu keşif ve daha ileri araştırmalar sayesinde, görüntünün oluşturulmasını sağlamak için elektrik voltajındaki artış ile kristal moleküllerinin yönelimindeki değişiklik arasında bir bağlantı olduğu keşfedildi. Sıvı kristaller ilk olarak hesap makineleri ve kuvars saatlerin ekranlarında kullanıldı, ardından monitörlerde kullanıldı. Günümüzde, bu alandaki ilerlemeler sayesinde, bu tür ekranlar masaüstü bilgisayarlarda ve diğer birçok cihazda çok popüler hale gelmiştir.
🛠 LCD Ekran’ın Avantajları ve Dezavantajları?
Avantajları
Doğrudan veri iletimi Gecikme daha az Doğrudan pinlere bağlı Tarama gerekmez Ek modül yok Daha az arıza riskiDezavantajları
6–10 pin gerekir Karmaşık bağlantı Arduino pinleri hızla dolar🛠 LCD Ekranı Kimler Almalı?
Kimler almalı?
Yeni başlayanlar Basit metin yazdırmak isteyenler Düşük maliyet isteyenler Robotlarda sensör değerlerini göstermek isteyenlerKimler almamalı?
Grafik / resim göstermek isteyenler Yüksek çözünürlük isteyenler💡 I2C Modüllü LCD Ekran Nedir?
I2C LCD ekranlar, klasik HD44780 tabanlı LCD ekranların arka kısmına eklenen bir I2C dönüştürücü modülü sayesinde, Arduino ile yalnızca iki kablo üzerinden iletişim kurabilen ekranlardır.
🛠 I2C Modüllü LCD Ekran Avantajları ve Dezavantajları
Avantajları
I2C LCD → 2 veri pini vardır Her I2C cihazın farklı adresi vardır Aynı hatta birden fazla LCD bağlanabilir Bağlantı şeması basittir Yeni başlayanlar için idealdir Dijital pinler boşta kalır Sensör ve modül eklemek kolaylaşır Kablo sayısı az olduğu için Daha düzenli ve taşınabilir projeler yapılırDezavantajları
LCD’ye göre veri aktarımı yavaştır Ama küçük projelerde fark edilmez I2C dönüştürücü bozulursa LCD çalışmaz🛠 I2C Modüllü LCD Ekran Kullanım Alanları
Sıcaklık, nem
Toprak nem sensörü Gaz sensörleri Mesafe sensörü (HC-SR04) IoT projeleri için ayar menüsü Servo kontrol paneli Röleli ev otomasyon menüsü Üretim sayacı Makine çalışma saat göstergesi Uyarı ve alarm ekranı Pil seviyesi göstergesi Mod seçimi ekranı Durum bildirme Öğrenciler için kodlama–donanım entegrasyonu Arduino derslerinde temel ekran kullanımıI2C Modüllü LCD Ekranı Kimler Almalı
Kimler almalı?
Sınırlı pin ile çalışacaklar Klasik LCD’yi kolay bağlamak isteyenlerKimler almamalı?
Hız gerekirse (I2C daha yavaş olabilir)LiquidCrystal Kütüphanesi Fonksiyonları
LiquidCrystal()
> Kütüphanenin ayarlayıcı fonksiyonudur. LCD’nin Arduino’ya bağlanması için gerekli pinlerin ayarlandığı fonksiyondur. Kullanım Şekli ; LiquidCrystal(RS,E,D4,D5,D6,D7) parantez içerisindeki pinler LCD’nin pinleridir. Bu pinleri Arduino da istediğiniz dijital pinlere takabilirsiniz. Devremizdeki pinlere göre içerisine şu şekilde yazacağız; LiquidCrystal lcd(2,3,4,5,6,7);lcd.begin()
> Üzerinde çalışacağımız LCD’nin boyutlarını ayarlar. Bu fonksiyon programın void setup() bölümünde kullanılır. lcd.begin(sütun sayısı,sütun sayısı), biz 16×2 LCD kullanacağımız için lcd.begin(16,2) yazacağız.lcd.print()
LCD’ye veri yazdırmak için kullanılır. lcd.print(veri); //Veri char,byte,string,int gibi herhangi bir türde olabilir. lcd.print(veri,taban) ; //Verinin hangi tabanda ekrana yazılmasını belirtir. İkilik taban için BIN, onluk taban için DEC, sekizlik taban için OCT, on altılık taban için HEX yazılır.lcd.setCursor()
> Bu fonksiyon imlecin ayarlanmasını sağlar. lcd.setCursor(sütunNumarası,satırNumarası); // Belirtilen sütun ve satır numarasına imleci yerleştirir. Kullandığımız LCD 2 satır (0.Satır – 1.Satır) , 16 sütundan (0.Sütun – 15.Sütun) oluşmaktadır.h3>✍ Yazar
Arda MAVİKAYA , Ömer Buğra AYIK , Emir Talha DİLMEN
