#define ledPin 2
#define buttonPin 4
bool canUse=true;
bool stateButton=true;
void setup() {
Serial.begin(115200);
pinMode(ledPin,OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
bool buttonPressed = digitalRead(buttonPin);
Serial.println(buttonPressed);
if(buttonPressed && canUse==true){
canUse=false;
stateButton=!stateButton;
digitalWrite(ledPin, stateButton);
}
else if(!buttonPressed && canUse==false) {
canUse=true;
}
delay(100);
}