Contador com a função millis()

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Contador com a função millis()

Mensagem  steffen-brasil em Sex 21 Jun - 12:10

Saudações! Gostaria de fazer um projeto usando um led e um sensor de luminosidade, de forma que o led fosse ligado quando o sensor registrasse determinado valor, equivalente a um ambiente escuro. Até aqui não há dificuldade. Ocorre que depois de ligado, desejo que o led desligue sozinho depois de 30 segundos. Para isso é necessário fazer um contador, acredito que através da função millis(), a fim de calcular o tempo em que o led permanece aceso. No entanto, já tentei fazer isso de diversas formas e ainda não obtive êxito. Alguém pode me ajudar com esse código? Desde já agradeço.

steffen-brasil

Mensagens : 1
Data de inscrição : 21/06/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Blink

Mensagem  Aleatorio em Qua 28 Ago - 14:12

Cara, nas funções de exemplo da IDE, tem um exemplo usando a função delay(). Ela não é muito boa pois para o seu sistema, mas serve para o seu teste (http ://arduino.cc/en/Tutorial/blink).

Além disso, existe um exemplo que faz exatamente isso que você quer, usando a função milis (http ://arduino.cc/en/Tutorial/BlinkWithoutDelay).

Aleatorio

Mensagens : 2
Data de inscrição : 28/08/2013
Idade : 25

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum