Hallo!
Ich habe meinen ASURO problemlos zusammengebaut, alle Kabel sind richtig angeschlossen. Wenn ich mit folgendem C-Code die Motoren vorwärts drehe:
drehen sich beide Motoren rückwärts.Code:#define FULL_L 250 #define FULL_R 250 /* Motor vorwärts */ void MotorFwd(void) { MotorDir(FWD,FWD); MotorSpeed(FULL_L,FULL_R); }
Nagut, habe ich gedacht und folgenden Code ausprobiert:
Damit sollten beide Motoren rückwärts (in meinem Fall: vorwärts) drehen. Stattdessen dreht sich allerdings nur der linke Motor vorwärts!Code:void MotorFwd(void) { MotorDir(RWD,RWD); MotorSpeed(FULL_L,FULL_R); }
Habe ich mit dem Code was falschgemacht, oder gibt es da noch Hardwäreprobleme? Alle motoren sind richtig gepolt.
Vielen Dank schon mal für eure Hilfe und frohe Weihnachten!







Zitieren


Lesezeichen