int LED = 23;
int BOTON = 2;
int val = 0;
int lastState = 0;
int ledState = 0;
void setup() {
pinMode(LED, OUTPUT);
pinMode(BOTON, INPUT);
digitalWrite(LED, LOW);
}
void loop() {
val = digitalRead(BOTON);
if (val == HIGH && lastState == LOW) {
ledState = !ledState;
digitalWrite(LED, ledState);
delay(200);
}
lastState = val;
}