es sollte ein lauflicht geben wenn man auf den Bumper drückt aber das hab ich in einem anderen programm besser hinbekommen aber da sind auch einige probleme aufgetreten:
und zwar beschleunigt der rp6 wenn ich einen Bumper drücke bis der überlastungsschutz anschlägt er soll aber mit einer konstanten geschwindigkeit fahren.Code:/************************************************************/ /***********************ERSTES PROGRAMM**********************/ /************************************************************/ #include "RP6RobotBaseLib.h" int main(void) { powerON(); initRobotBase(); { while(true) { task_motionControl(); task_ADC(); if (getBumperLeft()) { move(50,FWD,300,1); mSleep(250); setLEDs(0b010000); mSleep(250); setLEDs(0b001000); mSleep(250); setLEDs(0b000000); } if (getBumperRight()) { move(50,FWD,300,1); mSleep(250); setLEDs(0b000010); mSleep(250); setLEDs(0b000001); mSleep(250); setLEDs(0b000000); } } return 0; } }







Zitieren

Lesezeichen