#define led 33
#define button 5
bool button_status = false;
int led_status = 1;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT_PULLDOWN);
digitalWrite(led, HIGH);
}
void loop() {
if(digitalRead(button)==HIGH){
delay(10);
if(digitalRead(button)==HIGH && !button_status){
led_status = !led_status;
digitalWrite(led,led_status);
button_status = !button_status;
}
else if(digitalRead(button)== LOW){
button_status = false;
}
}
}