//Tugas Praktik TIK Tiara 7H - LCD I2C 2004
#include <Wire.h> //library untuk komunikasi I2C
#include <LiquidCrystal_I2C.h> //library lcd I2C
LiquidCrystal_I2C lcd(0x27, 20, 4); //memberikan informasi lcd pada arduino
void setup() //perintah pertama
{
lcd.init(); //mengenalkan lcd pada arduino
lcd.backlight(); //memberi lampu latar pada lcd atau perintah mulainya tulisan
lcd.setCursor(1, 0); //memberikan tempat cursor pada lcd atau perintah tempat mulainya tulisan
lcd.print("Hii nice 2 meet u!"); //perintah memunculkan tulisan pada lcd
lcd.setCursor(2, 1); //memberikan tempat cursor pada lcd atau perintah tempat mulainya tulisan
lcd.print("It's me, Autumn!"); //perintah memunculkan tulisan pada lcd
lcd.setCursor(6, 2); //memberikan tempat cursor pada lcd atau perintah tempat mulainya tulisan
lcd.print("(Tiara!)"); //perintah memunculkan tulisan pada lcd
delay(2500); //delay selama 2500ms atau 2,5s
lcd.clear(); //perintah untuk menghapus semua yang ada pada lcd
}
void loop() //perintah yang dikerjakan secara berulang
{
lcd.setCursor(2, 1); //memberikan tempat cursor pada lcd atau perintah tempat mulainya tulisan
lcd.print("Have a nice day!"); //perintah memunculkan tulisan pada lcd
lcd.setCursor(4, 2); //memberikan tempat cursor pada lcd atau perintah tempat mulainya tulisan
lcd.print("Goodbye!!!!!"); //perintah memunculkan tulisan pada lcd
delay(1000); //delay selama 1000ms atau 1s
}