stepper.py
# Эта работа лицензирована по лицензии MIT.
# Copyright (c) 2013-2023 OpenMV LLC. All rights reserved.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Пример шагового двигателя на плате расширения для моторов
#
# Этот пример показывает, как использовать плату расширения для моторов
# для управления одним шаговым двигателем.
import time
from tb6612 import Stepper
stepper = Stepper() # по умолчанию rpm=2, power=50
stepper.set_speed(1) # rpm = 1
stepper.set_power(80) # установить ШИМ
while True:
stepper.step(200) # двигатель совершает 1 оборот
time.sleep_ms(1000)