HotPizzaBox Posted March 18, 2016 at 07:38 AM Posted March 18, 2016 at 07:38 AM Guten Morgen Wir haben gestern den Servo Brick mit einem "china" Servo in Betrieb genommen. Funktioniert soweit auch alles. Nur ein Problem besteht noch. Falls ich die Position des Servos zB 250 nach rechts drehen, danach wieder. Diese funktionieren und führen zu einem kleinen Schritt des Servos. Soweit perfekt. Sobald man jedoch die Servoposition minus 250 stellt (also nach links drehen möchte), passiert ein viel grósserer "Schritt". Das selbe passiert auch, falls man zuerst links und danach rechts fähr. Hat jemand gerade einen Tipp, welche Ursache das haben könnte? Quote
remotecontrol Posted March 18, 2016 at 03:05 PM Posted March 18, 2016 at 03:05 PM Mit "250" meinst Du den absoluten Wert, der bei "setPosition()" übergeben wird, also 2.5°? Das ist ein recht kleiner Schritt... Oder meinst Du 250 weiter in eine Richtung und dann zurück? Hast Du zuerst mit "setDegree()" den min/max Wert für den Winkel eingestellt? Die meisten Servos können nur +-/45°. Quote
HotPizzaBox Posted March 18, 2016 at 07:22 PM Author Posted March 18, 2016 at 07:22 PM Ja ich habe set Degree mit -8000 bis 8000 eingestellt. Und mit 250 setze ich mit 'servo_set_position'. Quote
batti Posted April 8, 2016 at 01:44 PM Posted April 8, 2016 at 01:44 PM Hallo HotPizzaBox, das könnte an den Servos liegen. Gerade günstigere "China-Servos" sind nicht immer von guter Qualität. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.