#define merah 13
#define kuning 12
#define hijau 11
void setup() {
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(merah, OUTPUT);
pinMode(kuning, OUTPUT);
pinMode(hijau, OUTPUT);
}
void loop() {
int kondisiPB = digitalRead(3);
if(kondisiPB == HIGH)
{
digitalWrite(merah, HIGH);
digitalWrite(kuning, HIGH);
digitalWrite(hijau, HIGH);
delay(1000);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
delay(1000);
}
int kondisipb = digitalRead(2);
if(kondisipb == HIGH)
{
digitalWrite(merah, HIGH);
delay(500);
digitalWrite(kuning, HIGH);
delay(500);
digitalWrite(hijau, HIGH);
delay(500);
digitalWrite(merah, LOW);
digitalWrite(kuning, LOW);
digitalWrite(hijau, LOW);
delay(500);
}
}