Motores de passo simultâneos... Biblioteca multistepper.h?

Bom dia pessoal,

Estou precisando fazer alguns motores de passo se movimentarem simultaneamente, entao encontrei essa biblioteca que esta no título (multistepper.h), porem nao entendi direito os exemplos que são dados na referência dela, alguem poderia me explicar melhor?

http://www.airspayce.com/mikem/arduino/AccelStepper/classMultiStepp...

 Nos exemplos eles usam arrays se não me engano, não entendi muito bem como funcionam, daria para não usá-las?

Exibições: 494

Responder esta

Respostas a este tópico

Boa noite Caio, 

Essa Biblioteca AccelStepper é uma das mais mal feitas que já vi. 

Documentação é péssima. 

A gente tem que ficar pesquisando muito para ver se entende. Ou então tentar adivinhar. 

http://www.airspayce.com/mikem/arduino/AccelStepper/classMultiStepp...

Com essa classe Multistepper dá para controlar até 10 motores de passo.

Tem as seguintes funções :

  - mover para 

 - rodar

 - rode para uma posição

Exemplo - três motores de passo movimentando ao mesmo tempo (entendi  isso) 

http://www.airspayce.com/mikem/arduino/AccelStepper/MultipleStepper...

Entendi amigo... Ruim é que não tem outras bibliotecas para usar... Esse programa de exmplo ai, movimenta todos juntos, eu preciso movimentar simultâneo e independente...

Você testou esse programa ? 

Não foi isso que entendi desse programa.

Faça o teste com dois motores e mostre um video, se possível. 

stepper1.setMaxSpeed(200.0);
stepper1.setAcceleration(100.0);
stepper1.moveTo(24);

stepper2.setMaxSpeed(300.0);
stepper2.setAcceleration(100.0);
stepper2.moveTo(1000000);  (essa coordenada esta meio esquisita) 


RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço