#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
int jam, menit, detik;
void setup() {
lcd.init();
lcd.backlight();
lcd.setCursor(1,0);
lcd.print("Ini Adalah Project");
lcd.setCursor(4,2);
lcd.print("JAM DIGITAL");
lcd.setCursor(2,3);
lcd.print("TANPA RTC MODULE");
delay(1000);
}
void loop() {
for(jam; jam<24; jam++){
for(menit; menit<60; menit++){
for(detik; detik<60; detik++){
lcd.clear();
lcd.setCursor(4,0);
lcd.print("JAM DIGITAL");
lcd.setCursor(2,1);
lcd.print("TANPA RTC MODULE");
waktu();
delay(1000);
}
detik=0;
}
menit=0;
}
jam=0;
}
void waktu(){
lcd.setCursor(6,3);
lcd.print((jam<10?"0":"")+String(jam)+":"+(menit<10?"0":"")+String(menit)+":"+(detik<10?"0":"")+String(detik));
}