Also so müsste es dann aussehen
Code:#include "asuro.h" int main (void) { Init(); MotorDir(FWD,FWD); MotorSpeed(140,140); while(1){ if (PollSwitch()!=0) { MotorDir(RWD,RWD); MotorSpeed(140,140); } } return 0; }
Also so müsste es dann aussehen
Code:#include "asuro.h" int main (void) { Init(); MotorDir(FWD,FWD); MotorSpeed(140,140); while(1){ if (PollSwitch()!=0) { MotorDir(RWD,RWD); MotorSpeed(140,140); } } return 0; }
Geändert von AsuroPhilip (24.07.2011 um 13:45 Uhr)
Wow danke für die schnelle antwort
@Asurophillip: hab das getestet, er fährt aber nur rückwärts
bzw. einen kurzen moment nach vorn und dann rückwärts
Geändert von wertzu8989 (24.07.2011 um 15:23 Uhr)
Probiere es mal so:
mfGCode:#include "asuro.h" int main (void) { Init(); while(1){ if (PollSwitch()!=0) { MotorDir(RWD,RWD); MotorSpeed(140,140); } else { MotorDir(FWD,FWD); MotorSpeed(140,140); } } return 0; }
Philip![]()
Sowas in der Art hab ich auch hingekriegt, aber das bewirkt, dass sobald die tasten wieder frei sind, er nach vorn fährt.
mein ziel wär es, das er nicht wieder nach vorn fährt.
gruß
frank
Lesezeichen