Hello,
I have this arm robot AL5B. First the Arduinono board looks different then the instruction manual. After completing the “AL5 base” I have connected USB to the Arduino board (SSC-32U) together with the power supply. Also software is install “SSC-32 SERVO SEQUENCER”. After plug in the USB cable the motor get signal to move 2 steps every 3 seconds, one direction only, and continues like this. The software can’t control the move. Also turning the power ON/OFF make no difference. All connections are good, and jumper VS=VL is remove. I need help to go forward. Thanks for response.
We see from your order that you actually have the AL5D: robotshop.com/en/lynxmotion- … o-kit.html
This includes the BotBoarduino, not the SSC-32U. The BotBoarduino cannot be used with the SSC-32 Servo Sequencer software - you need to use Arduino.
Note that the Arduino sample code we provide can be found here: github.com/Lynxmotion?tab=repositories
Hello,
Thanks for fast response. Yes you are correct we have AL5D. I have look on the connections for “BotBoarduino”, (looks like the board we have), and the servo connections are in zone 6, pin 10 (3 pin connection, and black facing to the edge of the board). Still not working as the instructions shows for AL5D. The motor move every two steps every 2-3 seconds. Also I have VS=VL jumper. Need help. Maybe I missing something, but for now is not working. Maybe we have damage the board by connecting servo in pin 0, zone 11. Also we are not using 9V battery, just VS=VL.
Thanks
Can you provide a few clear photos of your setup, especially the connections to the board, and perhaps a screen capture of the software you are trying to use (when you press reply here, there is an “attachments” section just below).
[left]See included pictures[/left][left]Anyway when the board have power we have:
Power LED: ON
LED: D4; D5; D6 will cycle with the motor movement. Again, the motor start to move after power on, and make a (2) steps in one direction every 2 seconds. No software is connected yet, just power and USB connection.
Thanks for help again,[/left]
You have the servo connected to digital pin 10, but the jumper for that block of pins is set to 5V, as opposed to VS. This means you are trying to power it from the 5V output of the ATMega chip, which is not enough for a servo. Move the jumper to VS.
I have try that already. Exactly the same result. If servo is disconnect, LEDs and speaker does the same pace. I think is the board, or the programing.
If it does not work, then it’s likely the programming. Set VL to USB, and remove the VS = VL jumper. Load the servo sweep example in Arduino. You may need to install the servo library for the example to appear under File -> Examples
arduino.cc/en/Reference/Servo
Ensure the servo is connected to the right pin, and that the corresponding jumper is set to VS. So long as the board is powered correctly, the servo should sweep.
The JA to JD jumpers are not relevant.
Thanks for responding back. You have lost me now. When we purchase this robot, was stated we will have all the instruction needed to assemble, and will be preprogram, and capable to use PS controller. The instruction we have seen on line where very good in mechanical side, but the microcontroller board instruction, cover for a different model. Yes the board we have maybe needs to be flash to a different program, but we will need step by step instruction, on what needs to be done to make this robot to work as intended. This includes the jumpers, and wire connection on the board, software needed, correct driver, etc. So far when is connected to Window 10 computer, and the driver is install correctly, and I can see it. I have downloaded software, but not sure is the correct one, etc. Without step by step instruction to make this work, I will have to initiate a return for the robot.
We do not see a Lynxmotion PS2 remote control as part of your orders? To use the BotBoarduino with a PS2 remote control:
lynxmotion.com/images/html/build091b.htm
Wiring is here: lynxmotion.com/images/assemb … ps2arm.png
Be sure to check the jumpers as well.
Sample code is under step 3.
We strongly suggest the standard Lynxmotion PS2 remote control as others are known to have issues:
robotshop.com/en/lynxmotion- … er-v4.html
What PS2 remote are you using and how do you have it connected?
In your last reply, you only want to learn how to drive one servo using the BotBoarduino, so to do so, you would need to understand the Arduno Servo Library.
Assembly guide (in order):
Thank you for responding in my previous post. Appreciate you have lay out steps to make this happened.
Like you mention I will buy the controller kit you have send me the link. (PS2).
Now for the assembly steps you have send me those are not entirely[font=Times New Roman][/font][font=Times New Roman][size=3] corr[/size][/font]ect from assembly order. Take a look.
- This is correct to step 15. From here a different controller is cover. All those steps are missing fro the board I have. Example: with the BotBoarduino I have can I use “Servo Seqvencer Utility”?
- In Assembly Guid nr.2, again this is very good until Step 21. From here, again a different board is cover. Those missing steps for BotBoarduino are needed.
Yes I will need to learn about the programing of the board, but none of those instructions cover any of them.
Is any way for you to create a file with all the programing needed for this robot, to make it run initially, and how I may be able to loaded to the board memory. This will be helpful, or send me a board preprogram already, and send the one I have back to you. In meantime I will order the remote kit (PS2).
Thanks again for response.
For step 15 in the guide, the intention is to show you how to mount “the” board - it shows an SSC-32, but the mounting for the BotBoarduino uses the same physical PCB size and mounting.
For step 21+ in the arm assembly guide, you are correct. You would then move on to the third guide for the BotBoarduino.
We offer “plug and play” sample code for use with the PS2 controller (Lynxmotion Github page), as well as keyboard input, but none to experiment servo by servo.
The servo library really is the best for seeing how to program a servo to move - try servo sweep, and send individual positions and create sequences.
Thanks again for replaying on this.
I have fallow exactly toy links, or advice, and please take a look, on what I am doing.
So I have try to reprogram or upload a sketch to the board.
- The board have good communication true USB port, install the driver by itself, and have COM3 with 9600. This is good. See picture 1.
- I have install “The Arduino Software (IDE)” from web side link you have provided. All good here. Also I have get board info from the software. In picture 2. Shows as the board is “unknown”
- I have try to get the setup for correct board. As you can seen the BotBoarduino" is not on the list, so I have try “Arduino/Genuino Uno” what was default when software is loaded. See picture 3.
- Now I have try to Upload a very basic sketch from the library to the board. When loading I can see the board to pause for a second from the steps are during continuous every 2 seconds. This was describe in previous posts. The sketch fail to upload showing the error. See picture 4.
- Also I have pick few different boards from the list, trying to upload few different sketches, all falling with same error as shown in picture 4. This let me to conclude as the board from the kit is not working, or I still miss one or more steps. Please help.
- The BotBoarduino is not Uno-based. You need to select Arduino Duemilanove.
Try again.
Thanks for responding again. This time I have good news. It work using “Arduino Duemilanove” setting. I was able to upload a very basic sketch, and now the board stop previous program. Now with your help, please let make this work as the robot was design. Please send me the text in a sketch, for me to copy exactly, and upload the board using Arduino Software (IDE).
Now the SSC-32 Servo Sequencer Utility do not work with this board now, and never work. This software is compatible with this board? Again please send me what is needed step by step to make this work.
No, the SSC-32 is a different board and as such, the SSC-32 software does not work with the BotBoarduino.
In terms of the next step, we offer sample code and a guide here:
lynxmotion.com/images/html/build091b.htm
Note that the sample code needs a Lynxmotion PS2 remote control.
If you do not have one, you will need to modify the code so it works as you want.