Lynxmotion AL5D programs other than Flowarm

I am a technical school engineering teacher. I have several years of experience in machine maintenance in a production setting with automation and as a ski lift mechanic. I would like to share those dynamics with my students. I would like to build an elaborate production system in my classroom integrating VEX and Lynxmotion AL5D robots since that is what I have for equipment. Flowarm is a fun and easy program to use, but it’s not designed for what I want to achieve. Is there a program that is more “industry like”, inexpensive, EASY to learn that is more appropriate for my end goal?

The AL5D is driven by an SSC-32 circuit board. What other programs will adapt to that?

@Gumby Welcome to the RobotShop Community.

The AL5D - PLTW arm comes with the SSC-32U servo controller, but you can also operate it with an Arduino-compatible BotBoarduino:

Other programs which can interface directly with the SSC-32U include:


There are no programs we are aware of (at least inherently) which can communicate with both VEX and the SSC-32U.

This having been said, the communication protocol of the SSC-32U us meant to be “human readable” and relatively easy to send serial commands to the controller.

Hope this helps,

1 Like

Thank you for your help. Maybe Flowarm can do what I am thinking and I just don’t realize it. I want to build a conveyor belt that would transport a number of different colored blocks. I want to program a robot to insert each type of colored block into separate bins. If I had four different colors then I would need four separate programs (one for each type of colored block). I can get my VEX system to read the colors, but I need Vex to send Flowarm the correct signal to initiate the correct color sequence to then insert that block into the correct bin.

So… a conveyor and a color sensor ?



The conveyor above is compatible with an RC signal, though the color sensor is not compatible with the system (directly) and would need a separate microcontroller like the BotBoarduino above. The servo which drives the conveyor can be put into RC mode and controlled from the SSC-32U.

The FlowArm PLTW software does take inputs from the VEX Cortex system to trigger start / stop on sequences, which should do what you describe (trigger 1 associated with motion sequence and bin “Blue” for example). The trigger inputs are the analog pins in the middle of the board. Page 8 here:

Can you give me a clue about the toggles and their application?

At the bottom of the window of FlowArm PLTW, you will see the following:
image

Just above that, you’ll see:
image

Here, you can choose a specific sequence to start based on the function keys on the keyboard OR inputs E, F, G and H. Therefore if any of these four pins detects a “high” (from a digital pin), the corresponding sequence will start. Ensure that the connections between VEX and the SSC-32U include the digital pins as well as common ground (you only need one common ground pin).

You can experiment first by creating a sequence and assigning it to a keyboard function key, ensuring that it works, then changing that to an input pin.

1 Like

I’ll give it a whirl and see how it goes.

The round ‘i’ button shows an information overlay. User manual here:

1 Like

Can this same project be achieved using the New LSS Arms?

@stano316 Not currently, but we’ll continue the discussion here with the idea of putting in place an optimal solution:
https://community.robotshop.com/forum/t/can-the-new-lss-lynxmotion-arm-interface-with-vex-edr-and-other-lss-lynxmotion-arms/63401/6