SlideShare a Scribd company logo
Introduction to the
Obstacle Detecting
Robot
This obstacle detecting robot uses Arduino, an L289N motor driver, and
parallel connections to control four motors. It employs an ultrasonic
sensor and servo motor to detect and measure the distance to nearby
objects.
Importance of Obstacle Detection
1 Safety
Accurate obstacle detection is
crucial for ensuring the safety of
people, equipment, and the
environment in dynamic situations.
2 Efficiency
Obstacle detection allows systems
to navigate and maneuver more
efficiently, optimizing routes and
reducing delays.
3 Autonomy
Effective obstacle detection is a key enabler for autonomous systems, allowing
them to perceive and respond to their surroundings.
Applications of Obstacle Detection
Autonomous
Vehicles
Enabling safe
navigation and
collision avoidance
for self-driving cars.
Robotics
Allowing robots to
navigate and
manipulate objects
in complex
environments.
Drones
Enabling obstacle
detection and
avoidance for
unmanned aerial
vehicles.
Industrial
Automation
Enhancing safety
and efficiency in
factory and
warehouse settings.
Arduino and L298N Motor
Driver
The Arduino board acts as the brain of the robot, communicating with the
L289N motor driver to precisely control the four motors. This powerful
combination allows the robot to navigate and respond to its environment.
Ultrasonic Sensor and Servo Motor
1
Ultrasonic Sensor
The ultrasonic sensor detects objects within a specified range,
providing crucial information about the robot's surroundings.
2
Servo Motor
The servo motor rotates the ultrasonic sensor, allowing the
robot to scan its environment and identify the direction with the
greatest distance.
Circuit Diagram: Bringing It All
Together
Ultrasonic Sensor Trig Pin at A0, Echo Pin at A1
Servo Motor Connected to Digital Pin 11
Motor Driver (L289N) EN1=6, EN2=7, EN3=8, EN4=9
Object Detection and Distance
Measurement
Object Detection
The robot uses the ultrasonic
sensor to detect the presence
of objects in its path.
Distance Measurement
By measuring the time it
takes for the ultrasonic waves
to bounce back, the robot can
determine the distance to the
nearest object.
Reaction
This information allows the
robot to make informed
decisions about its movement
and navigation.
For hurdle detector using arduino and LM35
Rotating Left and Right to Find Greater
Distance
Scan Left
The robot rotates the
ultrasonic sensor to the left,
measuring the distance to
any objects in that direction.
Scan Right
The robot then rotates the
ultrasonic sensor to the right,
measuring the distance to
objects in that direction.
Analyze
By comparing the distances,
the robot can determine the
direction with the greater
clearance.
Turning to the Side with Greater Distance
1 Identify Direction
The robot analyzes the
distance data and
identifies the direction
with the greater
clearance.
2 Turn Accordingly
The robot then turns its
body to align with the
direction that has the
most space, allowing it
to safely navigate
around the obstacle.
3 Repeat Process
As the robot moves, it
continuously scans its
surroundings and makes
adjustments to its path,
ensuring it avoids all
obstacles.
Conclusion and Demonstration
Conclusion
This obstacle detecting robot showcases the
power of combining Arduino, sensors, and
intelligent software to create a responsive
and adaptable navigation system.
Demonstration
See the robot in action as it seamlessly
navigates through its environment, detecting
and avoiding obstacles with precision and
agility.

More Related Content

Similar to For hurdle detector using arduino and LM35 (20)

PPTX
mini project on self driving robot using l293d and arduino
AbhishekSingh548551
 
PPTX
Arduino Based Project.pptx
Abhishek Sharma
 
PDF
Obstacle Avoidance Robot
Yash Sati
 
PPTX
OBSTACLE DETECTOR.pptx
HarshAnvekar
 
DOCX
Final report obstacle avoiding roboat
Shubham Thakur
 
PPTX
Arduino Project (1).pptx
Urvela
 
PPTX
OBSTACLE AVOIDING CAR
Shubham Thakur
 
PPTX
autonomous obstacle avoiding car robot with two wheel using arduino
AbhishekSingh548551
 
PDF
Automotive report
Mohamed Wahied
 
PPTX
kashif.pptx
mdmaaz1232
 
PPTX
Autonomous Obstacle Avoidance.pyrtby7ergbybgrybrguirgubrgubeugbrptx
AYZASALMANPIRACHA
 
PPTX
OBSTACLE_AVOIDING_ROBOT.pptx
LukeParker46
 
PPTX
OBSTACLE_AVOIDING_ROBOT.pptx
SushilPathak25
 
PPTX
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
 
PPTX
Self Obstacle Avoiding Rover
Emam Hasan
 
PPTX
Autonomous metal search,collect and collision avoidance robot
Akhil Unnikrishnan
 
PPTX
Obstacle Detector & Find The Way to Reach Destination Robot
Kms Nira
 
PPTX
Obstacle avoiding Robot
Rasheed Khan
 
PDF
A presentation on obstacle avoiding robot
kantankit4
 
PPTX
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Sanjay Kumar
 
mini project on self driving robot using l293d and arduino
AbhishekSingh548551
 
Arduino Based Project.pptx
Abhishek Sharma
 
Obstacle Avoidance Robot
Yash Sati
 
OBSTACLE DETECTOR.pptx
HarshAnvekar
 
Final report obstacle avoiding roboat
Shubham Thakur
 
Arduino Project (1).pptx
Urvela
 
OBSTACLE AVOIDING CAR
Shubham Thakur
 
