Changes for page SSC-32 Sequencer
Last modified by Eric Nantel on 2023/01/16 14:38
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,31 +1,37 @@ 1 -[[image: ssc-32-servo-sequencer-utility.jpg||alt="PLTW-FlowArm.png"width="400"]]1 +[[image:PLTW-FlowArm.png||width="400"]] 2 2 3 -[[[[image:[email protected]]]>>attach:s sc-32_servo_sequencer_utility.zip]]3 +[[[[image:[email protected]]]>>attach:setupflowarmpltw4_3_0_1.exe]] 4 4 5 5 **Table of Contents** 6 6 7 7 {{toc/}} 8 8 9 -= Highlights=9 += Description = 10 10 11 -* Free interface for SSC-32 Servo Controller 12 -* Easily control up to 32 servos 13 -* Create, record and playback sequences 14 -* Explore the full functionality of the SSC-32 15 -* The default baud rate for the SSC-32U is 9600, not 115200 11 +**FlowARM PLTW** is a new graphical interface which provides the user with complete control over the Lynxmotion AL5D robotic arm, both offline and in real time. The user is presented with multiple views of the arm, allowing the user to click and drag the arm to the desired location while the software takes care of all inverse kinematics equations. 16 16 17 - =Description=13 +**Created for Project Lead The Way (PLTW)** 18 18 19 -The SSC-32ServoSequencerUtilitymakesteasytocontroltheLynxmotionSSC-32 ServoControllerandexperimentwithservo-basedroboticsand animatronics.Italsoenablesyoutomove standardR/Cservomotorsindividually,calibratestheirposition,storeandplaybackmotionsequences,upgrade theSSC-32 firmware andmore.15 +Project Lead The Way is the nation's leading science, technology, engineering and math (STEM) solution and is used in over 5,000 schools across the U.S. The PLTW Computer Integrated Manufacturing (CIM) curriculum includes creating an assembly line and use of the Lynxmotion AL5D arm. This software was created so students would have full control of the arm without having to spend significant time programming, and integrate it easily into a larger manufacturing / assembly system. 20 20 21 - The main screen shows 32 sliders: one for each servo output. Users canmanually adjust the sliders left and right to change each servo’sposition (which corresponds to the output PWM signalbetween500us and 2500us pulses). Each slider alsohas “Min” and “Max” position adjustments that allow you to limit therangeof the PWM output to match any physicallimitations imposed on the servo. In addition to being able to type an angle (in the form of a pulse) or use the up/down arrows for minor changes, there are shortcut buttons to reset one or all servos back to their neutral (1500us) position.17 +**Complete Control** 22 22 23 - Basedonwhichoutputs arebeing used,theuser canabelach servoanddisableany servos notinuse.Userscan alsogroupservossothat moving one slider movesalltheservoswhichareinthesame groupatonceand multiplegroups are possible.The user canhen save all the project’sinformation toafilefor futureuse.19 +FlowARM PLTW works with the versatile Lynxmotion SSC-32 servo controller board which not only allows for control of the 6 servo motors of the AL5D arm (with wrist rotate), but also allows for control of additional digital I/O via the interface: 24 24 25 -A very powerful feature of this utility is the new pattern sequencer component that is included in all the Lynxmotion demo projects found in FlowBotics Studio. This pattern sequencer gives the user the ability to create sequences of movements by adjusting the sliders and recording their current positions into keyframes. The size and order of the keyframes can be adjusted and modified to generate very smooth transitions from one position to another. For example, easily create a sequence which has your Lynxmotion Al5D robotic arm pick up an object and place it in a different location (and repeat). 21 +* 2 additional servo outputs 22 +* 8 outputs available for lights, buzzers, and other devices 23 +* 4 inputs for receiving start and stop signals 26 26 27 - Oncea patternis built,itcanbeaddedasablockinanotherpattern. Thisgivesuserstheabilitycreatesome basicpatternsandthen combinethemtobuildmuch morecomplicatedsequences.For example,foryourrover, youcan make a MoveForward,MoveBackwards,TurnLeft, and Turn Rightpattern,andthencombinethemtobuilda more complicatedsequencewheretheroverpatrolsa roomby turning left and right between furniture.25 +The digital inputs and outputs are particularly useful for interfacing the Lynxmotion AL5D with other robot systems used in the PLTW CIM course. This way, the arm can move a object into place, activate another robot, wait until it is done, and then move the object away. 28 28 29 -The utilityisalsogreat foraccessingsomeofthelower levelfeatures of theSSC-32board,suchaschanging itsinternalcalibration settingsusingon-screenknobsand adjustingspecificconfigurationregistersthroughtheutility's commandlineconsole.27 +The SSC-32 and SSC-32U servo controllers can be easily adapted for Bluetooth (wireless) control. As such, the software automatically scans all of the computer's COM ports at various Baud rates in order to automatically detect and connect to the controller, whether it is connected using a cable or via Bluetooth. 30 30 31 -The SSC-32 Servo Sequencer Utility is an example of the type of program which can be built with FlowBotics Studio . Additionally, this utility is included as an open source project within FlowBotics Studio so you can see how it is made and modify it to suit your specific needs. 29 +**Pattern Sequencer** 30 + 31 +FlowArm PLTW has a powerful pattern sequencer component (normally found only in the full version of FlowBotics Studio) that is used to create reusable patterns within minutes or hours, instead of days or weeks. The sequencer also allows you to vary the speed of playback of a routine. 32 + 33 += Specifications = 34 + 35 +* Compatible with Windows XP SP2 (with .NET Framework), Windows 7, and Windows 8. Requires internet connection. 36 +* Minimum requirements for Windows XP: 2 GHz (single core), 1 GB RAM, and 1024x768 resolution. 37 +* Requires Lynxmotion robotic arm with [[Lynxmotion SSC-32 Servo Controller>>url:https://www.robotshop.com/en/lynxmotion-ssc-32-servo-controller.html]]
- ssc-32-servo-sequencer-utility.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.ENantel - Size
-
... ... @@ -1,1 +1,0 @@ 1 -133.8 KB - Content
- ssc-32_servo_sequencer_utility.zip
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.ENantel - Size
-
... ... @@ -1,1 +1,0 @@ 1 -2.6 MB - Content