Possuo dois sensores diferentes rodando no loop, preciso que ao ligar o arduino um deles só execute a tarefa apenas uma vez com delay e depois ele para de executar.
e o outro continua funcionando.
Tags:
As respostas para este tópico estão encerradas.
Bom dia TE,
Se voce quer rodar uma rotina uma unica vez ao ligar ou dar reset no arduino
coloque ela na função setup(),
Ela será executada uma única vez.
Rui
Boa tarde, Rui
Só que para o sensor isso não funciona, pois não tem como no Setup() ler a variação do sensor, pois passa por ele muito rápido,
Para acionamento por exemplo de um led com delay funciona perfeito, mais não para sensor.
de qualquer modo valeu pela ajuda.
obrigado.
THOMAZ
Muito grato Teodoro,
Vou fazer e depois posto o resultado.
Obrigado pela ajuda.
Thomaz
VALEU
Boa noite TE,
qual driver você está usando para acionar o motor, e qual o tipo de motor está usando?
Unipolar ou Bipolar?
Rui
Boa noite Rui,
O driver é uma ponte H L298n.
Motor NEMA17 Bipolar.
att,
THOMAZ
Voce pode usar os pinos ENA A e B para "destravar" o motor.
Rui
BLZ. Rui.
Mais ainda continuo com um problema no código pois o motor só esta girando para um lado.
conforme escrevi acima no código.
Thomaz
Estou estudando seu sketch e tentando simular online.
blz.Rui.
Mais ainda tenho um problema no código. O motor só esta girando para um lado conforme escrito acima.
Thomaz
TE,
testa este code.
Rui
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por