ArduinoArduino Uygulamalar

Başlangıç-2: I2C Arabirimli LCD Panele Kayan Yazı Yazdırma

Arduino Uygulamalar Serisi

İlk örneğimizde iki satırlık LCD gösterge üzerine sabit bir yazı yazdırmıştık. Bu örnekte ise olayı biraz geliştirip ikinci satırı kayan yazı haline getirelim.

lcd_1602

Gerekli malzemeler:

Kullanılan kütüphaneyi indirmek için aşağıdaki butona tıklayın:

İndir “Arduino Uygulamaları” ReprapLCDTest.ino – 10366 defa indirildi – 7 KB

(Arduino IDE üzerine yeni kütüphane nasıl yüklenir öğrenmek istiyorsanız tıklayınız.)

Arduino kodu:

#include <LiquidCrystal_I2C_AvrI2C.h>
 
LiquidCrystal_I2C_AvrI2C lcd(0x27,16,2); 
 
void setup()
{
 lcd.begin();
 lcd.backlight();
}
 
void loop()
{
 int i;
 
 lcd.print("Kayan yazi.."); 
 
 for(i=0; i<17; i++)
 {
   lcd.setCursor(i,1);
   lcd.print("cazda.com"); 
   delay(1000);
   lcd.setCursor(i,1);
   lcd.print(" "); 
 }
}

LCD Kayan Yazı

Bu örnekte ilk satırda “Kayan yazi..” sabit kalırken, ikinci satıra önce “cazda.com” yazdırıp bunu 1 sn aralıklarla tek karakter sağa kaydırma yapıyoruz. Bunu yapmak için bir 16 döngü yapacak for döngüsüne ihtiyacımız oluyor. Çünkü 2. satırda hangi sütündan başlayacağımızı döngüyü bir artırarak veriyoruz. Bu esnada önceki kolonda kalan ilk harfi boşlukla temizliyoruz.

Not: Gerekli malzemeler yanında satın alabileceğiniz yerler örnek olarak belirtilmiştir. Aliexpress’den siparişlerinizin 15-45 gün aralığında geleceğini göz önünde bulundurun. Türkiye’deki sitelerde de bu malzemeleri bulabilirsiniz.

Etiketler
Daha Fazla Göster
Başa dön tuşu
Kapalı
Kapalı

Reklam Engelleyici Algılandı

Please turn the Add Blocker off as you may see there is no annoying ads in the blog.