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):
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
Und überhaupt, wie realisiere ich am besten eine Roboterarmsteuerung für 7 Servos?
Mfg
Stefan
Lesezeichen