int led = 13;
int button = 10;
int prevButtonState = LOW;
int ledState = LOW;
void setup() {
pinMode(led, OUTPUT);
pinMode(button, INPUT);
}
void loop() {
int currentButtonState = digitalRead(button);
if(prevButtonState == LOW && currentButtonState == HIGH) {
ledState = HIGH - ledState;
}
prevButtonState = currentButtonState;
digitalWrite(led, ledState);
delay(50);
}