#include <LiquidCrystal.h>
// inisialisasi pin LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// inisialisasi LCD dengan ukuran 16x2
lcd.begin(16, 2);
}
void loop() {
// tampilkan "kelas anda" di baris pertama LCD
lcd.setCursor(0, 0);
lcd.print("2A");
// tampilkan "prodi anda" di baris kedua LCD
lcd.setCursor(0, 1);
lcd.print("INSTRUMENTASI");
// tunggu selama 500 milidetik
delay(500);
// pindahkan tulisan ke atas
for (int i = 0; i < 5; i++) {
lcd.scrollDisplayLeft();
delay(200);
}
// hapus tulisan di baris pertama
lcd.clear();
// tampilkan "prodi anda" di baris pertama
lcd.setCursor(0, 0);
lcd.print("INSTRUMENTASI");
// tampilkan "kelas anda" di baris kedua
lcd.setCursor(0, 1);
lcd.print("2A");
// tunggu selama 500 milidetik
delay(500);
// pindahkan tulisan ke atas
for (int i = 0; i < 5; i++) {
lcd.scrollDisplayLeft();
delay(20);
}
// hapus tulisan di baris kedua
lcd.clear();
}