#include <Stepper.h>
#define STEPS_PER_REV 2048 // Количество шагов для полного оборота (28BYJ-48)
#define RPM 10 // Скорость вращения (оборотов в минуту)
// Подключение к ULN2003
Stepper stepper(STEPS_PER_REV, 8, 10, 9, 11);
void setup() {
stepper.setSpeed(RPM);
}
void loop() {
stepper.step(STEPS_PER_REV); // Один полный оборот вперед
delay(1000);
stepper.step(-STEPS_PER_REV); // Один полный оборот назад
delay(1000);
}