Merhabalar. Bugün sizlerle Arduino’muza 16×2 karakter LCD ekran bağlayacağız.

Gerekli malzemeler:

Bu uygulamamızda LCD ekrana yazı yazdıracağız. İki kısımda ele alacağımız bu uygulamada ilk önce LCD bağlantılarını ve örnek kodu;  bir sonraki adımda ise çeşitli sensörlerden elde edeceğimiz bilgileri ekrana yazdırmayı yapacağız.

LCD ekranımızda 16 adet pin bulunmakta. Kullanacağımız ekrana göre pinler ekranın üst, alt veya her iki tarafında da yer alabilir. Çok nadir olarak bazı ekranlarda ise arka aydınlatma ışığı bulunmadığından 14 adet pin yer almaktadır. 15 ve 16 numaralı pinler, ekran aydınlatması bulunan ekranlarda ışığı yakmak için kullanılır.

Bağlantı şemamız:

Devre şeması 26/01/2017 tarihinde güncellenmiştir.

Arduino programımızda LCD ekran için örnek kod mevcut. Bu kodu açmak için şu sırayı takip etmemiz gerekiyor:

Dosya > Örnekler > LiquidCrystal > HelloWorld

Bu kod, ekranın ilk satırına “hello, world!”, ikinci satıra ise Arduino’ya enerji verildiğinden itibaren geçen süreyi saniye cinsinden yazıyor. Eğer ekranınızda herhangi bir görüntü alamıyorsanız, potansiyometreyi çevirerek ekranın kontrastını değiştirebilirsiniz.

Bir sonraki uygulamamızda da Arduino ve LCD ekran ile sıcaklık ölçüm uygulaması yapacağız. Bu uygulamayı da denemek isterseniz, bağlantılar aynı olacağından devreyi sökmek istemeyebilirsiniz 🙂

19 Yorumlar

  1. Öncelikle hazırlamış olduğunuz site için teşekkürler. Şunu söylemek istiyorum Sitedeki projelerin çoğundaki resimler açılmıyor bunu çözebilirseniz çok güzel olur.
    Teşekkürler.

    • Kubilay Bey, biz teşekkür ederiz. Blog’umuzdaki görselleri düzenleme çalışmalarımız devam etmektedir, herhangi bir problemle karşılaşırsanız lütfen bize bildirmekten çekinmeyiniz.

  2. lsd ekranı denemek istiyorum ben ekranın arkasına shield alıp bağladım bende sadeçe gnd vçç sda ve sçl uçları bulunuyor gnd ve vçç yi bağlıyabilirim sda ve sçl nereye bağlanaçak bu konuda yardım bekliyorum
    saygılar

    • Merhabalar, SDA pinini A4’e, SCL’yi A5’e bağlamanız gerekli. Ekran için de bu kütüphaneyi kullanabilirsiniz.

  3. merhaba.elektroniğe yeni başladım .böyle güzel öğretici site kurduğunuz için çok teşekkür ederim.benim için çok değerli.hocam ardunyo ile 2 eksen güneş takip sistemi çalışması yayınlarmısınız.şimdiden teşekkür ederim.heyecanla bekliyorum. not : gerekli malzemeleri sizden temin edebilirmiyiz.

  4. merhaba burda lcd nin 15. ve 16 ekran aydınlatma pinleri direk karşıya bağlanmış bir yanlışlık olmalı.çünkü direk karşılarına bağlarsam aydınlatma alamıyorum

  5. Ben şemadan lcd ekranı breadbordda + kısmına bağlıyoruz gibi anladım. Fakat ben oraya bağlamaya çalıştığımda giriş yerleri 5 5li gruplandırılıp araları boş bırakıldıkları için takamadım. Nasıl takıcağımı söylerseniz çok memmnun olurum. Teşekkürler.

    • Breadboard’un bahsettiğiniz 5’erli gruplandırılmış kısmı güç bağlantıları içindir. Ekranı alt kısımdaki aralarında boşluk olmayan kısma bağlamanız gerekir.

  6. Potansiyometre bağlamak şart mı?
    10k olması şart mı?
    potansiyometre bağlama istemiyorsak ne yapmalıyız?
    lütfen cevap verin önemli bir konu çünkü 🙂

    • 2 adet 4.7kOhm direnç ile bir gerilim bölücü oluşturarak bağlantı yapabilirsiniz: İki direnci seri bağlayın. Dirençlerden birinini ucunu VCC’ye, yani 5V’a, diğerinin ucunu GND’ye, birleştikleri noktadan da kontrast pinine bağlantı yapın.

CEVAP VER