Obstacle Avoiding ROBOT

Obstacle Avoiding ROBOT Circuit Diagram
Robotics is part of Todays communication. In today’s world ROBOTICS is fast growing and interesting field. It is simplest way for latest technology modification. Now a days communication is part of advancement of technology, so we decided to work on ROBOTICS field, and design something which will make human life simpler in day today aspect. Thus we are supporting this cause.
This ROBOT has sufficient intelligence to cover the maximum area of provided space. It has a infrared sensor which are used to sense the obstacles coming in between the path of ROBOT.
It will move in a particular direction and avoid the obstacle which is coming in its path.We have used two D.C motors to give motion to the ROBOT. The construction of the ROBOT circuit is easy and small .The electronics parts used in the ROBOT circuits are easily available and cheap too.

Scope of the project :

The project uses µc P89V51RD2 as the controlling element. It uses IR (Infra Red) sensors and two IR transmitting circuitry. When the obstacle comes in path of robot IR beam is reflected from the obstacle then sensor gives zero voltage to µc. This zero voltage is detected then µc decides to avoid the obstacle by taking left or right turn. If the sensor gives +5v to µc that means there is no obstacle present in it path so it goes straight until any obstacle is detected.
The two IR transmitter circuits are fitted on front and left side of robot. The two IR sensors are placed near to transmitters’ IR LEDs. The connections can be given from main circuit to sensors using simple twisted pair cables.Two motors namely right motor and left motor are connected to driver IC (L293D). L293D is interface with µc. Micro-controller sends logic 0 & logic 1 as per the programming to driver IC which moves motors forward or reverse direction.


1) This logic has been specially designed for vaccum cleaner. By using heavy rating motors ,strong mechanical structure and using highly sensitive obstacle sensors, it efficiently work as vaccum cleaner.
2) Just by making small changes in software this system can be used for avoiding concealed paths. This robot can effectively sense the obstacles and find out correct path.
3) With proper programming we can use it as a weight lifter.
4) In Mines.

Conclusion :

Thus, we believe that our project will be beneficial for various purposes & hence our efforts will be fruitful.

Download :

Download From Here:Obstacle Avoiding ROBOT Full Project


  1. Hey can u provide program for this. . ? My id is rahulraki@gmail.com i had wrote program and working fine but if small obstracal comes robot wont detect in such case it as to come back how to do. . . . Else plz send ur program . .

Comments are closed.