Вот пример работы с шаговым двигателем
PHP код:
#include <Stepper.h>//подключить библиотеку
#define STEPS 100 // полное колличество шагов в одном обороте вашего ЩД
Stepper stepper(STEPS, 5, 6, 7, 8); // создать экземпляр класса , определить пины управления драйвером ШД
void setup()
{
stepper.setSpeed(30);// скорость вращения вашего ШД, хх оборотов в минуту
}
void loop()
{
// if(ваше условие)
stepper.step(100); // сделать один оборот 100 шагов
}