// Khusus untuk Wokwi, lihat file diagram.json untuk mengubah alamat I2C LCD
#include <LiquidCrystal_I2C.h> // Library untuk LCD dengan protokol I2C
// Variabel global
String kata = "Selamat!"; // Pesan yang akan ditampilkan pada LCD kedua
// Membuat objek LCD + Variabel + (Addres, jumlah kolom, jumlah baris)
LiquidCrystal_I2C lcdSatu(0x27, 16, 2); // LCD pertama dengan alamat I2C 0x27
LiquidCrystal_I2C lcdDua(0x28, 16, 2); // LCD kedua dengan alamat I2C 0x28
void setup() {
// Inisialisasi dan menyalakan backlight untuk LCD pertama
lcdSatu.init();
lcdSatu.backlight();
// Inisialisasi dan menyalakan backlight untuk LCD kedua
lcdDua.init();
lcdDua.backlight();
// Menampilkan teks pada LCD pertama
lcdSatu.setCursor(5, 0); // Kursor di kolom 5, baris 0
lcdSatu.print("Halo"); // Menampilkan teks "Halo"
// Menampilkan teks pada LCD kedua
lcdDua.setCursor(0, 1); // Kursor di kolom 0, baris 1
lcdDua.print(kata); // Menampilkan teks "Selamat!"
}
void loop() {
delay(10); // Tidak ada aksi dalam loop, hanya delay minimal
}