void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(5, INPUT);
pinMode(18,OUTPUT);
pinMode(19, OUTPUT);
}
int on_off = 0;
int nilai = 0;
void loop() {
// put your main code here, to run repeatedly:
int nilai = digitalRead(5);
if(nilai == 1) {
on_off++;
Serial.println(on_off);
if (on_off == 1) {
digitalWrite(18, HIGH);
digitalWrite(19, LOW);
} else if (on_off == 2) {
digitalWrite(18,LOW);
digitalWrite(19,HIGH);
} else {
digitalWrite(18, LOW);
digitalWrite(19, LOW);
on_off = 0;
}
}
delay(300); // this speeds up the simulation
}