Getting Started With VEX IQ
Letter to The Educator SKIP THIS SECTION
VEX IQ 2nd Generation System Setup SKIP THIS SECTION
3. VEX IQ Blocks Overview
A1: Show Mr. Merrill that you can open the VEXcode software. (Note: You may need to update the program. If it asks you to update, then ask Mr. Merrill to update for you.
Robot Configuration Arm Control
A1: Follow the directions to create and save the program ArmControl. Configure the drivetrain without gyro sensor then configure ArmMotor (Show Mr. Merrill that you have saved the program and configured it correctly)
Introduction Arm Control
A1: Modify the program ArmControl by following steps 1 through 6 to create a program that will lift the clawbot arm. (Show Mr. Merrill at your desk that the program lifts the robot arm to the 315 degree position)
A2: Try It! Add a Second Spin to Position Block- Add a second Spin to position block. Save the program as ArmControl2 and run the program at your desk. (Show Mr. Merrill what the robot does when the example program is run)
A3: Try It! Testing Set Timeout Pt 1- Create the program ArmControlPt1 by copying the example program. (Show Mr. Merrill at your desk what happens when the arm rises to an impossible position without a set time out block)
A4: Try It! Testing Set Timeout Pt 2- Modify the program ArmControlPt2 by copying the example program. (Show Mr. Merrill at your desk what happens when the arm rises to an impossible position with a set timeout block)
A5: Did You Know? Set Timeout- Create the programs ArmControl1sec and ArmControl3 sec by copying the example programs. (Show Mr. Merrill at your desk the differences between these programs when they are run)
A6: Answer the questions at the end of the page. (Show Mr. Merrill that the questions have been answered)
Robot Configuration: Claw Control
A1: VEX IQ Robot Configuration & Configure Claw Motor- Create the program ClawControl and follow the instructions for configuring the drivetrain (without gyro sensor) and Arm Motor as you did in the previous activities. Next you will need to follow the instructions to configure the Claw Motor. (Show Mr. Merrill that you have configured the robot correctly in VEXcode)
Introduction Claw Control
A1: Follow steps 1through 8 to create a program to open the claw 60 degrees on the clawbot. (At your desk run the program for Mr. Merrill)
A2: Try It! Grab and Squeeze- Modify the program so that the claw will squeeze a VEX cube. Save the program as ClawControlGrab and run on the robot tables. (Use a VEX Cube from the robot table and run the program on the clawbot for Mr. Merrill)
A3: Try It! Adjusting Torque- Modify the program by increasing the max torque to 80%. Save the program as ClawControlTorque and run on the robot table (Use a VEX Cube from the robot table and run the program on the clawbot for Mr. Merrill)
A4: Try It! Change Brake Type- Modify the program by changing the brake type from hold to coast. Save the program ClawControlChange and run on the robot table. (Use a VEX Cube from the robot table and run the program on the clawbot for Mr. Merrill)
A5: Try It! Add a second spin to position block- Modify the program by adding a 2nd spin to position block. Save the program as ClawControl2 at your desk. (Run the program for Mr. Merrill)
A6: Try It! Timing Out- Skip this section
A7: Answer the two questions at the end of the section (Show Mr. Merrill that you have answered the questions)
Mini-Challenge: Gripper Control
A1: Create and run the program GripperControl on the robot table (Ask Mr. Merrill to assign you a distance and show you where to run the program)
Mini-Challenge: Cargo Transport
A1: Create and run the program CargoTransport on the robot table (Ask Mr. Merrill to assign you a distance and show you where to run the program)
Sensabot Challenge
A1: Create and run the program Sensabot on the robot table (Ask Mr. Merrill to assign you 3 distances and show you where to run the program)
VEX IQ Claw/Arm Quiz
A1: Follow the directions and complete the quiz. (Show Mr. Merrill that you passed the quiz with a score of 70% or better. For each question that is incorrect, you will need to write the question and correct answer.
Introduction to Orchard Tractor
A1: Watch the video and answer the questions (Show Mr. Merrill that you have answered the questions)
Robot Configuration
A1: Create a save the program TurningInPlace and be sure to configure your drivetrain as we have done in the previous lessons (Show Mr. Merrill that you have saved the program correctly)
Introduction Turning in Place
A1: Modify the program TurningInPlace by following steps 1 through 4 to create a program that will turn the robot for 90 degrees (Ask Mr. Merrill where to run the program)
A2: Try It! Change Direction- Modify the program for a left turn. Save the program as TurningLeft (Show Mr. Merrill at your desk)
A3: Try It! Increase Speed of Turn- Modify the program by adding a Set Turn Velocity block. Save the program as TurningSpeedUp. (Show Mr. Merrill at your desk)
A4: Try It! Decrease Speed of Turn- Modify the program by changing the Set Velocity block. Save the program as TurningSpeedDown (Show Mr. Merrill at your desk)
A5: Answer the two questions at the end of the section (Show Mr. Merrill that you have answered the questions)
Planning and Behavior
A1: Follow the directions to write out the pseudocode steps to get from point A to point B on the graphic. There is no need to print it out. (Show Mr. Merrill what you wrote)
Robot Configuration: Gyro Sensor
A1: VEX IQ Robot Configuration- Create and save the program GyroTurning. Be sure to follow the directions to configure the drivetrain. This time you will need to configure the drivetrain with gyro sensor! (Show Mr. Merrill that you have saved the program and configured the clawbot correctly)
Introduction With Gyro Sensor
A1: Modify the program GyroTurning by following steps 1 through 5 and run the program on the robot table (Ask Mr. Merrill where to run the program)
A2: Did You Know? Heading vs. Rotation- Watch the video in the previous section Did You Know? How the Gyro Sensor Works then write the description of both Heading and Rotation
Rotation: The turn to rotation block uses positive values to turn the robot left and negative values to turn the robot right.
Heading: The turn to heading block can be used to turn the Drivetrain to any given counter-clockwise heading 0 through 359 degrees.
A3: Try It! Turn to Heading Part 1- Modify and run the program on the robot table. Save the program as GyroHeading1 (Ask Mr. Merrill where to run the program)
A4: Try It! Turn to Heading Part 2- Modify and run the program on the robot table. Save the program as GyroHeading2 (Ask Mr. Merrill where to run the program)
This graphic is very important to understand how the clawbot turns using the Turn to Heading block
A5: Try It! Turn to Rotation Part 1- Modify and run the program on the robot table. Save the program as GyroRotation1 (Ask Mr. Merrill where to run the program)
A6: Try It! Turn to Rotation Part 2- Modify and run the program on the robot table. Save the program as GyroRotation2 (Ask Mr. Merrill where to run the program)
This graphic is very important to understand how the clawbot turns using the Turn to Rotation block
A5: Answer the questions at the end of the section (Show Mr. Merrill that you have answered the questions)
19. Orchard Challenge
A1: Create and run the program Orchard on the robot table (Ask Mr. Merrill to show you where to run the program)
20. VEX IQ Turning Quiz
A1: Follow the directions and complete the quiz. (Show Mr. Merrill that you passed the quiz with a score of 100%. If you don't score 100%, then retake the quiz until you do!)
Do Not Click Back to Overview!
Click this------>Main Menu
VEX IQ Sensors
Sense, Perceive, Plan, Act
A1: Copy the following 4 statements in your composition notebook
SENSE: A robot needs the ability to sense important things about its environment.
PERCEPTION: Perception answers the question “What am I looking at?”
PLAN: Based on its understanding of the world around it, the robot then needs to respond appropriately.
ACT: Finally, a robot must carry out the actions that the plan calls for.
Introduction to Touch Sensor
A1: Watch the video and answer the questions (Show Mr. Merrill that you have answered the questions)
VEX IQ Robot Configuration
A1:Create and save the program MoveUntilTouch. Be sure to configure the drivetrain (with Gyro sensor), Arm Motor, and touch sensor. (Show Mr. Merrill that you have saved the program with the correct configuration)
Move Until Touch Introduction
A1: Modify the program MoveUntilTouch by following steps 1 through 10 to create a program that will allow the clawbot to drive forward until it touches a wall on the robot table (Show Mr. Merrill that the program is correct)
A2: Try It! Already Pressed- Follow the instructions and run the program on the robot table (Show Mr. Merrill)
A3: Did You Know? Boolean Logic and Conditions- Copy the statement below in your composition notebook.
A4: Did You Know? Program Flow With Wait Until- Copy the staement below in your composition notebook.
When you program a wait until block, it will hold program flow at that moment until the given condition is true.
A5: Try It! Forward Until Released- Follow the instruction to modify the program MoveUntilTouch and rename it ForwardUntilRelease. Run the program at your desk. (Show Mr. Merrill)
A6: Answer the questions at the end of the section (Show Mr. Merrill that you have answered the questions)
5. Making Sense of Systems
A1: Practice 1 and 2- Examine the two programs and answer the questions (Show Mr. Merrill that you have answered the questions)
6. Psuedocode
A1: Read the article and answer the following question in your composition notebook. What is psuedocode? (Show Mr. Merrill)
7. Mini-Challenge Vacuum Challenge
A1: Create and run the program Vacuum on the robot tables (Ask Mr. Merrill where to run the program)
8. Arm Position Challenge
A1: Create and run the program ArmPosition on the robot table (Ask Mr. Merrill where to run the program and to assign you a distance)
9. Robot Configuration: Touch LED Sensor
A1: Configure the clawbot as shown in the description and save the program as TouchLED. (Show Mr. Merrill that the robot is configured correctly)
10. Tapping the Touch LED
A1: Following steps 1 through 5 modify the program TouchLED and run on the robot tables. Instead of a box, you will use the side walls of the robot table. (Show Mr. Merrill)
A2: Try It! Touch LED Pressed?- Follow the directions to modify the TouchLED program, rename it LEDStop, and run it on the robot tables (Show Mr. Merrill)
A3: Did You Know? How the Touch LED Works?- Read the description and answer the question at the bottom of the page (Show Mr. Merrill)
11. Touch Sensors Quiz
A1: Follow the directions and complete the quiz. (Show Mr. Merrill that you passed the quiz with a score of 100%. If you don't score 100%, then retake the quiz until you do!)