Using the Bumper switch

Slides:



Advertisements
Similar presentations
Robot Soccer Challenge
Advertisements

Photos and Sensor Instructions
Autonomy using Encoders Intro to Robotics. Goal Our new task is to navigate a labyrinth. But this time we will NOT use motor commands in conjunction with.
Connecting VEX and ROBOTC
Testbed: Exercises.
Program ultrasonic range sensor in autonomous mode
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Robot C and Natural Language
Autonomy using Encoders Intro to Robotics. Autonomy/Encoders Forward for Distance In this unit, you will learn to use the encoders to control the distance.
Vex Robotics Program six: combining autonomous and radio control.
AUTOMATION WITH ROBOTC Starting to write and troubleshoot computer code.
Photos and Sensor Instructions
Vex Robotics Program four: reversing and turning.
Available at: – Program Functions for VEX Robots Program Functions for VEX Robots.
VEX and Robot C Chris Patterson Frisco ISD CTE Center Presented by.
Vex Robotics program three: using motors and sensors together.
ROBOTC for VEX Robotics (VEX IQ) On-Line Session 2014 My name is Jason McKenna I will be leading you through these sessions Teacher for 17 years Hopewell.
Testbed Coding In this activity you will code different challenges for the Testbed. For each challenge a sample program is shown. Use what this sample.
LESSON 05 Using the Touch LED The Touch LED The purpose of this lesson is to introduce students to the Touch LED Sensor and how they can be used on a.
LESSON 01 Basebot Build. LESSON 01 Basebot Build.
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
Testbed Coding In this activity you will code different challenges for the Testbed. For each challenge a sample program is shown. Use what this sample.
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
Project Overview  Introduction  Frame Build  Motion  Power  Control  Sensors  Advanced Sensors  Open design challenges  Project evaluation.
VEX IQ Curriculum It’s Your Future Lesson 01. Project Overview  Its Your Future  Let’s Get Started  Your First Robot  Simple Machines & Motion  Chain.
LESSON 05 Using the Touch LED. LESSON 05 Using the Touch LED.
VEX IQ Curriculum Simple Machines & Motion Lesson 04.
Project Overview  An introduction to 3D printing  Designing 3D printing parts  Redesigning the Clawbot  3D printing new Claw components  Assembling.
With. Project Overview  Introduction to Factory Automation Numerical Control  Build an autonomous robotic solution  Testing an autonomous robot build.
With. Project Overview  Introduction to Factory Automation Numerical Control  Build an autonomous robotic solution  Testing an autonomous robot build.
VEX IQ Curriculum Key Concepts Lesson 06 Lesson Materials:
Project Overview Introduction Clawbot Build Design Modification
Introduction to Programming in RobotC
Know your Robot Electrical Parts
VEX IQ Curriculum It’s Your Future Lesson 01 Lesson Materials:
LESSON 08 Using the gyro Sensor. LESSON 08 Using the gyro Sensor.
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Project Overview Introduction & Product Analysis
VEX IQ Curriculum It’s Your Future Lesson 11 Lesson Materials:
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
An Introduction to VEX IQ Programming with Modkit
Lesson Materials: Lesson hand-outs as desired Student Matching Exercise for Unit Student Matching Exercise Answer Key for Lesson Pencils or pens Internet.
VEX IQ Mix & Match Curriculum
Using the Colour Sensor
Project Overview Introduction Frame Build Motion Power Control Sensors
LESSON 08 Using the Gyro Sensor. LESSON 08 Using the Gyro Sensor.
LESSON 04. LESSON 04 LESSON 04 STARTER Modelling VEX Tumbler solutions In this lesson you are going to adapt and improve your virtual CAD VEX Tumbler.
Introduction to Handshaking Communication with SSC-32U
Project Overview Introduction Frame Build Motion Power Control Sensors
Project Overview Introduction Clawbot Build Design Modification
Using the Bumper switch
Programming Design ROBOTC Software Computer Integrated Manufacturing
Programming Part 2 Mod Kit
How Does a Touch Sensor Work?
Using the Distance sensor
Music by Touch Music by Touch Presentation > TeachEngineering.org
LESSON 01 Basebot Build. LESSON 01 Basebot Build.
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Forward Until Touch Robot goes forward until it hits a wall.
LESSON 03 Turning In Place. LESSON 03 Turning In Place.
Automation with RobotC
Photos and Sensor Instructions
Objectives Construct truth tables for the following logic gates:
VEX IQ Curriculum It’s Your Future Lesson 01 Lesson Materials:
VEX IQ Curriculum Key Concepts Lesson 06 Lesson Materials:
An Introduction to VEX IQ Programming with Modkit
Automation with RobotC
An Introduction to VEX IQ Programming with Modkit
Programming Design ROBOTC Software Principles of Engineering
Presentation transcript:

