In this section you will find step-by-step instructions for some typical robot-building tasks.
Materials: SSC-32 board, connection wires
Tools: mini screwdriver
- Use the mini screwdriver to unscrew the VS1+ and VS2- connections to create a large enough opening for the red and black wires (respectively).
- Connect the red wire of the power leads (ex. the Battery Quick Connect) to VS1+ and the black wire to VS2-, then re-tighten the screw.
- Make sure the jumper is attached to the board.
Materials: SSC-32 board, battery quick connect, battery pack
Tools: mini screwdriver
- Use the mini screwdriver to unscrew the VS1+ and VS2- connections to create a large enough opening for the red and black wires (respectively).
- Connect the battery quick connect to the VS1+ and VS2- connectors on the board, then re-tighten the screws.
- Connect the white plastic quick connector end to the battery pack's connector, matching the red wire with the red wire and the black wire with the black wire.
Materials: SSC-32 board, switch, AC power plug
Tools: mini screwdriver
- Use the mini screwdriver to unscrew the VS1+ and VS2- connections to create a large enough opening for the red and black wires (respectively).
- Connect the red wire of the power leads of the switch to VS1+ and the black wire to VS2-, then re-tighten the screws.
- Attach the switch to the AC power plug
NOTE: there are 2 states on the switch, however both are labeled "On" (there is no "Off" label, just "On" and "On"). The "real" on is shown in the picture.
- Connect the power plug to the wall socket or power bar.
Materials: SSC-32 board, serial cable, computer
- Attach the serial cable to the computer.
- Attach the serial cable to the SSC-32 board.
Materials: Battery charger, battery pack
- Attach the wire end of the battery charger to the battery pack.
- Plug the battery charger into the wall socket or power bar.
Note: Ensure that the battery charger is set to 0.6V, and not 1.2V.
Materials: SSC-32 board, servo
- Connect the black plastic end of the servo wire to a numbered set of pegs on the board, with the black wire (the ground) towards the outside of the board (towards the grounding icon).
- Ensure that you push it down until it snaps into place.
Materials: bracket, servo, horn, small black screws (with washers & nuts), silver screws (with washers & nuts)
Tools: screwdriver, wrench
- Fit the servo into the bracket and attach with silver or black screws, depending on hole sizes. Rotate it to the appropriate place so that it is free to move to the maximum and minimum desired positions.
Materials: ASB-04 bracket, servo, horn, small black screws (with washers & nuts), silver screws (with washers & nuts)
Tools: screwdriver, wrench
- Rest the servo in the bracket, with the horn facing outwards.
- Use the silver screws to attach the four corners of the servo to the bracket.
Materials: ASB-03 bracket, servo, horn, small black screws (with washers & nuts), silver screws (with washers & nuts)
Tools: screwdriver, wrench
- Unscrew the default horn from the servo. Remove it.
- Fasten the horn to the bracket. Ensure that screws and nuts will not get in the way of servo motion. Two small black screws and nuts will typically suffice.
- Attach the horn to the servo, then place and tighten the servo screw to secure the horn in place.
Materials: ASB-03 bracket, ASB-04 bracket, servo, horn, small black screws (with washers & nuts), silver screws (with washers & nuts)
Tools: screwdriver, wrench
- Attach the servo to an ASB-04 bracket.
- Fasten a circular horn (preferably a metal one) to an ASB-03 bracket.
- Attach the horn to the servo which is held by the ASB-04 bracket.
Note: Ensure that the joints can rotate to the desired minimum and maximum positions in the correct directions for your robot.
- Repeat this process for the other joints.
http://www.lynxmotion.com/images/html/build16a.htm
Materials: ASB-03 bracket, ASB-04 bracket, servo, horn, small black screws (with washers & nuts), silver screws (with washers & nuts)
Tools: screwdriver, wrench
- Unscrew the default horn from the first servo. Remove it.
- Attach the horn to an ASB-04 bracket using the small black screws.Two small black screws and nuts will typically suffice.
- Attach the horn on that bracket back onto the servo it originally came from. Set this aside.
- Unscrew the default horn from the second servo. Remove it.
- Attach the horn to an ASB-03 bracket using the small black screws.Two small black screws and nuts will typically suffice.
- Attach the horn with the bracket onto the servo it originally came from.
- Rest the second servo in the ASB-04 bracket, with the horn facing outwards.
- Use the silver screws to attach the 4 corners of the servo to the bracket.
NOTE: You may have to remove the servos from the horns and readjust their rotation before you re-attach them, since servos do have a limited range of rotation, and depending on how they are attached, they may not rotate the amount you want them to in a given direction (or their rotation may be blocked by other brackets).
Materials: grip kit, servo
Tools: screwdriver
- Remove the servo horn.
- Attach the grip onto the servo. Make sure it snaps down tightly.
- Ensure that the servo can move appropriately so that the grips open and close fully (or to the desired distances).
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: LynxTerm
- Ensure that you have successfully connected the SSC-32 board to the serial port on your computer, and a power source (see How Tos 01-04).
- Launch the LynxTerm application.
- To check if your SSC-32 board is correctly connected to the computer, press the "Reg." button in the bottom left corner of the application. If incorrectly connected, an error message will pop up.
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: LynxTerm
- Ensure that you have at least one servo connected to your SSC-32 board
- Select the desired servo from the dropdown menu in the top-right corner of the application. The numbers representing the servos in the dropdown menu directly correspond to the numbers written next to each servo port directly on the SSC-32 board.
- After selecting a servo, you can test its rotation using the slider beneath the dropdown menu. The values in the slider represent position numbers along the servo's rotation; you can set the minimum and maximum positions using the spinner controls above and below the slider.
NOTE: Each type of servo has a different inherent limit in its rotation, so a servo may or may not actually be able to reach the minimum and maximum positions you set.
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: VSA
- Ensure that you have successfully connected the SSC-32 board to the serial port on your computer, and a power source (see How Tos 01-04).
- Launch the VSA (Virtual Show Automation) application; a blank file will automatically open.
- There are 4 main areas within the VSA interface - the Device View, the Timeline, the Plot View and the Wave View. Though each can be useful at times, the main area that will be used is the Device View. The playback controls for your animation are found on the right-side of the application.
- For the board to be able to communicate properly with VSA, you must set the Baud Rate, which is the "the number of symbol changes (signalling events) made to the transmission medium per second", to 115200. This is accomplished by going to Tools >> Settings, and under the Port Settings tab, double-click the Rate number next to the COM1 port and set its value to 115200.
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: VSA
- Ensure that you have at least one servo connected to your SSC-32 board
- To set a servo's maximum, minimum and default values/positions, you go to Tools >> Settings, and under the Device Settings tab, you will find a chart of all of the possible devices that could be connected to the board (connected, or not). Like in Lynxterm, the numbers of the devices in the list correspond directly to the servo port numbers written on the SSC-32 board.
- To set a value (minimum, maximum, or default) of a servo, double-click the corresponding cell of the desired device. A dialogue will pop up that lists the minimum, maximum and default values for that servo. To change them, simply type in a new value in the input fields. You can test values by using the dial in the dialogue to rotate the servo.
NOTE: it is important to set the values for your devices for two reasons. First, it is helpful to be able to set the maximum and minimum values in cases where you don't want the servo to over-rotate in a direction, whether by you doing it manually, or in an automatically generated animation (ex. movement to an audio file). Second, it is important to set your default values since they represent what your robot will look like at rest - when you reset all of the devices, they will go to this position. For example, for our robotic pony, our default positions had the pony standing straight-up on all fours, with his head and tail at a neutral position, and his jaw closed.
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: VSA
- Ensure that you have at least one servo connected to your SSC-32 board
- In the Device View, click and drag somewhere on the line of the device you would like to add animation to. The length of the bar you create represents how long it will take to complete the animation. You can change the length at anytime by selecting it, and then using the resize handle that appears when you hover over one of its ends with your cursor.
- To change the end position that will be reached in an animation block, you can double-click it to bring up a dialogue. The end position can be altered by entering a new value in the corresponding input field, and values can be tested using the dial within the dialogue.
NOTE: the start value of a servo can not be changed since it is automatically determined by the end position of the previous animation block. If there is no previous animation block (i.e. if it is the first animation block), its start position is set to the default position of the servo (yet another reason why it is important to set the default values before you start your animation).
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: VSA
- Ensure that you have at least one servo connected to your SSC-32 board
- Load an audio file by going to Tools >> Load Audio File... In the dialogue that pops up, click the "Add" button, then the [...] button that appears towards the top of the dialogue to browse files and select the desired audio file. Click Open to finish selecting the file, then OK to load it.
NOTE: Make sure your file is a .WAV or an .MP3.
- To automatically generate animations based off of the peaks of your audio file, go to Tools: >> WaveMotion Analysis... In the dialogue that pops up, select the device you wish to add the animation to, the minimum and maximum values for the animation, and a Max Error Rate. We found that a value of 15 produced good results, however the lower it is, the more the servo will be sensitive to smaller peaks in the sound (i.e. lower numbers result in more animations at a faster rate). Click OK to generate the animation blocks.
Materials: SSC-32 board (powered), computer, servo, serial cable
Software: VSA
- To play back your animation a single time press the "Play" button
- To play back your animation on a loop, press the "Play All Continously" button
Tools: dremel tool kit, drill bit
- Depress the shaft lock button and loosen the collet nut.
- Insert drill bit.
- Tighten the collet nut, while pressing down the shaft lock button.
- To turn the Dremel Tool on, make sure it is plugged in, then use the variable power switch (the numbers represent the different speeds). Refer to the Dremel Tool's instruction manual (found in the Dremel Tool Kit) for details on which speeds are ideal for which materials.
NOTE: Image shows the Dremel tool in the "Off" state.
Tools: dremel tool kit, drill bit, dremel press, dremel press wrench
- Unscrew and remove the plastic piece around the drill bit from the Dremel Tool.
- Place the Dremel Tool, drill bit down, into the holder area of the Dremel Press.
- Tighten the large plastic nut underneath the holder area to secure the Dremel Tool in place. Use the Dremel Press Wrench, found on the back of the press, to tighten the nut further.
- To turn the Dremel Tool on, make sure it is plugged in, then use the variable power switch (the numbers represent the different speeds). Refer to the Dremel Tool's instruction manual (found in the Dremel Tool Kit) for details on which speeds are ideal for which materials.
- To use the press, simply pull down the blue lever on its ride side.
Materials: piece of metal
Tools: safety goggles, clamp, hacksaw
- Put on your safety goggles
- Loosen the clamp enough to slide in your piece of metal.
- Place your piece of metal inside the clamp.
NOTE: To avoid having grease transfer onto your piece of metal, be sure to cover the clamped area with paper towel.
- Tighten the clamp enough so that the piece of metal is secure and doesn't wobble when pressure is applied.
Materials: piece of metal
Tools: safety goggles, anvil
- Put on your safety goggles.
- Place your piece of metal over the nose of the anvil and place pressure on either side to bend the metal around it.
NOTE: If you are going to be drilling holes into the metal, make sure you drill BEFORE you bend.