Advertisement
hidromotic

Untitled

Mar 27th, 2025
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.54 KB | Software | 0 0
  1. #define PIN_LED 13
  2. #define CONFIG_LED    pinMode(PIN_LED, OUTPUT)
  3. #define ENCENDER_LED  digitalWrite(PIN_LED, HIGH)
  4. #define APAGAR_LED    digitalWrite(PIN_LED, LOW)
  5. #define MS_APAGADO    100
  6. #define MS_ENCENDIDO  3000
  7.  
  8. #define PIN_BOTON 8
  9. #define CONFIG_BOTON      pinMode(PIN_BOTON, INPUT)
  10. #define BOTON_PRESIONADO  (digitalRead(PIN_BOTON)==HIGH)
  11.  
  12. void setup() {
  13.   CONFIG_LED;
  14.   CONFIG_BOTON;
  15.   }
  16.  
  17. void loop() {
  18.   if(!BOTON_PRESIONADO) return;
  19.  
  20.   ENCENDER_LED;
  21.   delay(MS_APAGADO);
  22.   APAGAR_LED;
  23.   delay(MS_ENCENDIDO);
  24.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement