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

DOC
embedded system report
PDF
Obstacle Avoidance Robot
PDF
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
PPTX
kashif.pptx
DOCX
human detection robot
PDF
Impediment detection robot using Arduino
PDF
Ijsetr vol-4-issue-3-492-496
PPTX
servo distance indicator used to detect the distance
embedded system report
Obstacle Avoidance Robot
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
kashif.pptx
human detection robot
Impediment detection robot using Arduino
Ijsetr vol-4-issue-3-492-496
servo distance indicator used to detect the distance

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

PPTX
Obstacle Avoidance ROBOT using ARDUINO
PDF
Robotic assistance for the visually impaired and elderly people
PDF
Robotic assistance for the visually impaired and elderly people
PPTX
Ultrasonic-Radar-System-using-Arduino.pptx
PDF
Sensor and different types of sensor .pdf
PPTX
OBSTACLE DETECTOR.pptx
PDF
106 419-424
PDF
Smart Traction on Solar Powered Space Rovers
PPTX
Sensors & applications , commenly used sensors
PPTX
Infrared Obstacle Avoidance Robot by using arduino.pptx
PPTX
Introduction-tosdsdsdssdsadsddsa-Robotics.pptx
PPTX
OBSTACLE AVOIDING CAR
PDF
An autonomous robot based on a wheelchair
PPTX
Batch 5 ppt SRfvevefvefvrdfedrffMTRPEC.pptx
PDF
Multisensor data fusion based autonomous mobile
PDF
Design and Implementation of Ultrasonic Navigator for Visually Impaired
PPTX
Vehicle anti collision using ultrasonic
PDF
Wmr obstacle avoidance using compass and ultrasonic
PDF
An_Ultrasonic_Line_Follower_Robot_to_Det.pdf
Obstacle Avoidance ROBOT using ARDUINO
Robotic assistance for the visually impaired and elderly people
Robotic assistance for the visually impaired and elderly people
Ultrasonic-Radar-System-using-Arduino.pptx
Sensor and different types of sensor .pdf
OBSTACLE DETECTOR.pptx
106 419-424
Smart Traction on Solar Powered Space Rovers
Sensors & applications , commenly used sensors
Infrared Obstacle Avoidance Robot by using arduino.pptx
Introduction-tosdsdsdssdsadsddsa-Robotics.pptx
OBSTACLE AVOIDING CAR
An autonomous robot based on a wheelchair
Batch 5 ppt SRfvevefvefvrdfedrffMTRPEC.pptx
Multisensor data fusion based autonomous mobile
Design and Implementation of Ultrasonic Navigator for Visually Impaired
Vehicle anti collision using ultrasonic
Wmr obstacle avoidance using compass and ultrasonic
An_Ultrasonic_Line_Follower_Robot_to_Det.pdf
Ad

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
UNIT - 3 Total quality Management .pptx
PPTX
introduction to high performance computing
PDF
PPT on Performance Review to get promotions
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
communication and presentation skills 01
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPT
Occupational Health and Safety Management System
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PPTX
UNIT 4 Total Quality Management .pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Fundamentals of safety and accident prevention -final (1).pptx
Safety Seminar civil to be ensured for safe working.
UNIT - 3 Total quality Management .pptx
introduction to high performance computing
PPT on Performance Review to get promotions
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Automation-in-Manufacturing-Chapter-Introduction.pdf
communication and presentation skills 01
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
R24 SURVEYING LAB MANUAL for civil enggi
Occupational Health and Safety Management System
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
Categorization of Factors Affecting Classification Algorithms Selection
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Nature of X-rays, X- Ray Equipment, Fluoroscopy
UNIT 4 Total Quality Management .pptx
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.