const int merah = 2;
const int kuning = 4;
const int hijau = 23;
const int tombol = 12;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(merah, OUTPUT);
pinMode(kuning, OUTPUT);
pinMode(hijau, OUTPUT);
pinMode(tombol, INPUT_PULLUP);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(tombol)==HIGH){
digitalWrite(merah, HIGH);
delay(5000);
digitalWrite(merah, LOW);
digitalWrite(kuning, HIGH);
delay(500);
digitalWrite(kuning, LOW);
digitalWrite(hijau, HIGH);
delay(3000);
digitalWrite(hijau, LOW);
digitalWrite(kuning, HIGH);
delay(500);
digitalWrite(kuning, LOW);
ESP.restart();}
else (digitalRead(tombol)==LOW);
digitalWrite(merah, LOW);
digitalWrite(kuning, HIGH);
delay(1000);
digitalWrite(kuning, LOW);
delay(1000);
digitalWrite(hijau, LOW);
}