Stop at given length from the wall: Difference between revisions
From wikiluntti
No edit summary |
|||
Line 15: | Line 15: | ||
=== Theory === | === Theory === | ||
The ultrasonic sensor is a sonar radar that works similar to the bats. You should check the performance of the sensor specially if it is not working properly. The maximum working distance is about 2 meters, and the smallest distance is about 10 cm. | The ultrasonic sensor is a sonar radar that works similar to the bats. You should check the performance of the sensor specially if it is not working properly. A hand might be a not optimal device for checking -- You should use something harder, eg. plastic of cardboad. The maximum working distance is about 2 meters, and the smallest distance is about 10 cm. | ||
=== Example Code === | === Example Code === | ||
Line 24: | Line 24: | ||
* Use the ideas shown in previous part (Following a Line) to follow the wall at 10 cm apart. | * Use the ideas shown in previous part (Following a Line) to follow the wall at 10 cm apart. | ||
* Follow a line (previous part) until the robot finds a wall at 10 cm apart from the wall. | * Follow a line (previous part) until the robot finds a wall at 10 cm apart from the wall. | ||
* If you have multiple robots, make the robots follow a line and each others, not colliding with the robot in front of. | |||
* Use the ultrasonic sensor to listen if there is other robots using ultrasonic sensors. | * Use the ultrasonic sensor to listen if there is other robots using ultrasonic sensors. | ||
Revision as of 21:02, 5 September 2020
Introduction
Robot
Any robot (with tires or treads, perhaps walking robots too) will work.
Sensors
The ultrasonic (distance) sensor is used.
Example Videos
Theory
The ultrasonic sensor is a sonar radar that works similar to the bats. You should check the performance of the sensor specially if it is not working properly. A hand might be a not optimal device for checking -- You should use something harder, eg. plastic of cardboad. The maximum working distance is about 2 meters, and the smallest distance is about 10 cm.
Example Code
Exercises
- Ex 1
- Use the ideas shown in previous part (Following a Line) to follow the wall at 10 cm apart.
- Follow a line (previous part) until the robot finds a wall at 10 cm apart from the wall.
- If you have multiple robots, make the robots follow a line and each others, not colliding with the robot in front of.
- Use the ultrasonic sensor to listen if there is other robots using ultrasonic sensors.
This course is supported by Meet and Code. The course is made in collaboration with Robotiikka- ja tiedekasvatus ry.
