const int PIN_LED = 21;
const int PIN_BOTON = 18;
void setup() {
pinMode(PIN_LED, OUTPUT);
// INPUT_PULLUP: LOW cuando se presiona, HIGH cuando está suelto
pinMode(PIN_BOTON, INPUT_PULLUP);
}
void loop() {
int estadoBoton = digitalRead(PIN_BOTON);
if (estadoBoton == LOW) {
// Al presionar: Parpadeo rápido (100 ms)
digitalWrite(PIN_LED, HIGH);
delay(100);
digitalWrite(PIN_LED, LOW);
delay(100);
} else {
// Sin presionar: Apagado
digitalWrite(PIN_LED, LOW);
}
}