#include <LiquidCrystal_I2C.h>
#include <RTClib.h>
LiquidCrystal_I2C lcd(0x27,16,2); //alamat pengiriman data I2C 0x 27
RTC_DS1307 RTC;
void setup() {
// put your setup code here, to run once:
lcd.init(); // initialisasi lcd
lcd.backlight();// lampu lcd
RTC.begin();// RTC mengambil data waktu dari komputer outo
lcd.setCursor(4,0); // awal tulisan project
lcd.print("Project");
lcd.setCursor (2,1);
lcd.print("Jam Digital");
delay(3000);
lcd.clear ();
}
void loop() {
// put your main code here, to run repeatedly:
DateTime baca_rtc = RTC.now ();// pembacaan waktu di dalam RTC
lcd.setCursor(0,0);
lcd.print("DATE: ");
lcd.print(baca_rtc.year());
lcd.print("/");
lcd.print(baca_rtc.month());
lcd.print('/');
lcd.print(baca_rtc.day());
lcd.setCursor(0,1);// karena dibawah
lcd.print("TIME: ");
lcd.print(baca_rtc.hour());
lcd.print('/');
lcd.print(baca_rtc.minute());
lcd.print('/');
lcd.print(baca_rtc.second());
}