#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Mengatur alamat I2C (biasanya 0x27 atau 0x3F)
// Format: (Alamat, Jumlah Kolom, Jumlah Baris)
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
// 1. Menghidupkan modul LCD
lcd.init();
// 2. Menyalakan lampu latar (backlight) agar teks terlihat
lcd.backlight();
// 3. Menulis teks di Baris Atas
lcd.setCursor(0, 0); // Kursor di: Kolom 0, Baris 0
lcd.print("Halo, ESP32!");
// 4. Menulis teks di Baris Bawah
lcd.setCursor(0, 1); // Kursor di: Kolom 0, Baris 1
lcd.print("Sistem Aktif");
delay(2000);
lcd.clear();
}
void loop() {
lcd.setCursor(2,0);
lcd.print("SET LED I2C");
lcd.setCursor(1,1);
lcd.print("haiii");
delay(400);
}