Project 2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

PROJECT REPORT ON OBSTACLE AVOIDANCE ROBOT

USING ULTRASONIC SENSOR

Guided by :
APSIS SOLUTIONS

Done by :
Raguru.Lakshmi Sree Poojitha
CMR INSTITUTE OF TECHNOLOGY, Bangalore

ABSTRACT:
Obstacle detection and avoidance can be considered as the central issue in
designing mobile robots. An Obstacle Avoidance Robot is an intelligent robot,
which can automatically sense and overcome obstacles on its path. It contains of
an Arduino UNO Microcontroller to process the data, and Ultrasonic sensor to
detect the obstacles on its path. Without it robot movement would be very
restrictive and fragile.

INTRODUCTION:
Obstacle Avoiding Robot is an intelligent device that can automatically sense the
obstacle in front of it and avoid them by turning itself in another direction. This
design allows the robot to navigate in an unknown environment by avoiding
collisions, which is a primary requirement for any autonomous mobile robot.
COMPONENTS:
• Arduino Uno R3:The Arduino Uno R3 is a microcontroller board based on a
removable, dual-inline-package (DIP) ATmega328 AVR microcontroller. It has 20 digital
input/output pins . Programs can be loaded on to it from the easy-to-use Arduino
computer program.
• Dual H-Bridge L293D Motor Driver: Place the L293D in the center of the
breadboard, with half of the pins on either side of the breadboard. Connect 5V to
Enable 1 , Vss , and Vs on the L293D. Connect digital output pins (we're using 6 and 7)
to input 1 and input 2 on the L293D. Connect your Arduino's GND to both GND pins on
the same side of the L293D.
• Ultrasonic distance sensor :Ultrasonic sensors work by emitting sound waves at a
frequency too high for humans to hear. They then wait for the sound to be reflected back,
calculating distance based on the time required.
• Bread Board: Bread Board is used to make connections for the circuits
• Hobby Gear motor : This metal shaft turns at the same rate as the motor and is not
effected by the gears. For this motor for every turn of the wheel (the plastic shaft) the
metal shaft will turn 48 times (since its 48:1 gear box). The other two plastic shafts are
to attach a wheel. I only use one of these shafts to attach one wheel.

METHODOLOGY:
All Are the Components You Will Need .
Arduino – 1. Breadboard – 1
L293D – 1
Motors – 2
Ultrasonic Distance Sensor –1
Connections. Connect the Components as shown in the below picture.
Blocks. Assemble the blocks as shown in the picture
.
CIRCUIT AND CODE:
CONCLUSION:
Obstacle avoidance robot is design to allow robot to navigate in unknown
environment by avoiding collisions. Obstacle avoiding robot senses obstacles in
the path, avoids it and resumes its running. We have make use of sensors to
achieve this objective.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy