sayilar

LCD Ekran Kullanımı - 1

LCD Ekran Kullanımı - 1

Uygulama 11

Uygulama 11

LCD Ekrana İsmimizi Yazalım

LCD Ekrana İsmimizi Yazalım

LCD ekran kullanarak istediğimiz değerleri ya da dışarıdan sensörler ile elde ettiğimiz verileri ekrana yazdırabiliriz. Bu uygulamamızda Arduino uygulamalarına ekran bağlamayı ve ekrana ismimizi yazmayı öğreneceğiz.
LCD ekran kullanarak istediğimiz değerleri ya da dışarıdan sensörler ile elde ettiğimiz verileri ekrana yazdırabiliriz. Bu uygulamamızda Arduino uygulamalarına ekran bağlamayı ve ekrana ismimizi yazmayı öğreneceğiz.

Devre Tasarımı

Devre Tasarımı

LCD kartımızın arkasına monte edilmiş I2C modülünde 4 adet pin bulunmakta. Bunlar VCC (+), GND, SDA ve SCL pinleridir. + ve GND pinlerini bağladıktan sonra SDA pinini analog A4 pinine, SCL pinini de analog A5 pinine bağlıyoruz.

İhtiyaç Listesi:

  • I2C modüllü 16×2 LCD Ekran
  • Jumper kablo

Kodlama

Kodlama

mBlock 5.0 uygulamasında LCD gibi bazı araçları kullanmak için eklentilere ihtiyaç duyarız. I2C protokolü üzerinden haberleşen bir LCD eklentisi için öncelikle uzantı ikonuna tıklayarak Uzantı merkezini açmamız gerekiyor.

Açılan ekranda arama kısmına I2C yazarak benzer tüm eklentileri görebilirsiniz. Biz ilk sıradaki LCD I2C Eklentisini kullanacağız. Bunun için + Ekle butonuna basarak ekleyelim.
Eklentilerin üzerinde + ikonu varsa önce download edip sonra eklememiz gerekiyor. Eklenen eklentilere ait kod blokları, kod panelinin altına ayrı bir alan olarak eklenecektir. Bunu Scratch’deki kalemi eklemek gibi düşünebiliriz. Şimdi de kodumuzu yazalım. Öncelikle ekranı başlatmamız gerekiyor. Bunu bir kez yapacağımızdan dolayı sonsuz döngüden önce koyuyoruz. Daha sonra ekranımızın 1. Satır 1. Sütununa ismimizi yazıyoruz. Türkçe karakter (ş, ı, ğ, ü, ö, ç gibi) kullanmadan yazmamız gerekiyor.

Çalıştıralım

Çalıştıralım

Yükleme işlemini gerçekleştirip kodumuzu Arduino karta attığımızda ekranda ismimizin yazdığını görebiliriz. Siz de istediğiniz satır ve sütuna farklı kelimeler yazdırabilirsiniz.

Arduino derslerinin tüm konularına buradan ulaşabilirsiniz.