Monday, February 14, 2022

15 DOF Humanoid with PCA9685 and MAX7219

There was not enough pins available on my Arduino UNO to interface a LCD.  I was using 15 pins to control the servos.  So I added a PCA9685 servo controller.  It only uses 2 pins to control 16 servos, thus freeing up many pins for further experiments.  

When I first fired up the PCA9685 shield it quickly smoked.  The polarity protection transistor could not handle the current.  So I replaced it with a jumper wire for now.  The transistor is located next to the power connector near where it says "GND".


Here is the video of the robot:

https://www.youtube.com/watch?v=u30YtSnnPJE

Here are some of the robots facial expressions:




In this picture you can almost see the fear in his eyes!




No comments: