Bevor man so etwas einem Arduino-Anfänger als Anleitung gibt, der noch nicht einmal von analogWrite gehört hat, müsste zumindest vorher geklärt werden, wie denn überhaupt der Motor mit welchen H-Brücken-Treibern genau angesteuert werden soll.
Arduino-typisch für Standard-Setups (L293D u.a.) ist dein Code nämlich nicht, und schon gar nicht (didaktisch) "einfach", und auch für mich als Arduino- und RaspberryPi-User noch nicht einmal unbedingt intuitiv verständlich.
Warten wir also vlt erst einmal ab, ob der OP das mit analogWrite verstanden hat, und dann mal sehen....
Lesezeichen