Line Follower / Obstacle Detection / Maze Solver Robot
(Based on Microcontroller Platforms: 8051, LPC2148, Arduino Nano)
Line Detection:
The robot is equipped with three sensors — left, center, and right — to track a line on the surface.
Center Sensor: When the line is detected by the center sensor, the robot moves straight forward.
Left Sensor: When the left sensor detects the line, the robot turns right to correct its path.
Right Sensor: When the right sensor detects the line, the robot turns left to return to the line.
No Line Detected: If none of the sensors detect the line, the robot rotates in place until it realigns with the line.
Obstacle Detection:
The robot uses three obstacle sensors — left, front, and right — to identify and avoid obstacles in its path.
Left Sensor: Detecting an obstacle on the left prompts the robot to turn right.
Front Sensor: If an obstacle is detected directly ahead, the robot stops or reverses to avoid collision.
Right Sensor: Detecting an obstacle on the right makes the robot turn left.
No Obstacle Detected: When no obstacles are sensed, the robot continues to move forward.
Maze Solving:
The robot combines line-following and obstacle-detection techniques to navigate through mazes.
It makes directional decisions at intersections or turns based on sensor feedback.
By continuously adjusting its path and remembering previous turns, the robot efficiently finds the shortest route to the exit of the maze.





Reviews
There are no reviews yet.