I am using PCA9685 to drive Servo, which just holds 1 drum stick(aroung 0.5kg). I used Adafruit library, which called Adafruit_PWM_Servo_Driver_Library, to have a test. It did work! However, when it reached the value of SERVOMIN(250) and SERVOMAX(500), the servo will be shaking.
- I tried both 5V and 6V for power supply
2.The original value of SERVOMIN and SERVOMAX are 150 and 600.(These two value will not cause shaking problem)
3.The servo I used is Micro Servo - High Powered, High Torque Metal Gear.(Micro Servo - High Powered, High Torque Metal Gear : ID 2307 : $11.95 : Adafruit Industries, Unique & fun DIY electronics and kits)
4.I set 'delay(500)' between the reach of SERVOMIN and SERVOMAX
The introduction in Adafruit website is really confused me. There are already the value of SERVOMIN and SERVOMAX. What is the 4096? Does anyone can explain to me? Thanks in advance.