Example: 50-OpenMV-Boards/60-Shields/64-Motor-Shield/motor.py

# 本作品采用MIT许可证授权。
# 版权所有 (c) 2013-2023 OpenMV LLC。保留所有权利。
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# 电机扩展板直流电机示例
#
# 此示例展示了如何使用您的电机驱动板
# 用于控制2个直流电机。

import time
from tb6612 import Motor

m1 = Motor(1)  # 电机1:A0和A1
m2 = Motor(2)  # 电机2:B0和B1

while True:
    m1.set_speed(100)  # 前进
    m2.set_speed(100)  # 前进
    time.sleep_ms(1000)

    m1.set_speed(0)  # 停止
    m2.set_speed(0)  # 停止
    time.sleep_ms(1000)

    m1.set_speed(-100)  # 反转
    m2.set_speed(-100)  # 反转
    time.sleep_ms(1000)

    m1.set_speed(0)  # 停止
    m2.set_speed(0)  # 停止
    time.sleep_ms(1000)

    m1.set_speed(-50)  # 反转 slow
    m2.set_speed(-50)  # 反转 slow
    time.sleep_ms(1000)

results matching ""

    No results matching ""