Bu
projemizde LiquidCrystal.h kütüphanesini kullanarak arduino ile LCD’ye yazı
yazdırmayı yapacağız.
Projenin Devresi:
Devrede Kullanılan Malzemeler:
- 2x16 LCD
- Pot
- Arduino Uno
Devrede
LCD’nin üçüncü bacağına bağladığımız pot, ekranın kontrastını ayarlamak
içindir.
LCD:
Açılımı Liquid Crystal Display’dir. 2x16 display 2 satırdan ve her bir satır 16 karakterden oluşur. 2x16 displayde 16 adet pin bulunur.
Açılımı Liquid Crystal Display’dir. 2x16 display 2 satırdan ve her bir satır 16 karakterden oluşur. 2x16 displayde 16 adet pin bulunur.
LiquidCrystal.h Kütüphanesi:
Bu kütüphane LCD’ye yazı yazdırmamızı sağlar.
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
İfadesi ile bu kütüphaneden lcd nesnesini üretiriz. Ayrıca bu ifade ile LCD’yi arduinonun hangi pinlerine bağlayacağımızı belirtmekteyiz. Nesnemizden
lcd.begin(16,2);
Bu kütüphane LCD’ye yazı yazdırmamızı sağlar.
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
İfadesi ile bu kütüphaneden lcd nesnesini üretiriz. Ayrıca bu ifade ile LCD’yi arduinonun hangi pinlerine bağlayacağımızı belirtmekteyiz. Nesnemizden
lcd.begin(16,2);
metodunu
çağırarak LCD’nin 2x16 display olduğunu belirtiriz.
lcd.clear();
metodunu
çağırarak LCD ekranını temizleriz.
lcd.setCursor(0,0);
metodu
ile (karakter_no, satır_no) şeklinde yazının başlayacağı yeri seçeriz.
lcd.print("Merhaba");
metodu
ile LCD’ye yazı yazdırırız.
Projenin Kaynak Kodu:
#include
<LiquidCrystal.h>
LiquidCrystal
lcd(7, 8, 9, 10, 11, 12);
void
setup(){
lcd.begin(16,2);
}
void
loop(){
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Merhaba");
lcd.setCursor(0,1);
lcd.print("Dunya");
delay(15000);
}
merhaba iyi günler
YanıtlaSildevre şema çizimlerini nereden yapıyorsunuz acaba?