Go Down

Topic: How do I control 16 servomotors? (Read 174 times) previous topic - next topic

FRI3ND

I want to build a spider; each leg should have two joints.
So I have to control 16 servomotors; can I use shift registers (74HC595) for that?

slipstick

There are several Arduinos that have plenty of pins to allow control of 16 servos in the conventional way. No shift registers needed.

There is also an Adafruit 16 servo board that allows them to be controlled via I2C so very few pins are required. https://www.adafruit.com/product/815

Steve

vinceherman

#2
Jul 12, 2018, 08:05 pm Last Edit: Jul 12, 2018, 08:05 pm by vinceherman
Standard RC hobby servos?  The typical way to do that is with a servo board.

https://www.adafruit.com/product/815

https://www.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-arduino-or-Raspberry-pi-shield/32710084048.html

These have the advantage of giving you and easy way to connect power to the servos independent of the arduino.


Grumpy_Mike

Quote
can I use shift registers (74HC595) for that?
No.

hammy

I'm sure there was a post for a spider with servos about 6 months back ?

Paul__B


Go Up