int led = 8;
int botao = 10;
int tempo; //contar o tempo
int contador;

pinMode (led, OUTPUT);
pinMode (botao, INPUT);

void setup() {


}

void loop() {

if (tempo != contador)
tempo = contador - tempo + tempo

else
tempo--;

}


// Bom galera e isso o que é que eu precisso
//e que tempo guarde o tempo que o meu botao
//foi presionado e depois de guardar esse tempo depois disso
//ele comece a decrementar o tempo tipo o tempo que o botao foi
//presionado = 5 entao tempo e = 5 segundos
//entao ele vai começar do 5 e decrementar ate o 0
//depois que ele atigir o 0 eu quero que ele acenda o meu led
//por 2 segundos so que tem a função contador que eu que que toda vez que o botao
//for presionado ele conte o tempo em contador e conpare se for igual a tempo
//entao tempo decrementa se for diferrente de tempo em
//tempo vai ser igual a contador e assim enquanto o processo tiver
//rodandando e o botao for presionado

Exibições: 89

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço