Falls nun immer noch nichts läuft kannst du mal prüfen, ob die Motoren überhaupt Saft bekommen. Normalerweise sollten sie sich -auch wenn sie nicht drehen - beim Anlegen der Motorspannung schwerer drehen lassen (Stichwort: Haltespannung) oder evtl. ein leises Summen oder Pfeiffen von sich geben. Falls sich da gar nichts tut, liegt es vermutlich nicht am Arduino sondern am Motorshield bzw. am Netzteil.
Falls allerdings ein veränderliches Pfeifen oder ruckeln zu hören ist, solltest du noch mal bei den Geschwindigkeiten und der korrekten Step/Umdrehungs-einstellung in Estlcam schauen. Evtl. sind die für deine Motoren zu hoch eingestellt.
Lesezeichen