#include <LiquidCrystal_I2C.h> //Memasukkan library LiquidCrystal_I2C.h ke dalam program yang dibuat
LiquidCrystal_I2C lcd(0x27, 16, 2); //deklarasi variable lcd untuk membuat perintah-perintah LiquidCrystal_I2C
void setup() {
// proses dalam prosedure setup diproses pertama kali dan hanya 1 kali
lcd.init(); //perintah memulai kerja dari LiquidCrystal_I2C
lcd.backlight(); //menyalakan backlight
/*
LiquidCrystal_I2C punya 2 baris dan 16 column, penomoran baris dan kolom dimulai dari 0.
*/
lcd.setCursor(3,0); //posisikan pada baris pertama kolom ke empat
lcd.print("OPSI 2024"); //lalu tampilkan tulisan pada posisi tersebut
lcd.setCursor(0,1); //posisikan pada baris kedua kolom pertama
lcd.print("TEKNIK REKAYASA"); //lalu tampilkan tulisan pada posisi tersebut
delay(5000); //delay proses selama 5 detik sebelum tulisan dihapus
lcd.clear(); //hapus semua tulisan pada LiquidCrystal_I2C
}
void loop() {
lcd.setCursor(1,0); //posisikan pada baris pertama kolom ke dua
lcd.print("INFINITY TECH"); //lalu tampilkan tulisan pada posisi tersebut
lcd.setCursor(0,1); //posisikan pada baris kedua kolom pertama
lcd.print("SMPN 19 JAKARTA"); //lalu tampilkan tulisan pada posisi tersebut
delay(1000); //delay proses selama 1 detik
}