//By Muhammad Abi Rafdi XI TEK 2
//Running LED 2 PUSH BUTTON
int merah = 19;
int kuning = 5;
int hijau = 16;
int biru = 2;
int data1;
int data2;
void setup() {
Serial.begin(9600);
pinMode(26, INPUT_PULLUP);
pinMode (25, INPUT_PULLUP);
pinMode (merah, OUTPUT);
pinMode(kuning, OUTPUT);
pinMode(hijau, OUTPUT);
pinMode(biru, OUTPUT);
}
void loop() {
data1 = digitalRead(26);
data2 = digitalRead(25);
if(data1 == LOW){
digitalWrite(merah, HIGH);
delay(500);
digitalWrite(kuning, HIGH);
delay(500);
digitalWrite(hijau, HIGH);
delay(500);
digitalWrite(biru, HIGH);
delay(300);
digitalWrite(biru, LOW);
digitalWrite(hijau, LOW);
digitalWrite(kuning, LOW);
digitalWrite(merah, LOW);
delay(300);
} else {
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
}
if(data2 == LOW){
digitalWrite(biru, HIGH);
delay(500);
digitalWrite(hijau, HIGH);
delay(500);
digitalWrite(kuning, HIGH);
delay(500);
digitalWrite(merah, HIGH);
delay(300);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
delay(300);
} else{
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
digitalWrite(biru, LOW);
}
}