arduİno - kavsaoglu...arduino eğitimleri karakter ld’ler liquidcrystal lcd(rs, enable, d4, d5,...

Post on 14-Jul-2021

11 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

ARDUİNO

Arduino Eğitimleri

Bölüm 9

Karakter LCD Kullanımı

http://www.flickr.com/photos/collinmel/2317520331/

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

Karakter LCD’ler

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

Karakter LCD’ler

Karakter LCD’ler elektronik cihazlarda sıkça kullanılanve kullanıcılarla görsel iletişim kurmaya yarayan bileşenlerdir

En çok kullanılanlar HD44780 çipi uyumlu olan modellerdir

2x16, 4x20 karakter gibi değişik modelleri bulunuyor.

Arduino kütüphaneleri ile kolayca kullanılabiliyor.

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeBağlantılar

GND VCC V0 RS R/W

E D0 D1 D2 D3 D4 D5 D6 D7 A+ K-

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

Karakter LCD’ler

LiquidCrystal lcd(rs, enable, d4, d5, d6, d7);

4 bitlik bağlantı, r/w pinini kullanmıyoruz.

LCD kullanabilmek için öncelikle bağlantılarıyla birlikteBir LiquidCrystal nesnesi tanımlamalıyız.

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

Karakter LCD’ler

lcd.begin(sütun_sayısı, satır_sayısı);

print ve println fonksiyonlarını aynı seri haberleşmedeki gibi kullanabiliriz.

lcd.print() , lcd.println()

setCursor fonksiyonu ile imleci istediğimiz karaktere alabiliriz.

setCursor(15,1) imleci 2. satır 16. karaktere alır

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD Sürme

Daha önce gördüğümüz LM35 sıcaklık sensörü ile şimdi de LCD kullanarak termometre yapalım

LCD fonksiyonlarını tanıyacağız

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD Sürme

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeLM35 ile Termometre

Bağlantılar:LCD RS D12LCD E D11LCD D4 D5LCD D5 D4LCD D6 D3LCD D7 D2LCD R/W GND

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeLM35 ile Termometre

Daha önce gördüğümüz LM35 sıcaklık sensörü ile şimdi de LCD kullanarak termometre yapalım

Daha önce Serial Monitor üzerinden görüntülediğimizsıcaklık değerini bu sefer LCD üzerinde görüntüleyeceğiz.

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeLM35 ile Termometre

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeVoltmetre Uygulaması

Analog giriş / çıkış bölümünde potansiyometre ile gerilimölçüm uygulaması yapmıştık.

Bu örnekte gerilim değerlerini LCD üzerinde göstereceğiz.Ayrıca gerilim seviyesine göre kutucuk şekillerini artırıp Azaltacağız.

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeLM35 ile Termometre

29.02.2016 Coşkun TAŞDEMİR - Çizgi-Tagem

Arduino Eğitimleri

LCD SürmeLCD ve EEPROM Kullanımı

top related