Maze Solving Robot using a PIC18F2525 Microcontroller Project

Posted on Feb 5, 2014

The goal of the project is to create a robot that will follow a black line on a white sheet of paper and solve a maze created out of those materials. The project also included a list of specifications that were to be followed. These specifications are: The maze will have black lines, 1/4 to of an inch in width on white paper The maze will be

Maze Solving Robot using a PIC18F2525 Microcontroller Project
Click here to download the full size of the above Circuit.

no larger than 10x10 feet. All paths meet at 90 degree angles Dead ends and loops possible Robot must fit in a 6x6 inch square Must be able to operate without a power cord Designed to finish a maze in the fastest possible time. Choose PIC18F2525 because it has multiple CCPs to allow for multiple pulse width modulators, it has _ analog inputs in case they were needed, it is compatible with the compiler software on our computer, didn`t care about a very fast clock speed Used analog sensors because they can be used as digital sensors and require less code to implement. The sensors used include the emitter and the receiver as one part (didn`t have to worry about the emitter and receiver working together). A switch is used to turn the robot on or off. When it is on it is connected to a power supply of 4 AA batteries with 1. 5 volts each for a total of 6 volts, this is considered the unregulated power. Unregulated power goes to a 5 volt regulator. Regulated power runs to the PIC, the H driver, the RJ11, and the 4 sensors. Unregulated power runs to the H driver as well. The robot decides its direction based off of the outputs of the four sensors. The robot has 4 different states, and they are: Forward, Left, Right, and Turn Around. The state priority is in this order: Left, Forward, Right, and, lastly, Turn Around. The four sensors are placed close together at the front of the robot. Each sensor has a corresponding LED that lights...

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Morse Code Alarm Clock
    Power protection circuit
    Light Bulb Pirani Gage Project
    5 volt ttl voltage monitor
    Controlling a LED using a switch
    simplify MCU circuit design
    Telephone control automatic lamp circuit 2
    Ultra High Sensitivity Metal Detector Circuit