Let's Make Robots!

SCOUT+


This is the basic from chassis from lynxmotion by using arduino and I/O shield to control 12 servos. So far was working fine but I want to make it a bit different than original design so I make 2 hands with 4 extra servos. This is where to problem begins. I change to arduino MEGA which should support more than 12 servos but it works very strange after I add #13 servo. Few servos stop working and few doesn't move as they suppose to. It's odd and I have been search all over the net with no luck. Some said it could be timer or some pins I shouldn't use, some said it could be the way I programmed and all other kinds of possibility for such failure. Since I only have this board which could go up to 12+ servos I am start thinking the board itself might have problem. I even tried the code that oddbot use for his test on SPIDER but it just not working properly in my MEGA board.

 

Then I remember I got a servo shield which support 16 servos. Yes, It finally works but it's a bit slow to do the moves. Not as smooth as when I coded in Arduino with 12 servos. Few bad thing about this board is the way it designed. The power connector just right about USB and it's easily causing the power short.

Therefor I add up another shield in between to create the space to prevent short problem.

It's very difficult to coding this biped robot with this servo shield and I was kinda frustrated so I just leave it in corner and play around it once a while until I saw Oddbot has great success on CHOPSTICKS I decide to try SPIDER board on my biped. Hope I can get better result from that~ Waiting for the parts now...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

a friend just give me some piece of m328 nano,i am going to make some arduino based bot.

how weight of your bot?

I was glad you had the second movie.  The first one had too much camera movement to the point of being out of focus most of the time, plus making me dizzy.   :-)

If I have a problem with shorting out, I cut a thin sheet of plastic to fit between the pieces. You can put a drop of glue to hold it in place. 

 

I've had that issue with a board shorting out on the Arduino USB port before. You can try to carefully file down the shorting pins on the underside of your controller, and then cover both them and the top of your Arduino USB port with electrical tape.

Good luck with the Spider board! It'll be cool to see some robots made with that.