2017-02-11 7 views
1

Есть ли что-нибудь подобное в arduino?Как поворачивать 2 степпера в одно и то же время?

Я использую библиотеку Stepper.h для использования степпинга, и я хочу повернуть два из них в одно и то же время, возможно ли это?

Дополнительная информация:

Я использую два драйвера ULN2003 и Arduino Nano до проверочные степперы.

Код для одного из них:

void AStep(){ 
     AStepper.step(i1.toInt()); 
     display.println("Turned A stepper;"); 
     display.display(); 
    } 
+1

http://arduino.stackexchange.com/questions/286/how-can-i-create-multiple-running-threads –

ответ

1

Вы можете сделать их appeir, как они двигаются в то время, сделав шаговый делать меньшие «шаги».

Единственное, что этот метод НЕ сделать их превратить в фактической синхронизации.

Snippet by PaulS from the Arduino forums.

for(int s=0; s<step_360; s++) 
{ 
AStepper.step(1); 
BStepper.step(1); 
}