kann mir vielleicht noch jemand sagen warum der servo im folgenden programm flüssiger dreht, als in dem von dirk? liegt das an der ansteuerung mit der fernbedienung?
Code:
// RP6 steuert ein Servo an der SL1-LED mit Sleep()
#include "RP6RobotBaseLib.h" // Denn vollen Funktionsumfang der Lib bezahlen
// wir mit den störenden Interrupts
uint8_t stellzeit, servopos=10;
int main(void)
{
initRobotBase();
setLEDs(0);
startStopwatch1();
while(true)
{
while(getStopwatch1()<2000)
{
setLEDs(1);
sleep(10);
setLEDs(0);
sleep(200-10);}
while(getStopwatch1()>2000)
{setLEDs(1);
sleep(20);
setLEDs(0);
sleep(200-20);
}
}
return(0);
}
gruß
Lesezeichen