#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int pb = 0;
int plm = 1;
int plh = 2;
void setup() {
pinMode(pb, INPUT_PULLUP);
pinMode(plm, OUTPUT);
pinMode(plh, OUTPUT);
lcd.begin(2, 16);
lcd.backlight();
lcd.noBlink();
}
void loop() {
int statusbtn = digitalRead(pb);
if(statusbtn == LOW)
{
digitalWrite(plm, LOW);
digitalWrite(plh, HIGH);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("MUHAMMAD");
lcd.setCursor(0,1);
lcd.print("LUTHFIE SATRIA");
while (digitalRead(pb) == LOW) {}
} else {
digitalWrite(plm, HIGH);
digitalWrite(plh, LOW);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("PERKENALAN,");
lcd.setCursor(0,1);
lcd.print("TEKAN TOMBOL");
while (digitalRead(pb) == HIGH) {}
}
}