Mid Semester Group Project (MSGP)
Engineering Exploration (A4022)
Team # 10
Name of the Team Member Roll Number
M.Krishna varma 18881A05M6
M.Sri divya keerthi 18881A05M7
M.vijaya laxmi 18881A05M8
M.Sai charan 18881A05M9
Sujit kumar 18881A05P2
Title of the Project
Aurdino obstacle avoiding car
Abstract:
The project is mainly focused about arduino vehicle using mobile applicatIon(Bluetooth) that
has an intelligence built in it such that it direct itself whenever an obstacle comes in its
path.The target application and problems that project covers include how to design wheeled
ground cars -avoid collisions while reaching target locations by using arduino and Android
application by connecting with Bluetooth model on the vehicle.The car is made of L293D
interface circuit arduino board and motor driving system.The car controlling devices are
connected to arduino board.The arduino board transmits signals to interfacing board L293D
which controls motor driving system.Ultrasonic distance sensor is used for obstacle avoidance
of car in which we insure that car doesn't have to stop in front of an obstacle which allows to
navigate smoothly in unknown environments avoiding obstacles.The vehicle will never crash
into wall because of existence of distance sensor.
Block Diagram:
ProjectDescription:
The arduino board is the brain of the
vehicle,as it will be running the software that
will control all the other parts.Open
source,flexible,easy to
use,inexpensive,online community are the
benefits of arduino board.Some of the
library used are :-
Ultrasonic library:-To read data from
ultrasonic sensor and print the distance between obstacles and sensor.
Motor driver library:-To test the motor.
Servo library:-To control the servo motor.
Software serial library:-To get data sent from
Android application to arduino on serial.
Distance sensor sends an ultrasonic signal
forward and wait to receive bounced
signal.Depending on how long the signal
takes to bounce back the approximated
distance to an obstacle can be
calculated.we will use this little device to
prevent the vehicle from hitting walls or
other obstacles in its way.
Bluetooth module interacts with mobile
application to control the direction of
vehicle.It has four pins:VCC(power 3.3-6V),GND,TXD,RXD.
Servo motor is a small device that has an output shaft.
Electronic speaker was used in event of an obstacle in front of vehicle.
Hardware/Software Tools used:-
1.Addition board (arduino uno)
2.L293D motor driver chip
3.SRF04 Ultrasonic distance sensor
4.HC-05 Bluetooth slave
5.prototyping board and cables
6.USB cable
7.Vehicle kit
8.Electronic speaker
9.Servo meter
Conclusions:
1.we achieved Bluetooth control communication between mobile-via Android application and the vehicle.
2.The knowledge is ever expanding and so are the problems which the mankind strive to solve .In this spirit,it is
hoped that the current activity will lead to further enhancements.
For example;work on future for military purposes by the robot.
Snapshot of the Project Prototype/Model
References:
1.
2.
3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Name and signature of the Mentor
(M.Madhavi) Signature of the student