Week 3 - Section 2 - Line sensing and tracking

Site: ΕΛ/ΛΑΚ Moodle
Course: Advanced Coding - June 2017
Book: Week 3 - Section 2 - Line sensing and tracking
Printed by: Guest user
Date: Wednesday, 8 May 2024, 7:13 PM

Description

In the first week we will learn about the edison robot, its capabilities, sensors and communication with the software. We will also learn how to use the EdWare, the software for programming edison robots.

Chapter 7.1 - Drive until a black line

Write the following program to have the Edison robot drive on a white surface (reflective) until a black line (non-reflective) is crossed.


To use the linetracking sensor in a program you must first turn the sensor on. This also activates the red LED.

Use the black line on Activity sheet 8.1 or draw a black line on a piece of white paper. You can also use black electrical tape on a white desk. Drive the robot towards the black line and he will stop.

On Activity sheet 8.1 there are also three coloured lines. These are red, blue and green. Drive Edison towards each of the lines and see if he stops.


Chapter 7.2 - Drive inside a border

Write the following program to have the Edison robot drive within a border.

Use Activity sheet 8.2 as a border or create your own using a large piece of paper and a thick black marker.

You can also use black electrical tape on a white desk to create a large border.

If you create a large border try adding lots of robots to see what happens.

Also, experiment with different speeds.


Chapter 7.3 - Follow a line

Write the following program to have the Edison robot follow a black line.

This program uses the ‘IF’ icon to allow the robot to decide what to do. If the line tracking sensor is on a reflective surface (white), then drive forward right at speed 4. If the line tracking sensor is not on a reflective surface, then drive forward left at speed 4. When the robot is on white it drives off white, when the robot is on black it drives off black. As it does this it moves forward and tracks the edge of the line.

Place the robot inside the track on Worksheet 8.2 and watch the robot track the line.