Sistema com motor de passo

Olá, Sou iniciante com arduinos e tenho um projeto para usar sensor óptico com um motor de passo A princípio me bem simples, mas agora estou com dificuldade para escrever o programa.

O que preciso é que o motor de passo gire meia volta quando chover e volte a posição inicial quando parar de chover. pressionado

Já agradeço de antemão a ajuda !!

abraços,

Amigo,

de uma olhada nesse tutorial https://www.filipeflop.com/blog/controlando-um-motor-de-passo-5v-com-arduino/. Lá explica como fazê-lo girar em sentido horário e anti-horário.

Precisa explicar melhor.
O sensor ótico é para detectar a chuva?
Se for basta colocar um if quando ele detectar chuva acionar o motor tantos passos que seja meia volta no sentindo que quer e acionar uma flag por exemplo Posicao = 1;
Se entendi quer que aperte um botão para voltar a posição inicial.
Outro if para o botão e também que coloca a flag em Posicao = 0;
Basicamente:

if(valorSensorChuva == 1 && Posicao == 0){
 girar tantos passos e tal sentido
Posicao = 1;
}
if(valorDoBotao == 1 && Posicao == 1){
girar sentidno contrário mesma quantidade de passos
Posicao = 0;
}

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.