motor.py
# Ce travail est publié sous licence MIT.
# Copyright (c) 2013-2023 OpenMV LLC. Tous droits réservés.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Exemple de moteur DC avec le shield moteur
#
# Cet exemple montre comment utiliser votre shield moteur
# pour contrôler 2 moteurs DC.
import time
from tb6612 import Motor
m1 = Motor(1) # moteur 1 : A0 et A1
m2 = Motor(2) # moteur 2 : B0 et B1
while True:
m1.set_speed(100) # Avant
m2.set_speed(100) # Avant
time.sleep_ms(1000)
m1.set_speed(0) # Arrêt
m2.set_speed(0) # Arrêt
time.sleep_ms(1000)
m1.set_speed(-100) # Arrière
m2.set_speed(-100) # Arrière
time.sleep_ms(1000)
m1.set_speed(0) # Arrêt
m2.set_speed(0) # Arrêt
time.sleep_ms(1000)
m1.set_speed(-50) # Arrière lent
m2.set_speed(-50) # Arrière lent
time.sleep_ms(1000)