Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //----------------- Coloque antes do seutp() ----------
- #define led19 19 //porta como saída de sinal para controle
- #define botton14 1 // botão para acionamento do temporizador
- int ledStatus19 = LOW;
- unsigned long tempo19 = 0;
- long TimeOut19 = 18000L;
- int flag14 = LOW;
- //------------------ Coloque dentro do setup() ------------------------------------------------
- pinMode (led19, OUTPUT);
- pinMode (botton14, INPUT_PULLUP); // coloque pullUp
- digitalWrite(led19, ledStatus19);
- //------------------------- Coloque dentro do loop() -----------------------------------------
- // Leitura do botao 14
- if (digitalRead(botton14) == LOW)
- {
- delay(30);
- if (digitalRead(botton14) == LOW)
- {
- delay(300);
- flag14 = !flag14;
- tempo19 = millis();
- }
- }
- if (flag14 == HIGH)
- {
- if ((millis() - tempo19) > TimeOut19)
- {
- digitalWrite(led19, !ledStatus19);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement