Merhaba,
Bu yazımda Arduino Nano ile 2 satır 16 sütunlu (2×16) LCD’nin kontrolünü anlatacağım.
LCD’yi neden kullanacağız ?
Bir ısı ölçer yaptınız ve ısı değerini görüntülemek istiyorsunuz.
Bir ziyaretçi sayacı yaptınız ve sensör önünden geçen insanların sayısını göstermek istiyorsunuz.
Bir mesafe ölçer yaptınız ve mesafe bilgisini göstermek istiyorsunuz. vs…
Bu durumlarda LCD kullanabilirsiniz.
Devreyi kurmak için gerekli malzemelerimiz
– 1 adet Arduino Nano (Aliexpress’den 2 dolara elde edebilirsiniz 🙂 )
– 1 adet 2×16 LCD
– 1 adet 10k trimpot (LCD kontrast ayarı için)
– 1 adet breadboard
– Zil teli / Jumper kablolar
Devrenin breadboard bağlantısı şu şekildedir :
Kullanacağımız komutlardan biraz söz edelim :
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
Arduino’nun hangi pinleri LCD’ye bağlanmışsa buraya o pin numaraları yazılır.
lcd.begin(16, 2);
Kullanılacak LCD’nin boyutu burada belirtilir. Biz 2×16 kullandığımız için parantez içerisine (16,2) yazdık.
Bu komut LCD’nin devreye girmesini sağlar.
lcd.clear();
LCD ekrandaki tüm yazıların temizlenmesini sağlar.
lcd.setCursor(1,1);
LCD’ye yazdırılacak yazının başlangıç konumunu belirler. (sutun,satir) şeklindedir.
lcd.print(“MOSTEM”);
Belirlenen başlangıç konumundan itibaren ekrana istenilen yazıyı yazdırır. Ekrana MOSTEM yazacaktır.
Devreye aşağıdaki programı yükleyerek deneyebilirsiniz.
İyi çalışmalar 🙂
Bir cevap yazın