Hallo,

ich befasse mich gerade mit einem ähnlichem Thema.
So wie ich das verstanden habe würden, wenn du alle Leitungen auf high legst die Motoren gar nichts machen.

Die beiden "zusammengehörenden" Inputs geben jeweils die Richtung, in die sich der Motor dreht, an: Immer wenn die Ports unterschiedliche Polarität haben dreht der Motor in eine bestimmte Richtung, je nachdem wo Low und High anliegt. Wenn du beide auf high, bzw. beide auf low setzt fungiert das als Bremse.

Um die Geschwindigkeit zu ändern, musst du dir die Enable-Leitung vornehmen:
Wenn du die auf high setzt, bedeudet das volle Leistung, auf low bedeutet demach Stillstand.
Um die Geschwindigkeit einzustellen musst du den Motor quasi entlich mal in der Sekunde ein und ausschalten. Das geht mit einem PWM-Port. Wie das aber geht, weiß ich auch noch nicht ganz so richtig. Damit bin ich auch noch beschäftigt. Zu diesem Thema habe ich aber auch schon ein neues Thema aufgemacht...

Thomas