0% found this document useful (0 votes)
355 views

Mini Project

This document describes a project on an obstacle avoiding robot using Arduino and sensors. The project was completed by 4 students and guided by two professors from City Engineering College. The robot uses an Arduino Uno microcontroller along with an ultrasonic sensor and motor driver shield to detect and avoid obstacles. When an obstacle is detected, the Arduino signals the motors to rotate in a way that allows the robot to move around the obstacle. The document outlines the contents, provides details on the design, hardware, working, circuit diagram, applications and concludes with the results and references used.

Uploaded by

tefflon trolegdy
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
355 views

Mini Project

This document describes a project on an obstacle avoiding robot using Arduino and sensors. The project was completed by 4 students and guided by two professors from City Engineering College. The robot uses an Arduino Uno microcontroller along with an ultrasonic sensor and motor driver shield to detect and avoid obstacles. When an obstacle is detected, the Arduino signals the motors to rotate in a way that allows the robot to move around the obstacle. The document outlines the contents, provides details on the design, hardware, working, circuit diagram, applications and concludes with the results and references used.

Uploaded by

tefflon trolegdy
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belgaum -590018

PROJECT ON
OBSTACLE AVOIDING ROBOT USING ARDUINO AND SENSOR
Bachelor Of Engineering
In
Electronics and communication Engineering
Presented By:
CHARAN YADAV B 1CE19EC003
MEENA J 1CE19EC006
PRAVEEN K 1CE19EC007
VISHWAS DV 1CE19EC010

Under the Guidance of Dr. G S MALIKARJUN


Mr.Vishva Kiran R C
HOD, Department of Electronics and communication Engineering
Assistant Professor City Engineering College
Department of electronics and communication Engineering
Contents / Outline
Introduction
Literature Review
Design & Hardware
Working
Circuit Diagram
Applications
Results
Conclusion
References
Introduction
 Robotics is part of today’s communication. In today’s world
ROBOTICS is fast growing and interesting field.
 An obstacle avoiding robot is an intelligent device, which can
automatically sense and overcome obstacles on its path.
This project is basic stage of any automatic robot.This ROBOT
has sufficient intelligence to cover the maximum area of
provided space.
It will move in a particular direction and avoid the obstacle
which is coming in its path.
Literature Review
We reviewed different obstacle detecting robot mechanisms
that have been built by a lot of students and other practitioners
that are in existence.
 In many previous works, a wide range of sensors and various
methods for detecting and avoiding obstacles for mobile robot
purpose have been proposed.
Robots need miscellaneous of sensors to obtain information
about the world around them. Sensors will help detect
position, velocity, acceleration and range for the object in the
robot's workspace.
Good references related to the developed sensor systems and
proposed detection and avoidance algorithms can be found.
Design & Hardware
 The basic block diagram of the obstacle avoiding car is shown in above figure.
Mainly this block diagram consists of the following essential blocks.
 
 Arduino uno
 Ultrasonic sensor
 Motor driver Shield(L293D) 
 Arduino uno -
 Arduino Uno is an ATmega 328p Microcontroller based prototyping board. It is an
open source electronic prototyping platform that can be used with various sensors
and actuators.It is used for controlling all the operation and assign task to each
device.
Design & Hardware
Ultrasonic sensor -
 
It is an Ultrasonic Range Finder Sensor. It is a non-contact
based distance measurement system and can measure
distance of 2cm to 4m.Ultrasonic sensor is mainly use to
detect the obstacle
 
Motor driver -
 
It is a motor driver which can provide bi-directional drive
current for two motors.
CIRCUIT DIAGRAM
WORKING

The obstacle avoidance robotic vehicle uses ultrasonic sensors for its movements.
Arduino is used to achieve the desired operation. The motors are connected through
motor driver IC to Arduino. The ultrasonic sensor is attached in front of the robot.
The arduino controls the motors left, right, back, front, based on ultrasonic signals.
In order to control the speed of each motor pulse width modulation is used (PWM).
When ultrasonic sensor detect the object which is kept inside the path it will send
the signal toward the arduino uno and according to that it will it will rotate the motor
M3 & M4 in forward direction and rotate the motor M1 & M2 in reverse direction
such way that the car get moving in left direction .
Similarly in every time when ever an obstacle in found to be in path of car it will
detect it and rotate the car in left direction to avoid the obstacle.
APPLICATIONS
This device has application in surveying different landscapes and mapping them.
It can alsobe used in commercial devices like
 Automated lawn mover.
 Smart room cleaner .
 Obstacle avoiding robots can be used in almost all mobile robot navigation
systems.
 They can also be used in dangerous environments, where human penetration
could befatal.
 Unmanned vehicle driving.
 Mining Vehicle that uses Obstacle Detection.
 
Results
 The result is obtained for obstacle avoidance robot using Arduino, if the robot moves forward if any obstacle
detect it check for other directions and moves where there is no obstacles it moves in forward direction, to sense
the obstacle ultrasonic sensor is used. We used servo motor to rotate the ultrasonic sensor.
 The working principle of the robot is transmitting sensed signal to the microcontroller to control the DC motors
for obstacle avoidance. The direction of the motors to move either clockwise or anti- clockwise directions as
provided by the microcontroller.
 The sensor also detects object, the robot will stop (motor 1 and motor 2 OFF). After 50 ms, motor 1 will move
clockwise and the robot will turn left. After 500 ms, the robot will move forward (motor 1 and motor 2 clockwise)
and after 1000ms, both motors will stop.
CONCLUSION
The goal of our project is to create a autonomous robot which intelligently
detects the obstacle in his path and navigate according to the actions we set
for it.
The above Arduino controller and ultrasonic sensor were studied and the
HcSR-04 ultrasonic sensor was selected, as the controlling result are satisfying
for its use in the automobile prototype system bring developed. It was used to
sense the obstacle and avoidance them.
This project developed an obstacle avoiding robot to detect and avoid
obstacles in its path. The robot is built on the Arduino platform for data
processing and its software counterpart helped to communicate with the
robot to send parameters for guiding movement.
CONCLUSION
• For obstacle detection, three ultrasonic distance sensors were used that
provided a wider field of detection. The robot is fully autonomous and
after the initial loading of the code, it requires no user intervention
during its operation.
• When placed in unknown environment with obstacles, it moved while
avoiding all obstacles with considerable accuracy. In order to optimize
the movement of the robot, we have many considerations for
improvement.
Refrence
Amir attar, aadilansari, abhishek desai, shahid khan, dip ashrisonawale “line follower and
obstacle avoidance bot using arduino” International Journal of Advanced Computational
Engineering and Networking, vol. 2, pp. 740-741, August 1987
Aniket D. Adhvaryu et al “Obstacle-avoiding robot with IR and PIR motionSensors” IOP
Conference Series: Materials Science and Engineering, vol. A247, pp. 529-551, April 2005. 
Vaghela Ankit1, Patel Jigar2, Vaghela Savan3 “Obstacle Avoidance Robotic Vehicle Using
Ultrasonic Sensor, Android And Bluetooth For Obstacle Detection” International Research
Journal of Engineering and Technology (IRJET), vol. A247, pp. 29-32, 2005.
Paul Kinsky,Quan Zhou “Obstacle Avoidance Robot” Worcester polytechnic institute.
FaizaTabassum, SusmitaLopa, Muhammad MasudTarek& Dr. Bilkis Jamal Ferdosi “obstacle
avoidance car”Global Journal of Researches in Engineering: HRobotics & Nano-Tech. 
Bhagya shree S R , Manoj kollam “Zigbee Wireless Sensor Network For Better Interactive
Indus
Thank You

You might also like