fazer delay que não impactasse em toda aplicação

Pessoal, estou começando a brincar com arduino, obviamente aparece muita duvida noobie... e a minha é a seguinte.
Gostaria de fazer um delay que não impactasse em toda a minha aplicação.

Gostaria de saber se a biblioteca metro poderia me ajudar nisso...
Gostaria também de saber se existem soluções melhores que essa...

void loop(){
    time = millis();
    if(time >= next_time){
        //
    }
delay(1000);
}


delay(1000);
somente para não ficar fazendo comparação a cada milissegundo.

Exibições: 63

Responder esta

Respostas a este tópico

Olha o Blink Without Delay ou alguma coisa assim, without delay... ta nos tutoriais da IDE.

RSS

Publicidade

Convide um amigo para o Lab!

 Loja Lab de Garagem

Novo!

Garagino Rev1

Por: R$ 29,00

Ou em até 6x de

R$ 5,18 

Servo - Motor Grande - 360º

Por: R$ 57,00

Ou em até 13x de

R$ 5,02

 

Starter Kit

(com Arduino Uno REV3 Original)

Por: R$  149,00

Ou em até 18x de

R$ 9,93

Kit Completo de Ferramentas - Avançado

Por: R$ 540,00

Ou em até 18x de

R$ 35,99

© 2013   Criado por Marcelo Rodrigues.

Badges  |  Relatar um incidente  |  Termos de serviço