/*
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;}
}