autonomous obstacle avoiding car robot with two wheel using arduino
AbhishekSingh548551
 
Automotive report
Mohamed Wahied
 
kashif.pptx
mdmaaz1232
 
Autonomous Obstacle Avoidance.pyrtby7ergbybgrybrguirgubrgubeugbrptx
AYZASALMANPIRACHA
 
OBSTACLE_AVOIDING_ROBOT.pptx
LukeParker46
 
OBSTACLE_AVOIDING_ROBOT.pptx
SushilPathak25
 
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
 
Self Obstacle Avoiding Rover
Emam Hasan
 
Autonomous metal search,collect and collision avoidance robot
Akhil Unnikrishnan
 
Obstacle Detector & Find The Way to Reach Destination Robot
Kms Nira
 
Obstacle avoiding Robot
Rasheed Khan
 
A presentation on obstacle avoiding robot
kantankit4
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Sanjay Kumar
 

Recently uploaded (20)

PDF
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PPTX
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
PPTX
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
PPTX
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
PDF
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
PDF
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
PDF
Design Thinking basics for Engineers.pdf
CMR University
 
PPT
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
PPTX
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PDF
Electrical Engineer operation Supervisor
ssaruntatapower143
 
PPTX
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
PPTX
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
What is Shot Peening | Shot Peening is a Surface Treatment Process
Vibra Finish
 
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
Element 11. ELECTRICITY safety and hazards
merrandomohandas
 
Damage of stability of a ship and how its change .pptx
ehamadulhaque
 
Solar Thermal Energy System Seminar.pptx
Gpc Purapuza
 
Set Relation Function Practice session 24.05.2025.pdf
DrStephenStrange4
 
Biomechanics of Gait: Engineering Solutions for Rehabilitation (www.kiu.ac.ug)
publication11
 
Design Thinking basics for Engineers.pdf
CMR University
 
Carmon_Remote Sensing GIS by Mahesh kumar
DhananjayM6
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
Server Side Web Development Unit 1 of Nodejs.pptx
sneha852132
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
Electrical Engineer operation Supervisor
ssaruntatapower143
 
Shinkawa Proposal to meet Vibration API670.pptx
AchmadBashori2
 
Arduino Based Gas Leakage Detector Project
CircuitDigest
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
What is Shot Peening | Shot Peening is a Surface Treatment Process
Vibra Finish
 
Ad

For hurdle detector using arduino and LM35

  • 1. Introduction to the Obstacle Detecting Robot This obstacle detecting robot uses Arduino, an L289N motor driver, and parallel connections to control four motors. It employs an ultrasonic sensor and servo motor to detect and measure the distance to nearby objects.
  • 2. Importance of Obstacle Detection 1 Safety Accurate obstacle detection is crucial for ensuring the safety of people, equipment, and the environment in dynamic situations. 2 Efficiency Obstacle detection allows systems to navigate and maneuver more efficiently, optimizing routes and reducing delays. 3 Autonomy Effective obstacle detection is a key enabler for autonomous systems, allowing them to perceive and respond to their surroundings.
  • 3. Applications of Obstacle Detection Autonomous Vehicles Enabling safe navigation and collision avoidance for self-driving cars. Robotics Allowing robots to navigate and manipulate objects in complex environments. Drones Enabling obstacle detection and avoidance for unmanned aerial vehicles. Industrial Automation Enhancing safety and efficiency in factory and warehouse settings.
  • 4. Arduino and L298N Motor Driver The Arduino board acts as the brain of the robot, communicating with the L289N motor driver to precisely control the four motors. This powerful combination allows the robot to navigate and respond to its environment.
  • 5. Ultrasonic Sensor and Servo Motor 1 Ultrasonic Sensor The ultrasonic sensor detects objects within a specified range, providing crucial information about the robot's surroundings. 2 Servo Motor The servo motor rotates the ultrasonic sensor, allowing the robot to scan its environment and identify the direction with the greatest distance.
  • 6. Circuit Diagram: Bringing It All Together Ultrasonic Sensor Trig Pin at A0, Echo Pin at A1 Servo Motor Connected to Digital Pin 11 Motor Driver (L289N) EN1=6, EN2=7, EN3=8, EN4=9
  • 7. Object Detection and Distance Measurement Object Detection The robot uses the ultrasonic sensor to detect the presence of objects in its path. Distance Measurement By measuring the time it takes for the ultrasonic waves to bounce back, the robot can determine the distance to the nearest object. Reaction This information allows the robot to make informed decisions about its movement and navigation.
  • 9. Rotating Left and Right to Find Greater Distance Scan Left The robot rotates the ultrasonic sensor to the left, measuring the distance to any objects in that direction. Scan Right The robot then rotates the ultrasonic sensor to the right, measuring the distance to objects in that direction. Analyze By comparing the distances, the robot can determine the direction with the greater clearance.
  • 10. Turning to the Side with Greater Distance 1 Identify Direction The robot analyzes the distance data and identifies the direction with the greater clearance. 2 Turn Accordingly The robot then turns its body to align with the direction that has the most space, allowing it to safely navigate around the obstacle. 3 Repeat Process As the robot moves, it continuously scans its surroundings and makes adjustments to its path, ensuring it avoids all obstacles.
  • 11. Conclusion and Demonstration Conclusion This obstacle detecting robot showcases the power of combining Arduino, sensors, and intelligent software to create a responsive and adaptable navigation system. Demonstration See the robot in action as it seamlessly navigates through its environment, detecting and avoiding obstacles with precision and agility.