Professional Documents
Culture Documents
ARDUINO SENSOR
Amit.J. Patil1, Parth Patil2, Aniruddha Kaple3, Pratik Dhanawade4, Arvind Yadav5, Akash Shukla6
1
lecturer, 2,3,4,5,6 Students of Mechanical Engineering
BHARATI VIDYAPEETH INSTITUTE OF TECHNOLOGY, NAVI MUMBAI, MAHARASHTRA, INDIA
Abstract:
The Obstacle Avoiding Robot using Arduino
An obstacle-avoiding robot is an autonomous or semi- sensor is not only a practical demonstration of
autonomous robotic system designed to navigate its robotics but also serves as an educational project,
environment while avoiding obstacles. Equipped with providing enthusiasts and students with hands-on
sensors such as ultrasonic or infrared detectors, the experience in building and programming
robot detects obstacles in its path and employs autonomous robotic systems. The simplicity and
algorithms to adjust its trajectory or halt movement to versatility of Arduino make this project accessible
prevent collisions. The primary objective is to enable to a wide range of individuals interested in
the robot to navigate through diverse environments, exploring the exciting field of robotics. Some
including indoor and outdoor spaces, without human sophisticated algorithms enable the robot to detour
intervention. These robots find applications in various obstacles. The latter algorithms are more complex
fields, such as automation, surveillance, and since they involve detection of an obstacle as well
exploration, where the ability to maneuver around as some kind of quantitative measurements
obstacles is crucial for safe and efficient operation. concerning the obstacle's dimensions. Once these
have been determined, the obstacle avoidance
algorithm needs to steer the robot around the
Keywords: obstacle and resume motion toward the original
Arduino, Microcontroller, motor shield L293d, target. The steering algorithm ensures that the robot
ultrasonicsensor, Infrared Sensors, DC Motor, does not have to stop in front of an obstacle during
servo motor its navigation. An ultrasonic sensor is used to
detect any obstacle ahead of it and sends a
command to the microcontroller. Hence the robots
1. Introduction: may overcome some of the problems during
navigation, which are discussed above, and it can
navigate smoothly during its operation avoiding the
The Obstacle Avoiding Robot using Arduino collisions. If we were use the IR sensor Infrared
sensors is a robotic system designed for sensors detect the object's distance with infrared
autonomous navigation in environments with radiation. When the beam detects an object, the
obstacles. It leverages the Arduino platform, a light beam returns to the receiver with an angle
popular open-source microcontroller, along with after reflection there is a limitation in sensor those
sensors to detect obstacles and ensure safe limitations are Performance of IR sensors has been
traversal. The primary sensors employed in this limited by their poor tolerance to light reflections
system are often ultrasonic or infrared sensors, such as ambient light or bright object colors. No
which enable the robot to measure distances to object recognition at the dead zone area, for
nearby objects in its path. example Sharp GP2D12 IR distance sensor dead
zone between 0 to 4 cm. IR sensors also gives
Arduino serves as the brain of the robot, inaccurate detection result with transparent or
processing sensor data and executing control bright color materials. Detection results also
algorithms to make decisions on movement. depend on the weather conditions and the sensing
When an obstacle is detected, the robot's reliability of IR sensors decreases with moisture
algorithm triggers motor control mechanisms to and humidity.
adjust its course and avoid collisions. This
project showcases the integration of hardware
2. LITERATURE SURVEY
components, programming, and sensor
technology to create a cost-effective and “The collaborative efforts of various researchers
efficient obstacle-avoidance solution. have led to the development of innovative robotic
systems aimed at addressing specific challenges. actions for obstacle navigation, the robot enhances
"Line follower and obstacle avoidance bot using its adaptability and utility. The system's potential in
Arduino," authored by Khan, Dipashrisonawale, healthcare settings is highlighted, as it suggests a
focuses on creating an autonomous robot more efficient and cost-effective means of patient
capable of intelligently detecting obstacles and handling compared to traditional methods.
navigating based on user-defined actions. The
system offers an alternative approach to existing 3) COMPONENT:
methods, replacing skilled labor with robotic
machinery for enhanced efficiency, accuracy, The basic block diagram for the implementation of the
and reduced per capita cost in patient handling. project is as shown in figure1.
4) OTHER COMPONENT :
a) Ultrasonic Sensor:
Arduino is an open-source electronics platform The result is obtained for obstacle avoidance robot
renowned for its integration of hardware and software using Arduino, if the robot moves forward if any
components. The hardware aspect encompasses a obstacle detect it check for other directions and
diverse array of microcontroller boards, while the moves where there is no obstacles it moves in
software provides an Integrated Development forward direction, to sense the obstacle ultrasonic
Environment (IDE) specifically tailored for sensor is used. We used servo motor to rotate the
programming these boards. What distinguishes ultrasonic sensor.
Arduino is its user-friendly interface, rendering it
accessible even for beginners and contributing to its
widespread utilization in numerous electronic
projects.
5. ACKNOWLEDGEMENT
REFERENCES:
1. Computational Engineering and Networking,
Aniket D. Adhvaryu et al “Obstacle-avoiding robot
with IR and PIR motion Sensors” IOP Conference
Series: Materials Science and Engineering, vol.
A247, pp. 529-551, April 2005.
2. 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.
3. Paul Kinsky, Quan Zhou “Obstacle Avoidance
Robot” Worcester polytechnic institute.
4. Faiza Tabassum, SusmitaLopa, Muhammad
MasudTarek& Dr. Bilkis Jamal Ferdosi “obstacle
avoidance car”Global Journal of Researches in
Engineering: HRobotics & Nano-Tech.
5. Bhagya shree S R , Manoj kollam “Zigbee
Wireless Sensor Network For Better Interactive
Industrial Automation” , proc.of IEEE
ICoAC 2011,pp 304-308,2011.