bool condition = false;
bool lastButtonState = false;
void setup() {
Serial.begin(115200);
pinMode(33, INPUT_PULLUP);
}
void loop() {
bool currentButtonState = digitalRead(33) == LOW;
if(digitalRead(33) == LOW && !lastButtonState){
if (!condition){
Serial.println("ON");
condition = true;
}else if (condition){
Serial.println("OFF");
condition = false;
}
}
lastButtonState = currentButtonState;
delay(10);
}