Hello Guys,
im new here and i have to say sorry if this question is placed in the wrong Thread. Im almost finsih the build instead of that small problem. I hope someone here maybe have the same issue or someone knows the problem from another project.
I am building the following Hexapod: https://www.instructables.com/Afordable-PS2-Controlled-Arduino-Nano-18-DOF-Hexap/
I used all the parts from the List, only thing wich is different is the servocontroller. The Controller i used is this one : https://www.roboter-bausatz.de/p/32-kanal-servomotortreiber-mit-schnittstellen-fuer-wifi-und-ps2-controller
After assemble all the Stuff and plug the battery all functions and commands are right, same like the Video from the creator. The Problem, its looking like the command have a very big delay and reaction after press buttons on the Gamepad. After Start the Robot the Legs go into Startposition. At this point the robot is standing well and strong on the ground but as soon i try to walk the body goes down and the hexapod is just try to stand up again by itself and its looking like he not have enough power to get up on his feet again. If u need any pictures let me know. So far its all working more well then i expect. Its my first project with electronics and robotics.
Best regards and stay helathy.
Hello @Domustructable and welcome to the RobotShop forum,
Are you using all of the same parts as the tutorial? (except for the servo controller of course)
The servo controller you linked should work for the servos mentioned in the tutorial as those are standard hobby servos. However, if you have some delay issues the problem might be the baud rate you have selected for the controller, or it might be the receiver or the PS2 controller. Now about the lack of power you mention, as the servo controller you have should work for those hobby servos, the problem might be the battery, check its capacity and discharge rate, if you are not familiar with these concepts I suggest checking this tutorial:
I hope that helps!
Dear Geraldinebc15,
thank u very very much for ur response and sorry for my answer delay iwas way to busy to continue my Project.
U Proof what im already guess. But how can ich change the Baudrate of the Controller? I try to change it in the serialmonitor of Arduino Software.
But im very not sure its the right way to change it.
I will also check the toturial and try to see its about the batterys, just to be sure.
But i still think its the baudrate, the weakness is not always happens, after first startup and going into Startposition the Legs stand strong and also able to lift up the Body.
Im Using the same Battery specs like in the Buildingplan and the same MGS90 Servos.
According to the tutorial you linked in the project they use a baud rate of 115200 but on the product page for the servo controller you have, it says the default UART baud rate is 9600, you can change that using the servo controllers software (check pages 16-17 on the manual)
Hi again,
after little while i was able to test again ur idea.
First i was very optimistic, but i have no success until now.
But thanks anyway for ur Tip, it helped me a lot because i not see it before.
Now i chnaged the Buadrate and tryed out all Rate´s, beginning with 9600 up to 115200 but its not help.
I also chnaged the Bausrate wich they set in the Arduino code cause i was think its should be same everywhere.
I also tryed out to just change it for the servo Controller.
Later this evening i will try another arduino Nano because the one wich i use now was getting transport demage and have bended Contactpins, my hope is small but maybe its the point of trouble( Hope is small because i tryed some test before use it for the Spider and they work all fine).
I also see, the Baudrate of the Gamepad is 57600, like i mention before i also try it after i see it.
Maybe u have another idea what can cause the problem, hopefully say ^^
aynways i wish u a very nice rest Sunday and stay helathy.