Código Motor de Passo


estou usando um código de exemplo que vem junto com biblioteca pra usar o motor de passo.
eu tenho em mãos pra uso o shield l293d mais uma placa arduino uno e 2 motores de passo no shield, identifiquei os fios e tudo mais, parte fisica está pronta agora com esse código eu consegui fazer 1 motor rodar por vez e não consigo fazer os 2 motores de passo rodarem juntos, alguém poderia me ajudar.


o código que estou usando de exemplo é este :
code: [select]

// adafruit motor shield library
// copyright adafruit industries llc, 2009
// code public domain, enjoy!

#include <afmotor.h>

// connect stepper motor 48 steps per revolution (7.5 degree)
// motor port #2 (m3 , m4)
af_stepper motor1(48, 1);
af_stepper motor2(48, 2);

void setup() {
  serial.begin(9600);           // set serial library @ 9600 bps
  serial.println("stepper test!");

  motor1.setspeed(30);  // 10 rpm   
  motor2.setspeed(30);  // 10 rpm   
}

void loop() {
  serial.println("single coil steps");
  motor1.step(100, forward, single);
  motor1.step(100, backward, single);
  motor2.step(100, forward, single);
  motor2.step(100, backward, single);

  serial.println("double coil steps");
  motor1.step(100, forward, double);
  motor1.step(100, backward, double);
  motor2.step(100, forward, double);
  motor2.step(100, backward, double);

  serial.println("interleave coil steps");
  motor1.step(100, forward, interleave);
  motor1.step(100, backward, interleave);
  motor2.step(100, forward, interleave);
  motor2.step(100, backward, interleave); 

  serial.println("micrsostep steps");
  motor1.step(100, forward, microstep);
  motor1.step(100, backward, microstep);
  motor2.step(100, forward, microstep);
  motor2.step(100, backward, microstep); 
}

para conseguires que rodem juntos nao podes usar essa biblioteca... ou entao, para minimizar o que ves, tens de comandar cada motor para dar um passo de cada vez


Arduino Forum > International > Portugues > Código Motor de Passo


arduino

Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support