Using the Bumper switch LESSON 04 Using the Bumper switch

The Bumper switch The purpose of this lesson is to introduce students to the Bumper Switch and how they are used to control the robot.

Programming using a Bumper switch Learning objective: Students will know how Bumper Switch sensors can be used to control a robots movement When the Bumper Switch sensor is pressed, it closes an electrical circuit, allowing current to flow. If the Bumper Switch is released, the circuit is broken and no current flows. The flow (or lack) of current is detected by the VEX IQ, allowing it to determine the Bumper Switch is pressed

Fitting a Front Bumper switch Learning objective: Students will understand how to attach the Bumper Switch sensors to the Basebot Task 1: The Build – Fitting the Bump Sensor Fit the Bumper switch as shown on the picture opposite This can be done using four of the 1x1 connector pins. Once in position on the robot, connect the Bumper Switch to the Brain using a Smart Cable of appropriate length. Connect the Bumper Switch into Port 8 of the Brain

Matching Exercise Task 2: Boolean Logic Learning objective: Students will know how Bumper Switch sensors can be used to control a robots movement Task 2: Boolean Logic Fill in the missing gaps on your worksheet by using picking words from the word bank at the bottom of the page that match the ROBOTC symbols.

Programming using a Bumper switch Learning objective: Students will know how Bumper Switch sensors can be used to control a robots movement

Bumper switch test Task 1: Using the ‘waitUntil’ Command to Stop Learning objective: Students will be able to program the Basebot using the Bumper Switch sensor and ‘waitUntil’ command Task 1: Using the ‘waitUntil’ Command to Stop In this scenario the Basebot needs to simply stop when it hits an object. The Bumper Switch is tough and robust on impact, therefore suitable for this behaviour. A large block of wood or the field perimeter will suffice as a blockade. Task 2: ‘waitUntil’ Command to Change Direction In this scenario the Basebot needs to simply change direction when it hits an object. Using your knowledge of these commands, you must now attempt the challenge and complete it using these different codes.

Secret Chamber Challenge The Challenge: You have found a Secret Chamber at the entrance to a suspected hidden gold store, you can see a number of points in the chamber that need to be pressed in a certain order as quickly as possible to open the chamber door, but the gap can only fit in a small robot – the Basebot – to activate them autonomously. Design a program that navigates the robot around the chamber hitting each target in turn in the fastest time. You will need to download the file to your Basebot and prove its outcome.

Secret Chamber Challenge

Secret Chamber Challenge Sample Solution

LESSON - PLENARY As a class, let us consider the following questions? A. What type of sensor is the Bumper Switch? B. What type of devices might use a Bumper Switch? C. Are there any problems that might happen using a single Bumper Switch? D. What improvements could you make to the robot to overcome any problems discussed in the answer to the last question?

Summary Today you have: Learned how the Bumper Switch works. Learning objective: Students will know how Bumper Switch sensors can be used to control a robots movement. Students will understand how to attach the Bumper Switch to the Basebot and then program the Basebot using the ‘waitUntil’ function. Students will be able to design a program for the Basebot to take part in the Secret Chamber Challenge. Today you have: Learned how the Bumper Switch works. Fitted the Bumper Switch to the robot. Programmed the Basebot using the ‘waitUntil’ and command Attempted to enter the Secret Chamber by completing the Challenge