Light Sensors
Concepts taught:
Light,
reflection of light
Electromagnetic
spectrum
Measurement
Analog
Feedback
Calculating
thresholds
Logical
Thinking
Programming
Concepts
Conditional Statements
Wait States
Variables
Calculating Thresholds
Loops
Resources:
Light Sensor Worksheet
and Light
Sensor Worksheet Solution
Light Sensor Building
Instructions
Light Sensor Programming
Examples
Light Sensor PowerPoint Presentation
Design Briefs
Teachers will:
Prepare a lesson on various types of vision systems used in
robotics today. Including sonar, laser, infrared, and stereovision systems.
Contrast and compare the various types of vision systems.
Demonstrate how to program using a light sensor.
Explain what a threshold is and demonstrate how to
calculate it.
Students will:
Participate in a teacher led discussion on how light
sensors can be used in conjunction with wait-for statements, program control
loops, and light sensor conditional statements to make robots autonomous.
Activities:
Use teacher-supplied
instructions and add a light sensor to Tankbot.
Program Tankbot to react to a
black or white surface.
Program Tankbot with a light
sensor to follow a black and white edge.
Complete worksheet on light
sensors.
Evaluation:
Class Participation
Teacher Observation
Completion of light sensor mount
Completion of programming exercises.
Completion of Worksheets.
Complete one of the following teacher assigned activities: