Pessoal, estou construindo uma maquete de uma casa automatizada para um trabalho da faculdade. Mas estou com problema com o motor de passo.

Problema: O motor fica travando e trepidando. A princípio eu achei que fosse problema no motor, mas depois eu percebi que não, porque testei vários motores e apresentaram o mesmo problema.

Atualmente estou utilizando o código que peguei em um vídeo de Ranato Aloi.

Se alguém puder me ajudar, eu agradeço! 

Segue abaixo o código e o link do vídeo.

https://www.youtube.com/watch?v=Vw-Al1DpFVA

#include <Stepper.h>
const int stepsPerRevolution = 64;
Stepper myStepper(stepsPerRevolution, 22, 23, 24, 25);
int stepCount = 0;

void setup() {
myStepper.setSpeed(200);
}

void loop() {
// velocidade por setSpeed()
for (int i = 0; i < 32; i++)
{
myStepper.step(135);
}
delay(1000);

for (int i =0; i < 32; i++)
{
myStepper.step(-135);
}
delay(1000);
}

Exibições: 4001

Responder esta

Respostas a este tópico

Colega, manda a foto da sua montagem.

Deve ter algo errado,

Impossível todos os circuitos e motores com defeito.

Você esta usando o programa recomendado? 

Qual fonte esta usando - capacidade 1A ou mais ?

Bom dia a todos! 

Problema resolvido.. Todos os motores de passo que compramos estava com defeito! Provavelmente foi um lote defeituoso que compramos na China.  

Vejam que video super legal. Bem instrutivo :

Mais esse :

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço