#include <LiquidCrystal.h>
// Inisiasi
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// Set the number of columns and rows on the LCD
lcd.begin(16, 2);
}
void loop() {
// Display a banner
lcd.clear();
lcd.print(" DISPLAY BANNER");
delay(2000);
// Blinking text
lcd.clear();
for (int i = 0; i < 5; i++) {
lcd.print("BLINKING TEXT");
delay(500);
lcd.clear();
delay(500);
}
// Scrolling text
lcd.clear();
lcd.print(" SCROLLING TEXT ");
for (int i = 0; i < 16; i++) {
lcd.scrollDisplayLeft();
delay(200);
}
// Running text
lcd.clear();
lcd.print(" RUNNING TEXT ");
for (int i = 0; i < 16; i++) {
lcd.scrollDisplayLeft();
lcd.print(" ");
delay(200);
}
}