I don’t know how to store the commands in my johnny 5 memory. I can only make him perform all the moves while he’s plugged to my pc. Though I’ve used the guide to complete all these tasks. I’m still not sure how to send all this information to the robot and have it stored, so I can unplug it and set it alone so it can perform its task. How can I make him move without being plugged?
Storing sequences in the SSC-32’s EEPROM is covered in the SEQ users manual. Perhaps if you were to quote where in the manual you are having problems it may help us to help you. Also the SSC-32 will store tons of sequences in the EEPROM, but you still need to tell the SSC-32 which sequence to run, and at what speed and direction to run the sequence. These are serial commands just like any other SSC-32 command. This is normally done with a microcontroller. The micro would monitor sensors and send the appropriate commands to the SSC-32 for the required response. Hope this helps.
Thanks for the response. I was looking at the ‘project’ module page. Im new to this about robotics and programming and don’t really now to what page I should look in the guide. I’ve read it all but I’m not sure where to look for this information. All I’ve done so far is configuring the servos and made a project with 10 different steps for the robot to do. I’ve also exported the project. What do I do next? I want to load the commands into my robot so I could unplug it and make it perform the commands.
I haven’t done it before, but looking over the SEQ user manual it doesn’t look too complicated. To store sequences in the SSC-32’s EEPROM you must use the GP firmware, and install a 24LC256 or 512 EEPROM chip in the socket if your SSC-32 does not have it. Then, from the Project screen click basic export, then SSC-32 GP firmware export. It will create two files. The first is a program for your selected microcontroller so you can tell the SSC-32 which sequence to play and at what speed and direction to play at. The second file is *.EEP and it includes the actual sequence steps. Then open the GP sequencer main menu then Sequence Viewer to see the sequence steps. It is here that you actually write the info to the EEPROM. You can then use the GP Sequencer Control Panel to test the saved sequences. Dig in and let us know when you have more questions.
Where can I purchase the 24LC256 or the 512 EEPROM chip? I can’t seem to find it anywhere here in lynxmotion.com. This is the only way I can download lynxTerm, right?
I think I have myself mixed with two things. I did some research about the programs and it seems that they are similar softwares. Currently I have both the V. Sequencer and the LynxTerm in my desktop. Both make the robot run, right? Do I need LynxTerm to run my Johnny 5 or just the Visual Sequencer? Both? I was mentioned from the tech support group to install the firmware. Now that is installed, when I use it and try to connect with the port, it responds to me thats it unable to connect. And with the visual sequencer I’m able to connect with the port. Maybe what I should be asking is the difference between these two programs and what their purpose are?
LynxTerm is a free program to test the SSC-32, test the 12 servo hexpod sequencer, and update the firmware. It does not have the ability to store sequences.
As for the connection issues. You have used too many “it’s” in a row for me to really understand the problem. Did the firmware update go through without problems? There is nothing in the GP firmware that would prevent applications from connecting. Those sections of the code are exactly the same in XE and GP.