Pegar um valor de uma variável de 5 em 5 minutos usando millis

Senhores, boa noite;

Gostaria que me dessem uma ajuda para  um problema, preciso pegar um valor de uma variável de 5 em 5 minutos usando millis, alguém tem alguma ideia ?  vlw

Exibições: 324

Responder esta

Respostas a este tópico

existem pelo menos 2 maneiras de fazer.

veja anexos.

A segunda maneira usa uma biblioteca.


RV

Anexos

Amigo, obrigado por me atender, más no monitor não está mostrando o valor da variável que está recebendo o incremento,fiz o seguinte diminui o tempo (para teste) e coloquei um Serial.print("teste"); no loop, e este funciona, más o valor da variável não, to usando o primeiro exemplo.

GCM,

nesta linha : unsigned long Cinco_Min = 3000000;      // 5 minutos

o valor 3000000  (três milhões) está errado. Da forma que está está  para 50 minutos.

Mude para 300000 (trezentos mil) e deve funcionar corretamente.

300000  =  5 minutos =  300 segundos =  300000 milissegundos.

RV

isso mesmo que aconteceu, resolveu e ficou filé.

só complementando para quem tiver duvida na conversão

tem algumas calculadoras de conversão on-line que podem ajudar nessa hora

http://www.convertworld.com/pt/tempo/milissegundo.html

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço