Will start this out with the fact that i am new to the robotic's scene and am still figuring things out.
Welcome to the forum. Let's see if I can help.
I have purchased and built the Johnny 5 kit only adding the PING))) sensor 'eyes' and BlueSMiRF (without the antenna). As you know the kit comes with the Sabertooth and SSC-32 boards. After the initial assembly i noticed some things not hooked up and have read the forums and manuals for help. I have discovered that I am missing parts to actually see Johnny 5 move. I don't have a serial to USB dongle, while i have the bluetooth Smirf it didn't come with the 90 degree header pins so i cannot plug it in, i don't have a power cable for the SMiRF, and i don't have any wires that connect the Ping))) board to anything on the robot.
Let's go in reverse here...
The Ping sensor does not include a cable and is, in fact, not required for the Johnny 5 robot. It is in the pictures as a decoration, which is why it is labeled as "eyes" instead of an actual part number.
I can't help you with the 90Â° pins, but you could solder wires directly to the board. Alternately, this cable
could be used for power once you get the pins installed.
By "serial to USB dongle", do you mean something like this
or the reverse of that?
1. I see some people talking about using a wireless PS2 controller to control Johnny5, but it seems like they all talk about using BotBoard2 with the PS2 controller. Can the wireless PS2 controller work with the SSC-32 and Sabertooth boards? If not is the BotBoard2 an add-on or does it replace one of the existing boards?
The SSC-32 is a servo controller and is incapable of acting on its own. It needs a PC or a microcontroller, such as the BASIC Atom Pro 28 on a Bot Board II, to tell it what to do. So in this case, the PS2 controller is plugged into the Bot Board II, which interprets the controller data and forwards relevant signals to the SSC-32 so that the robot will move. In this configuration, the BluSMiRF would not be used at all.
2.Where do you plug in the PING))) sensor on the SSC-32 board so it works? Do i just use a Servo extender cable to do that?
You would use a servo extender cable, yes. However, the PING))) sensor will not work with the SSC-32. You would need to plug it into the Bot Board II if you wanted to use it.
3. When this is completely hooked up, will i just be writing programs that Johnny5 executes (like dance moves to Low Rider)? Or can i just control Johnny5 similar to an RC car where i decide where he moves and does on the fly (For example could my 5 year old son drive it around the house or is it more complex)?
That all depends on you. If you're writing the programs, you decide that.
4. Also i am running a Windows 7 64-bit system, is that going to cause any problems with the Sequencer software or getting this robot running?
Not that I'm aware of.
Hope this helps.