Phoenix code on Arduino and SSC-32u

Will do! Thanks for the suggestion!
BTW are Hitec 422 strong enough to handle all the load on their own?

In the shoulder, yes, but the 422 is not enough to support the weight of a hexapod vertically against gravity; for this you really need the 645MG.

I have an Arduino Hexapod sketch for the SSC-32.
It may be that the code does not run with the new SSC-32U. The initialization does not seem to work.
thanks for your help

The Arduino Sketch asks the SSC-32 the last two letters “GP”.

if ((cbRead > 3) && (abVer[cbRead-3]==‘G’) && (abVer[cbRead-2]==‘P’) && (abVer[cbRead-1]==13))
return true;

The new SSC-32U has the ending … SB
Therefore he does not recognize him
Someone has an explanation?
Thank you

Where did you find the code? Can you provide a link?

oh Sorry
the Code is from : github.com/davidhend/Hexapod

It is about that of Kurte.(Arduino_Hex)
It works almost down to the uncontrolled movements.

I guess SSC32U because it has more recent firmware (2.50USB)
Do you have a solution?

Thank you
Juka

Not sure about that code - even if it’s based on Kurte’s. Try this instead:
github.com/Lynxmotion/3DOF-4DOF … tBoarduino
Note that you need to have the PS2 connected correctly (test that first).
This is made for the BotBoarduino and SSC-32. Connections can be found here:
lynxmotion.com/images/html/build99f.htm

Thank you, i will try.
The controller with the Ps2 controller works perfectly.
Even when the keys are pressed, something happens.
Only the leg function is out of control

Juka
excuse my English. Is Goggle Translater

I forget to say,
I have an Arduino Mega and SSC-32U
Juka

In theory there should not be any changes to the code, but we have not tried with a MEGA. Do you get any compile errors?

Thanks for your help.
Works fine. After pressing Start, everything goes into basic position. Then the legs move a little. If I move the yoistick move the legs partly, but I will check
Thank you
Juka

Hello,I have a new problem,
After I have pressed the start button, the hexapod goes into the basic position.
Then, however, different servos twitch irregularly.
The other functions go, but at a standstill always with this twitch.
Sometimes everything is OK.
Is there a solution for this.
Batteries are full. It stands on CD spindle.

Thank you
Juka

(Arduino Mega + SSC32U + (BotBoarduino_CH3R_PS2))

Can you provide a video?

Hallo,

youtu.be/3lqyer3ZdG4

The video shows how he works right after the start button.
is there a solution.
Connections a hundred times.
All functions go, but always the uncontrolled movements

THANK YOU

What are you using for power?

  • Servo power
  • SSC-32U power
  • BotBoarduino power (check the jumpers as well)

Some clear photos of each board would help as well.

Hello CBenson,

https://picload.org/thumbnail/rldipppr/20170227_150417.jpghttps://picload.org/thumbnail/rldippiw/20170227_150625.jpg

Power is 5A strong power supply
Baud rate 38400 SSC32U set
Functions go all
I can also reduce the speed with PSB_PAD_DOWN
Single mode goes also …
But always twitch with the uncontrolled
Thank you

Can you perhaps upload larger images?
It looks like you’re using Robonova servos from Hitec, which are meant to operate at 6V to 7.4V (5V might be low).
However, if you have other standard RC servos, then 7.4V will burn them.

Hello CBenson,

I run the servos with 6V
Normal can not move the servos after start push?
I have also tried only with 3 servos.
Is the program not suitable?
PS2 functions are all OK. Servos
But a lot of servos twitch
Is there another program version?
Thank you

I forgot the pictures

picload.org/image/rldippiw/20170227_150625.jpg
picload.org/image/rldipppr/20170227_150417.jpg

My Servos —HSR-8498HB—

I have already invested a lot of money
It would be a pity if there was no solution.

Juka

That’s quite the custom setup. You might want to triple check that all of your servos are connected to the SSC-32U correctly (GND to GND and signal to signal).
You don’t need to power VL on the SSC-32U separately, so you can remove those cables.
Not sure if something might be happening with the wires from the receiver to the Arduino.
Last, check the connection between Tx and Rx from the Arduino to the SSC-32U. Normally you don’t need to connect the SSC-32U’s transmit pin to the microcontroller’s receive pin, but you do need common ground.