#include <Stepper.h> //подключение библиотеки
const int stepsPerRevolution = 200; //количество шагов на оборот
Stepper myStepper(stepsPerRevolution, 8, 9, 10, 11); //управление выводами 8 - 11
int stepCount = 0; //количество шагов, которое сделал двигатель
void setup() {
}
void loop()
{
int sensor = analogRead(A0); // чтение значения потенциометра
int motorSpeed = map(sensor, 0, 1023, 0, 100); // масштабирование этого значения
if (motorSpeed > 0)
{
myStepper.setSpeed(motorSpeed); //установка нового значения скорости
myStepper.step(stepsPerRevolution / 100); // сделать 1/100 полного оборота
}
}