/*
nama    : moch. aji yahya
kelas   : XI TKJ 1
no absen: 18


*/
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C a(0x27,16,2);
int b=1,c=1;
void setup() {
a.init();
a.backlight();
a.setCursor(1,0);
a.print("projek lcd &");
a.setCursor(1,1);
a.print("projek lampu");
pinMode(6, INPUT_PULLUP);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);

}

void loop() {
if(digitalRead(6)==0){
  b++;
  digitalWrite(b, HIGH);
  a.clear();
a.setCursor(5,0);
a.print("lampu ");
a.setCursor(3,1);
a.print(c);a.print(" menyala");
c++;
delay(100);}
if(b==6){
  a.clear();
  a.setCursor(0,0);
a.print("semua lampu mati");
a.setCursor(0,1);
a.print("project arduino");
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
b=1;c=1;
}
if(c==5){
  c=1;}
}