Using the Colour Sensor

Slides:



Advertisements
Similar presentations
NXT 2-Motor Car Adapted from Physics by Design, Second Edition, by Barbara Bratzel, College House Enterprises, 2007 MAXA ROBOTICS 2011.
Advertisements

Using three IR sensors, SensingBot can sense the front obstacles so it can avoid them. Sensing.
Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. CAN I MAKE MY OWN SENSOR 2 This lesson will explain how to hook a standard dial potentiometer into.
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
Session 2  The Touch Sensor  The Colour Sensor.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
What Are We Looking At? You will see 2 images of each arrangement of the 10 cubes. There are 8 arrangements. Your task is to recreate each arrangement.
By Eric Greene RMS / I. S. 192 Q. Smart Start Question How would you get the robot to flirt with disaster by touching the edge of the “table” as many.
What’s in the Box?
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.
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
LESSON 01 Basebot Build. LESSON 01 Basebot Build.
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
Project Overview  An introduction to 3D printing  Designing 3D printing parts  Redesigning the Clawbot  3D printing new Claw components  Assembling.
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
LESSON 05 Using the Touch LED. LESSON 05 Using the Touch LED.
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.
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
Project Overview  Introduction & Product Analysis  Drawing & communication  Sensing abilities in robots  Programming Robots  Mechanisms and Systems.
With. Project Overview  Introduction to Factory Automation Numerical Control  Build an autonomous robotic solution  Testing an autonomous robot build.
Introduction to Programming in RobotC
Project Overview Introduction Clawbot Build Design Modification
Project Overview Introduction to Factory Automation Numerical Control
Project Overview CNC Introduction Applying CNC Designing for CNC
Project Overview Introduction Clawbot Build Design Modification
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
Project Overview Introduction Frame Build Motion Power Control Sensors
Using the Bumper switch
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Project Overview Introduction & Product Analysis
An Introduction to VEX IQ Programming with Modkit
Project Overview Introduction Clawbot Build Design Modification
Project Overview Introduction & Product Analysis
Lesson Materials: Lesson hand-outs as desired Student Matching Exercise for Unit Student Matching Exercise Answer Key for Lesson Pencils or pens Internet.
Project Overview An introduction to 3D printing
Project Overview An introduction to 3D printing
VEX IQ Mix & Match Curriculum
Project Overview Introduction Frame Build Motion Power Control Sensors
LESSON 08 Using the Gyro Sensor. LESSON 08 Using the Gyro Sensor.
An Introduction to VEX IQ Programming with Modkit
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 to Factory Automation Numerical Control
Project Overview Introduction Frame Build Motion Power Control Sensors
Chain Reaction Challenge
Project Overview Introduction Clawbot Build Design Modification
Project Overview Introduction Clawbot Build Design Modification
Project Overview Introduction Clawbot Build Design Modification
Using the Bumper switch
Programming Part 2 Mod Kit
Project Overview Introduction Clawbot Build Design Modification
What’s in the Box?
Project Overview Introduction Clawbot Build Design Modification
Using the Distance sensor
LESSON 01 Basebot Build. LESSON 01 Basebot Build.
Project Overview Introduction Frame Build Motion Power Control Sensors
Project Overview Introduction Clawbot Build Design Modification
Robotics Second Semester
An Introduction to VEX IQ Programming with Modkit
LESSON 03 Turning In Place. LESSON 03 Turning In Place.
Plenary
VEX IQ Curriculum It’s Your Future Lesson 01 Lesson Materials:
An Introduction to VEX IQ Programming with Modkit
Project Overview Introduction to Factory Automation Numerical Control
Reader Swap out Guide.
An Introduction to VEX IQ Programming with Modkit
Plenary
Presentation transcript:

Using the Colour Sensor LESSON 07 Using the Colour Sensor

Lesson Introduction The purpose of this lesson is to introduce students to the Colour Sensor and how to use it in a program.

The Colour Sensor Learning objective: Students will understand how the Colour Sensor works

Fitting the Colour Sensor Learning objective: Students will understand how to attach the Colour Sensor to the Basebot Task 1: The build – Fitting the Colour Sensor Fit the Colour Sensor in the front position as shown on the picture here This can be done using four of the 1x1 connector pins Once in position on the robot, connect the Colour Sensor to the Brain using a Smart Cable of appropriate length. Fit the Colour Sensor Cable into Port 3 of the Brain Fit the Touch LED in the top position as shown on the picture here using four of the 1x1 connector pins. Once in position on the robot connect the Touch LED to the Brain using a Smart Cable of appropriate length. Fit the Touch LED cable into Port 5 of the Brain

Colour Sensor Test Task 1: Using the ‘getColorName’ command Learning objective: Students will be able to program the Basebot using the Colour Sensor and ‘getColorName’ command Task 1: Using the ‘getColorName’ command Complete the Task 1 experiment changing the Colours the robot is attempting to detect. How might you be able to use this colour recognition ability?

Programming using ROBOTC Learning objective: Students will be able to program the Basebot using the Colour Sensor and ‘getColorName’ command

Garage Parking Challenge The challenge: On a flat surface set up side by side 3 different coloured garages that have enough space for the Basebot to park in. You need to create a program using the Colour Sensor that allows the Basebot to drive down the front of the garages and park only in green garage.

Garage Parking Challenge The build – Fitting the Colour Sensor Fit the Colour Sensor as shown on the picture here This can be done using four of the 1x1 connector pins and one of the Worm Brackets. Once in position on the robot, connect the Colour Sensor to the Brain using a Smart Cable of appropriate length. Fit the Colour Sensor Cable into Port 3 of the Brain

Garage Parking Challenge Sample Solution

Lesson - Plenary As a class, let us consider the following questions? A. How does the Colour Sensor work? B. How many colours can the sensor detect? C. Did the sensor detect all the colours we tested? What might affect the accuracy of the Colour Sensor? D. Where else might the use of a Colour Sensor be useful?

Summary Today you have: Learning objective: Students will understand how the Colour Sensor works. Students will understand how to attach the colour sensor to the Basebot. Students will be able to program the Basebot using the Colour Sensor and ‘getColorName’ command. Students will be able to design a program for the Basebot to take part in the Garage Parking Challenge. Today you have: Learnt how to control the robot using a Colour Sensor Looked at how Colour Sensors can be used to help program robots Programmed the Basebot using the ‘getColourName’ command