Hey Leute,
da ich gerade ein Roboterarm mit Servos baue hab ich folgendes Problem.
Ich möchte das der Servo nicht mit voller Geschwindigkeit sich von Pos. A nach Pos. B bewegt.
Er sollte am Anfang beschleunigen und kurz vor erreichen der Position langsamer werden, geht das?
Zurzeit steuer ich ihn so an (ATMega16):
Und überhaupt, wie realisiere ich am besten eine Roboterarmsteuerung für 7 Servos?Code:'Config Servo Config Servos = 1 , Servo1 = Portb.3 , Reload = 7 'Config Servopin on AVR Config Portb.3 = Output 'Enables Interrupts Enable Interrupts Do Servo(1) = 50 Wait 1 Servo(1) = 145 Wait 1 Servo(1) = 240 Wait 1 Loop End
Mfg
Stefan







Zitieren
Lesezeichen