Maze Solver is an Autonomous Bot that can solve any maze with dead ends without confusing at intersection points.
Atmega8 Development Board:
Chassis with Wheels:
Microcontroller takes analog data from the sensor and then converts that data to digital using ADC converter. Based on that data it drives the left and right motor. Speed of the motor is changed using Pulse Width Modulation. Line following seems to be accurate when carried out at lower speeds. As we start increasing the speed of the robot, it wobbles a lot and is often found getting off track. Therefore we applied PID controls to it. At the intersection points bot follow left hand rule and at the dead end it takes a U turn.