Arduino Lcd Display Uygulaması

Selam Aleyküm Arkadaşlar,

Bir önceki yazımızda Arduino nedir başlığı altında Arduinoyu incelemiştik.

Bu yazımızda 16×2 LCD Display ve 10 Klık Potansiyometre kullanacağız.Elimdeki LCD Display Yaoyu YM1602G-1.

İlk öncelikle elimizdeki Displayın giriş-çıkışlarına bakalım.

LCD Display Yaoyu

LCD Displayların girişleri genel olarak standarttır ama bazı modellerde değişiklik görülebilir.Genel olarak standart LCD Display girişi şöyledir;

1. Vss, Toprak (Ground)
2. Vcc, +5 Volt
3. VLc, (Kontrast)
4. RS, Register Select(Data mı Komut mu göndereciğini belirler.
5. R/W, Read/Write(Okuma yada Yazma Modu)
6. E, Enable, Strobe
7-14. D0-D7 DATA girişi
15.Arka ışık + ucu
16.Arka ışık – ucu

LCD Displayin 1,2,3,4,5,6,11,12,13,14,15,16 bacaklarını kullanacağız.

Potansiyometrenin bir bacağına Arduinodan aldığımız Toprak ucunu diğer bacağına +5v bağlıyoruz.Toprak ucunu LCD displayin 1 nolu bacağına,+5V’u 2 nolu bacağına bağlıyoruz.Potansiyometrenin boşta kalan bacağına LCD’nin kontrast ayarını yapabilmek için bir kablo ile 3 nolu bacağa bağlıyoruz.LCD’nin 4 numaralı ucunu Arduinonun 12 numaralı girişine.LCD Displayin 5 numaralı ucuna 5V veriyoruz.LCD Displayin 6.ucunu Arduinonun 11 nolu girişine,LCD’nin 11,12,13,14 numaralı girişini sırasıyla Arduionun 5,4,3,2 numaralı bacağına bağlıyorum.Arduinonun data girişlerini istediğiniz şekilde değiştirebilirsiniz.LCD’nin arka ışığı için 15 numaralı bacağa + ucu 16 numaralı bacağa toprak ucunu bağlıyoruz.

Bağlantı işlemlerini gerçekleştirdik.

Program kısmına geliyoruz.

#include //Arduino kütüphanesinden LCD kütüphanesini çağırıyoruz.

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); //LCD’yi oluşturma

void setup() {
lcd.begin(16, 2); //LCD’nin boyutunu belirliyoruz.
}

void loop() {
lcd.setCursor(0, 0); //Sütun belirlemesi yapıyoruz.
lcd.print(” Yusuf ESEN”);
lcd.setCursor(0, 1); //Sütun belirlemesi yapıyoruz.
lcd.print(” Yuzarsif”);
}

Son halimiz.

LCD Display 2

Başka bir paylaşımda buluşmak dileğiyle.

Selametle…

One thought on “Arduino Lcd Display Uygulaması

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir