#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Inisialisasi objek LCD dengan alamat I2C 0x27, panjang karakter 20, dan lebar baris 4
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup() {
// Inisialisasi LCD
lcd.init();
lcd.backlight(); // Menyalakan backlight LCD
lcd.clear(); // Membersihkan LCD
// Menampilkan teks pada LCD
lcd.setCursor(5, 1); // Pindahkan kursor ke baris kedua, kolom keenam
lcd.print("Halo Dunia"); // Tampilkan "Halo Dunia" pada LCD
lcd.setCursor(3, 2); // Pindahkan kursor ke baris ketiga, kolom keempat
lcd.print("Belajar Arduino"); // Tampilkan "Belajar Arduino" pada LCD
// Mengatur pin 13 sebagai output untuk LED
pinMode(13, OUTPUT);
}
void loop() {
// Menyalakan LED
digitalWrite(13, HIGH);
delay(1000); // Menunda eksekusi selama 1 detik
// Mematikan LED
digitalWrite(13, LOW);
delay(1000); // Menunda eksekusi selama 1 detik
}