motor.py
# Dieses Werk ist unter der MIT-Lizenz lizenziert.
# Copyright (c) 2013-2023 OpenMV LLC. Alle Rechte vorbehalten.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Beispiel für Gleichstrommotor mit Motor-Shield
#
# Dieses Beispiel demonstriert die Verwendung Ihres Motor-Shields
# zur Steuerung von 2 Gleichstrommotoren.
import time
from tb6612 import Motor
m1 = Motor(1) # Motor 1: A0 und A1
m2 = Motor(2) # Motor 2: B0 und B1
while True:
m1.set_speed(100) # Vorwärts
m2.set_speed(100) # Vorwärts
time.sleep_ms(1000)
m1.set_speed(0) # Stopp
m2.set_speed(0) # Stopp
time.sleep_ms(1000)
m1.set_speed(-100) # Rückwärts
m2.set_speed(-100) # Rückwärts
time.sleep_ms(1000)
m1.set_speed(0) # Stopp
m2.set_speed(0) # Stopp
time.sleep_ms(1000)
m1.set_speed(-50) # Langsam rückwärts
m2.set_speed(-50) # Langsam rückwärts
time.sleep_ms(1000)