I am building a robotic arm and am using MG996R high torque servo motors. And my plan to control it was to use a HC-05 bluetooth transmission chip and a app for my android phone. I inputted everything in to the circuito.io simulator and followed the directions very closely. I also used the code that was provided. Everything uploaded to my arduino uno board. And the app said that my chip was connected. However I can not get the servos to move. Any input that anyone has would be wonderful.
Have you checked all of the connections? Have you made sure your device is receiving the correct voltage using a multimeter? I also recommend looking at the schematics of the motors to make sure you’re applying the recommended voltage to the motors. I also recommend that you search online to see someone else using the same motors. This way you can see the wiring and power supply that was applied.
Could you share the URL for your project? That should include all the components so that we can see if there’s anything missing. It also lets others quickly see the generated code so that we can suggest where to modify the code to test the servos.
Are you trying to use our “Robotic Arm Project” code? It uses a Joystick rather than a Bluetooth module, therefore code modification are needed. Are you sure your code is correct?
Did you test your components using the provided test code? how was it? did it work?
I would recommend you to try with fewer servo motors first, and add them incrementally. this will help you to spot any fails in the circuit.
A small thing about your schematics, It seems our circuit generator has added a spare regulator (the one to the right). It is a bug.
I want to create a 6 dof robotic arm, and I have MG 996r servo motors. Can you supply me with a sample code and a schematic to follow? Or show me how to use your webiste to make this.
P.S thank you for responding to me, and I am a huge fan of circuito, and have recommended and will continue to recommend you guys. Thanks for everything
Hey David, I have tried removing both the electrolytic and ceramic capacitors in the circuit, with no luck. However I did find this open source robotic arm (ill post the link below). Unfortunately I have not gotten to try it out yet. I just left for school and dont have access to my “lab”. However if you wanted to try it go ahead, also let me know if this works or if you find something else that would work. I have wanted to have a robotic arm with higher torque servos (MG-996r) for a while and have only built robotic arms with lower torque servos (SG-90).
also my personal email is… [email protected]
Please email me and let me know what you find or if you just need an extra engineering mind.
Interesting, he doesn’t seem to be using any voltage regulators or capacitors for the servos. He also doesn’t seem to be sharing the ground between the servos and arduino in the illustrated wiring diagram
I recently made a project with 4 MG996Rs and they slowly all fried even though I was giving them all regulated 5 volts.
Running them off the breadboard fried the breadboard too due to the high amperage of the servos. Still doesn’t explain why they all individually fried though.
I posted another post about the extra regulator bug and someone responded a pretty fast with the solution that might be helpful to you.