motor.py
# Questo lavoro è concesso in licenza MIT.
# Copyright (c) 2013-2023 OpenMV LLC. Tutti i diritti riservati.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Esempio di Motore DC con Motor Shield
#
# Questo esempio mostra come utilizzare il motor shield
# per controllare 2 motori DC.
import time
from tb6612 import Motor
m1 = Motor(1) # motore 1: A0 e A1
m2 = Motor(2) # motore 2: B0 e B1
while True:
m1.set_speed(100) # Avanti
m2.set_speed(100) # Avanti
time.sleep_ms(1000)
m1.set_speed(0) # Arresto
m2.set_speed(0) # Arresto
time.sleep_ms(1000)
m1.set_speed(-100) # Indietro
m2.set_speed(-100) # Indietro
time.sleep_ms(1000)
m1.set_speed(0) # Arresto
m2.set_speed(0) # Arresto
time.sleep_ms(1000)
m1.set_speed(-50) # Indietro lento
m2.set_speed(-50) # Indietro lento
time.sleep_ms(1000)