Stepper конструктор
Stepper(steps, pin1, pin2)
Stepper(steps, pin1, pin2, pin3, pin4)
Эта функция-конструктор создает новый объект класса Stepper, этот объект привязан к одому шаговому двигателю, подключенному к контроллеру Arduino. Конструктор следует использовать при объявлении переменной класса Stepper, обычно в самом начале, вне setup() и loop(). Количество параметров зависит от способа подключения - 2 или 4 выхода используется для управления двигателем.
Параметры
steps: количество шагов в полном обороте используемого двигателя. Если в документации к двигателю указан угол одного шага, то следует разделить 360° на этот угол, что даст нам искомое количество шагов. Так, например, если шаг 3.6°, то шагов 100 (360°/3.6° = 100 шагов). (int)
pin1, pin2: номера двух выходов, используемых для управления шаговым двигателем (int)
pin3, pin4: опционально два дополнительных выхода, в случае 4-х проводного подключения (int)
Возвращаемое значение
Новый экземпляр объекта класса Stepper.
Пример
Stepper myStepper = Stepper(100, 5, 6); |
Смотрите также
- Библиотека Stepper
- setSpeed(rpm)
- step(steps)