Boa tarde.
Preciso inserir uma função timer0 para que determinada função seja executada em certos instantes, o problema é que não tô conseguindo montar a tal função. Alguém teria um exemplo ou modelo?
Tags:
olá JFS
voce tenteou utilizar millis()?
da uma olhada neste link aqui para ver se te ajuda em algo
http://labdegaragem.com/profiles/blogs/tutorial-executando-fun-es-e...
Estou tentando não utilizar o delay, porque preciso acompanhar um processo em tempo real e executar medições em um plano secundário a cada décimo de segundo. Por isso acho que Timer0 ou outra função que tivesse o mesmo efeito, mas não estou conseguindo inseri-la..
poise. por isso que falei para dar uma lida em millis() ele não da delay no code. trabalha com milesegundos
Como usaria a função mllies()?
Dá uma olhada nisso:
https://bitbucket.org/snippets/odilonafonso/jx6q5
se vc quiser fazer alguma coisa a cada décimo de segundo, use taskSize = 100
millis() vai te devolver o tempo em millisegundos desde que o processo principal (seu sketch) começou a ser executado.
não é super precisa... mas quebra bem o galho
mais precisão só com interrupção
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por