I have an extreme hexapod 2 kit, pretty outdated I know but as far as I can tell its pretty much the same as the current 2DOF Hexapod, and I cannot get it to move. It has a bot board 2 with a 28 pin basic micro and an ssc-32 board controlling all of the servos.
The problem I am having is that I cannot get the hexapod to respond to the ps2 control correctly or to work with the sequencer when it is plugged into the computer. I know that the ssc-32 board is good because i can connect to lynxterm and control each of the servos independently fine. However when I try and use the sequencer I get no response.
I also tried loading all of the programs onto the chip and testing them with a ps2 and a ps1 controller (I adjusted the padMode line for the dualshock 1 controller) and I got the same results for both. What would happen is that the code would program onto the chip fine but when I went to test it the only response I could get with the controller is when I pressed the buttons on the d-pad, which is supposedly to adjust speed, the bot board would beep and occasionally pressing the x, square, circle or triangle buttons would make the servos twitch into a new position.
I have double and triple checked my wiring and all of my jumpers and tried several different arrangements and I still get nothing. Right now I am powering everything off of a single 7.4 volt wall supply, could this be the problem? I have not had a chance to try with a battery. As far as I can tell this is the only thing different that I am doing.
Humm. Suspicious of the 7.4v Wallpack powering 6v servos.
Not ideal but depends on what servos you have?
On another note you can get it to work with the ssc. Can we have some pictures of both boards.
How does the ssc light respond when plugged into the onboard from powering up, to pushing a button on the ps2.
I am going to try and get a 6volt supply and battery soon but this is all I had on hand and it seemed like it should work ok from what I was reading but I would at least like to get a separate 9volt for the boards.
When I turn it on the bot board beeps and the bot board LED stays lit solid. The SSC led flashes very rapidly. When I press a button on the d pad of the ps2 controller it stays off for a second in time with the buzzer sound.
I tried loading a different program on that assigns the up and down on the d pad to raise and lower the height and the legs respond for a second when I first press it and one side with lift up and then all I get is beeps.
Yes first sort the power supply out. im hoping you have not fried anything!
Assuming baud rates are correct and that you ps2 is also correctly wired
When you say the botboard beeps is it continuous or does it stop.
The SSC light will be steady when power is applied and will remain lit until the processor has received serial data from your basic atom. It will then go out and will blink whenever it is receiving serial data.
PS:
You might like to know that if you remove the burnt plastic film from those Lexan parts then it will be nice and shiny.
The Lexan pieces have a protective covering that needs to be removed before assembly. When the laser cuts, the covering melts into the cut edge which can make removal difficult. If you gently scrape the cut edge with a metal edge, such as a flat blade screw driver, the covering can easily be separated with a thumb nail.
It also sounds to me it may be a power issue. Try connecting a 9v battery to the BB2, then move the purple wires from the SSC-32 to the VL terminal on the board and remove the VL=VS1 jumpers and then try it.
It seems as though you all are right it is defiantly a power issue. I jerry rigged a 9volt to power both of the board separately and now it will respond to the sequencer and move its legs! However when I place it on the ground it cannot support its weight and the servos crash I believe or at least they stop trying to move. I decided not to let it try its own weight again. When I tried to control from the ps2 controller my results were better than before but not as good as the sequencer. The best I got was a slow jerky motion that again could not hold its weight.
To me this means that there is an obvious current issue because the servos cannot get enough torque to lift itself. Is this the right reasoning? I hope to get a 6 volt battery pack within the next few days and I’ll update more then!