#define PIN_LED 13
#define CONFIG_LED pinMode(PIN_LED, OUTPUT)
#define ENCENDER_LED digitalWrite(PIN_LED, HIGH)
#define APAGAR_LED digitalWrite(PIN_LED, LOW)
#define MS_APAGADO 100
#define MS_ENCENDIDO 3000
#define PIN_BOTON 8
#define CONFIG_BOTON pinMode(PIN_BOTON, INPUT)
#define BOTON_PRESIONADO (digitalRead(PIN_BOTON)==HIGH)
void setup() {
CONFIG_LED;
CONFIG_BOTON;
}
void loop() {
if(!BOTON_PRESIONADO) return;
ENCENDER_LED;
delay(MS_APAGADO);
APAGAR_LED;
delay(MS_ENCENDIDO);
}