obstacle avoidance robot using arduino
TRANSCRIPT
![Page 1: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/1.jpg)
OBSTACLE AVOIDANCE USING
ULTRASONIC SENSOR
BYJOVIN RICHARD
ICHARDS COMPANY
![Page 2: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/2.jpg)
What is a obstacle avoidance robot? Obstacle avoidance is a means of a robot being able to move
around in an unknown environment without colliding with surrounding objects
![Page 3: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/3.jpg)
What is a sensor?
A sensor is a device that detects and responds to some type of input from the physical environment.
The specific input could be light, heat, motion, moisture, pressure.
The output is generally a signal that is converted to human-readable form.
![Page 4: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/4.jpg)
Introduction to Ultrasonic Sensor What is a ultrasonic? ULTRA - BEYOND SONIC – SOUND The sound beyond human hearing range ( 20,000 Hz ) is known as ultrasonic. Ultrasonic sensor? Ultrasonic sensors are sensors that convert ultrasound waves to electrical signals or vice versa.
![Page 5: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/5.jpg)
How does an ultrasonic sensor works?
How does a bat sense distance
Bats sense distance using sound. They emit sound waves and receive back reflected waves. The time it takes to receive the waves back provides them with a very
good estimate of the distance. This is exactly how ultrasonic sensors estimate distance.
![Page 6: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/6.jpg)
calls made by mouth ears hear reflected waves brain decides what to do wing muscles move flight path changed, as
![Page 7: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/7.jpg)
An ultrasonic sensor has two parts: A transmitter that sends out a signal that humans cannot hear A receiver that receives the signal after it has bounced off nearby objects
The sensor sends out its signal and determines how long the signal takes to come back.
![Page 8: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/8.jpg)
If the object is very close to the sensor, the signal comes back quickly
If the object is far away from the sensor, the signal takes longer to come back
If objects are too far away from the sensor, the signal takes so long to come back (or is very weak when it comes back) that the receiver cannot detect it
![Page 9: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/9.jpg)
Ultrasonic Sensor connections Red - Power Yellow - Signal Black - Ground
![Page 10: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/10.jpg)
SERVO MOTOR What is a servo motor?
A servomotor is a rotary actuator or linear actuator that allows for precise control of angular or linear position, velocity and acceleration.
It consists of a suitable motorcoupled to a sensor for position feedback.
![Page 11: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/11.jpg)
Servo Motor Connection Servo motors have three wires:
RedBlackYellow or Orange
![Page 12: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/12.jpg)
Red wire - power wire (connected to the 5V pin on the Arduino board)
Black wire – Ground (connected to a ground pin on the Arduino board)
Yellow wire – signal pin (connected to a digital pin on the Arduino board)
![Page 13: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/13.jpg)
Algorithm for obstacle avoidance robot
![Page 14: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/14.jpg)
Connections
![Page 15: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/15.jpg)
Applications Obstacle sensing robot can be applied at toys where small
children will play
It can be used for army applications
It can be used in mines
![Page 16: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/16.jpg)
Obstacle avoidance robot
![Page 17: Obstacle Avoidance ROBOT using ARDUINO](https://reader034.vdocument.in/reader034/viewer/2022042422/5871f9ed1a28ab5c348b7487/html5/thumbnails/17.jpg)
THANK YOU
JOVIN RICHARD
Ichardscompany.com