You are on page 1of 3

Microprocessor Systems & Interfacing Lab

Project Proposal

“Obstacle Avoiding
Robot using PIC
Microcontroller”
Fall 2019

Submitted By:
Syed Ishaq Ahmed FA17-BEE-121
Hussnain Afzal FA17-BEE-179
Awais Azhar FA17-BEE-192
Usman Anjum FA17-BEE-172
Supervisor:
“Engr. Zubair Khaliq”

Department of Electrical and Computer Engineering


1. Introduction & Objectives of Project
Obstacle Avoiding Robot is a very famous robot at the present. The concept of robot is
very simple. We use sensors to detect the presence of objects around the robot and
use this data to not collide the robot over those objects. The aim of the project is to
make a device which could navigate its way without hitting on any obstacles. So the
main objective of the robot is detecting objects and changing its path and tends to avoid
it form hitting.

2. Methodology for Implementation of Project


The theoretical studies of the project is its working on which the base of the project is
dependent. In this project the main part is PIC microcontroller. As discussed earlier sensors
are used for the detection of the objects. When the object is detected by the US sensor, it
is time to change the direction of the robot. We can either turn left or right, to decide the
turning direction we use the help of IR sensor to check if there is any object present near
the Left or right side of the robot. If there is an objected detected on the front and right
side of the Robot, then the robot will come back and turn left. We make the robot to run
backward for a certain distance so that it does not collide on the object while making the
turn. If the robot reaches a corner of the room it will sense object present in all four. In this
case we have to drive the robot backward until any of the side becomes free.

The experimental set up of the project is the selection of materials that should be
required to build it. In this project the materials we are going to use is one Ultrasonic
Sensor (front) and two IR sensor (Left/Right) so that our robot has eyes in all three
directions. This way you can make it much smarter and faster by detecting objects in all
three sides. There are also many ways for the controlling of the robot. The IC we are using
is PIC microcontroller which is the core of the project. The microcontroller is programmable.
The programming is necessary for the robot to work according to the requirement. Two
motors will help the robot to move. For controlling of the motors the Motor Driver will be
used.

The expected outcome of the project is that it should move forward until some object
does not come in its path. We will also make our robot to run backward as something is
detected so that is my not collide on the object while making the turn.
3. Block Diagram

4. Applications
 It can be used in automobiles as robot navigation system.
 Can be used as room automatic vacuum cleaning.
 It doesn’t require any man power i-e this can be used in dangerous environment
where human penetration could be fatal.

You might also like