ARM CONTROL
ARM CONTROL FORWARD
Allows the programmer to program motors setup in any configuration.
FORWARD
Quantity Speed
Unit Type
Forward
Command Block
What ports are the wheels attached to?
FORWARD
ROBOT > Motors and Sensors Setup
FORWARD
Graphical Functions > Simple Behaviors
ARM CONTROL FORWARD
OBSERVATION NOTES DEEPER UNDERSTANDING
The arm motor needs to turn 315 This is because the gears that
degrees to move the arm between connect the motor to the arm are
the up and down positions, but the not the same size.
arm itself does not move 315
degrees.
The gear on the motor is very The smaller gear will need to turn
small compared to the gear that is many times in order to turn the
actually attached to the arm. larger gear around even once.
However, this configuration also This allows the motor to keep the
provides the motor with "mechanical arm under control even when the
advantage", trading more rotations robot is holding something that
for more strength as it turns. makes the arm heavy.
ARM CONTROL FORWARD
•The moveMotor command block can also be used to control the claw motor.
•The claw has a very small range of motion, so it's possible for the program to
"get stuck” if you set the motor to move to a position it cannot reach.
ARM CONTROL FORWARD
• To make sure that your claw does not get stuck, set the moveMotor command
to move for "seconds”.
• Even if too many seconds are selected the command will "time out”.
ARM CONTROL FORWARD
Motors Debug Window
• Displays the status of all of the motors configured on your robot.
• "Readable” and "Writable”
ARM CONTROL FORWARD