#include <LiquidCrystal_I2C.h>
#define UNE_SECONDE 1000
// Mendefinisikan objek dari tipe LiquidCrystal_I2C
LiquidCrystal_I2C lcd(0x27, 20, 4);
LiquidCrystal_I2C lcd2(0x26, 20, 4);
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.backlight();
lcd2.init();
lcd2.backlight();
lcd2.print("Education77 ;)");
lcd2.setCursor(0, 1);
lcd2.print("Pemula: ");
afficherTemps();
lcd.setCursor(3, 0);
lcd.print("Mahasiswa Cerdas");
lcd.setCursor(3, 1);
lcd.print("Pengenalan Arduino");
lcd.setCursor(0, 2);
lcd.print("--------------------");
lcd.setCursor(2, 3);
lcd.print("Objek Terhubung");
delay(UNE_SECONDE * 2);
}
void loop() {
// put your main code here, to run repeatedly:
afficherTemps();
lcd.clear();
lcd.print("Sistem Komputer");
lcd.setCursor(0, 1);
delay(UNE_SECONDE / 2);
afficherTemps();
lcd.print("Ilmu Komputer");
delay(UNE_SECONDE / 2);
afficherTemps();
lcd.setCursor(0, 2);
lcd.print("UNSUT");
delay(UNE_SECONDE / 2);
afficherTemps();
lcd.setCursor(0, 3);
lcd.print("Sasmita Jaya");
delay(UNE_SECONDE);
afficherTemps();
lcd.clear();
delay(UNE_SECONDE / 1);
}
void afficherTemps() {
lcd2.setCursor(7, 1);
lcd2.print(millis() / 500);
lcd2.print(" detik");
}