Using the Bumper switch

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

Sensors For Robotics Robotics Academy All Rights Reserved.
Robot Soccer Challenge
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.
Available at: – Program Potentiometer in Autonomous Mode Program potentiometer in autonomous mode.
Program ultrasonic range sensor in autonomous mode
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
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.
By Droids Robotics INTERMEDIATE PROGRAMMING LESSON BRICK BUTTONS AS SENSORS.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
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.
LESSON 05 Using the Touch LED. LESSON 05 Using the Touch LED.
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.
Programming Design ROBOTC Software Principles Of Engineering
Project Overview Introduction Clawbot Build Design Modification
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.
Project Overview Introduction & Product Analysis
VEX IQ Curriculum It’s Your Future Lesson 11 Lesson Materials:
Using the Bumper switch
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.
Project Overview Introduction Frame Build Motion Power Control Sensors
Project Overview Introduction Clawbot Build Design Modification
Programming Design ROBOTC Software Computer Integrated Manufacturing
Programming Part 2 Mod Kit
How Does a Touch Sensor Work?
RobotC Sensors.
Using the Distance sensor
Music by Touch Music by Touch Presentation > TeachEngineering.org
LESSON 01 Basebot Build. LESSON 01 Basebot Build.
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER PROGRAMMING LESSON
Forward Until Touch Robot goes forward until it hits a wall.
An Introduction to VEX IQ Programming with Modkit
LESSON 03 Turning In Place. LESSON 03 Turning In Place.
BEGINNER PROGRAMMING LESSON
An Introduction to VEX IQ Programming with Modkit
Computer Systems.
Programming Design ROBOTC Software Principles Of Engineering
INTERMEDIATE PROGRAMMING LESSON
Automation with RobotC
Photos and Sensor Instructions
VEX IQ Curriculum It’s Your Future Lesson 01 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

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 ‘Wait Until’ command Task 1: Using the ‘WaitUntil’ Command to Stop In this scenario the Basebot needs to simply stop when it hits an object. The bump sensor 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 ‘Wait Until’ 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 ‘Wait Until’ and command Attempted to enter the Secret Chamber by completing the Challenge