Arduino LCD Ekran

 

LCD Arduino.pngBu projemde LCD Ekrana yazı yazdırdım ve animasyon yaptım. Lütfen videoyu paylaşmayı ve kanalıma abone olmayı unutmayın!

Video:

 

Kod:

#include <Wire.h>
 #include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
 {
 // LCD yi çalıştır
 lcd.begin();
 lcd.backlight();

}

void loop()
 {
 // Ekrana yazdırılacak metin
 lcd.clear();
 lcd.setCursor(3 , 0);
 lcd.print("Digital Boy");
 lcd.setCursor(3 , 1);
 lcd.print("Digital Boy");
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.clear();
 lcd.setCursor(16 , 0);
 lcd.print("Digital Boy");
 lcd.setCursor(16 , 1);
 lcd.print("Digital Boy");
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 lcd.clear();
 lcd.setCursor(0 , 0);
 lcd.print("Digital Boy");
 lcd.setCursor(0 , 1);
 lcd.print("Digital Boy");
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 delay(200);
 lcd.scrollDisplayRight();
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.scrollDisplayLeft();
 delay(200);
 lcd.clear();
 lcd.setCursor(3 , 0);
 lcd.print("Digital Boy");
 lcd.setCursor(3 , 1);
 lcd.print("Digital Boy");
 delay(500);
 lcd.noDisplay();
 delay(500);
 lcd.display();
 delay(500);
 lcd.noDisplay();
 delay(500);
 lcd.display();
 delay(500);
 lcd.clear();
 lcd.setCursor(3 , 0);
 lcd.print("Digital Boy");
 delay(500);
 lcd.clear();
 lcd.setCursor(3 , 1);
 lcd.print("Deniz Aksaya");
 delay(500);
 lcd.clear();
 lcd.setCursor(3 , 0);
 lcd.print("Digital Boy");
 delay(500);
 lcd.clear();
 lcd.setCursor(3 , 1);
 lcd.print("Deniz Aksaya");

}

Yorum bırakın

WordPress.com Tarafından Desteklenen Web Sitesi.

Yukarı ↑