You are on page 1of 8

Employability Skills and Mini Project T..E.

(E&TC)

PIMPRI CHINCHWAD EDUCATION TRUST’S

PIMPRI CHINCHWAD COLLEGE OF ENGINEERING


SECTOR NO. 26, PRADHIKARAN, NIGDI, PUNE- 411044.

MINI PROJECT SYNOPSIS


Bluetooth Car Using Arduino

Project ID:- A-01

Project Group Members:


Name of the Student Div & Roll . No.
1) Anchal Saproo A TEETA107
2) Kunal Ambore A TEETA106
3) Ahasas Aryan A TEETA104

Mr. P. V. Sontakke Mr. P. V. Sontakke Dr. M. T. Kolte


Project Guide Course Coordinator H.O.D (E&TC)

DEPARTMENT OF ELECTRONICS & TELECOMMUNICATION


T.E. (E&TC) 2021-2022

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

MINI -PROJECT SYNOPSIS

TITLE: Bluetooth Car Using Arduino

ABSTRACT:
Arduino car contains arduino microcontroller with basic mobility features. Our project is aimed at
developing a car which can be controlled through a smart phone app.
Arduino programs contains instructions mediating between android controller and Arduino car.
Android mobile controller uses different mobile sensors to supervise motion. An appropriate program
in the arduino microprocessor to interact with the android controller has to be created. The interface is
easy to use and provide feedback from the arduino microprocessor through the bluetooth after giving
instruction to arduino for various actions through interface via bluetooth module. After doing all of
this we have test this project thoroughly and find the maximum no. of error & wrong logic in the
microprocessor program. The device can be controlled by any smart device with android.

INTRODUCTION:

The main purpose of this project is to create a remote interface to control robot car with
wireless technology. There is a need to communicate with a robot remotely to control the
movement of robot car and to transmit critical information in both ways. The Arduino car
contains an Arduino microcontroller with basic navigation features. Arduino apps contain
mediation instructions between Android controller and Arduino car. Android mobile
controller uses various mobile sensors to monitor movement. An appropriate program in the
arduino microprocessor to interact with the android controller has to be created. The program
will be complied through arduino IDE to the arduino microprocessor & loaded in to it after
proper checking of logic to to minimize any hardware loss/ damage. We will use a android
application that will provide user an interface to interactwith the arduino powered car. The
interface will be easy to use and will control arduino microprocessor via the Bluetooth after
giving instruction to arduino for various actions through interface through the Bluetooth
module.
Arduino will be interfaced with Bluetooth module to establish the connectivity and it will
attached with motor driver to control the motor speed. The user will have access to control
the robot car using the Android programmed app. This robot car will move according to the
instruction given through the Android application by the user. The proposed model of robot
car will be operated on any kind of surface that is another advantage. This is also cost
efficient and simple than other existing systems. The Anduino Uno is a microcontroller board
based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as
PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack,

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

an ICSP header and a reset button. It contains everything needed to support the
microcontroller, simply connect it to a computer with a USB cable or power it with a AC-to-
DC adapter or battery to get started. You can tinker with your UNO without worrying too
much about doing something wrong, worst case scenario you can replace the chip for a few
dollars and start over again.
"Uno" means 1 in Italian and was chosen to mark the release of Arduino Software (IDE) 1.0.
The Uno board and version 1.0 of Arduino Software (IDE) were the reference versions of
Arduino, now evolved to newer ones. The Uno board is the first in a series of USB Arduino
boards, and the t s reference model for the Arduino platform; for an extensive list of current,
pastor outdated boards see the Arduino index of boards.
The L298 is an integrated monolithic circuit in a 15-lead Multiwatt and PowerS020
packages.It is a high voltage, high current dual bridge driver designed to accept standard TIL
logic levelsand drive inductive loads such as relays, solenoids, DC and stepping motors. Two
enable inputsare provided to enable or disable the device independently of the input signals.
The emitters of the lower transistors of each bridge are connected together and the
corresponding external terminal can be used for the connection of an external sensing
resistor. An additional supply input is provided so that the logic works at a lower voltage.
Bluetooth isa wireless technology standard for exchanging data over short distances from
fixed and mobile devices, and building personal area networks (PANs). Range is
approximately 10 Meters (30 feet).

LITERATURE REVIEW:
For Bluetooth Car Using Arduino we studied some research papers from IEEE as follows:

Sr. No. Paper Title Publication details Methodology Remarks

1. Wireless Car Control Muhammad Hamza, This paper presents a


System Based On M Atique-ur- unique real-time
Arduino Uno R3 Rehman, Hamza obstacle avoidance
Shafqat, Subhan Bin approach for
Khalid, "CGI manipulators and
SCRIPT AND MJPG mobile robots based on
VIDEO the "artificial potential
STREAMER field" concept. In this
BASED approach, collision
SURVEILLANCE avoidance, traditionally
ROBOT USING considered a high level
RASPBERRY PI", planning problem, can
Applied Sciences and be effectively
Technology distributed between
(IBCAST) 2019 16th different levels of
International control, allowing real-
Bhurban time robot operations
Conference in a complex
Year:2019| environment.
Publisher: IEEE
Cited by papers(6)

2. Robotic system M.Selvam M.E

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

having wireless Embedded


camera attached to systems,Dept.of
the surveillance ECE, Karpagam
University,
Coimbatore, Tamil
Nadu, India-
641021
3. Developing an
android app driven
by microcontroller
4. Pick and drop robot

SUMMARY OF LITERATURE REVIEW:

AIM: To Design a Smart Bluetooth Car using Arduino.

OBJECTIVES (CO): 1) To design an arduino bot and write program in to the arduino
microprocessor.
2) An appropriate program in the arduino microprocessor to interact with the android controller has to
be created.
3) To develop a Android mobile controller to control the car movements
4) After doing all of this we have test this project thoroughly and find the maximum no. of error &
wrong logic in the microprocessor program.
PROGRAMME SPECIFIC OBJECTIVE(PSO):
1. Comprehend the insights of a Remote control car such as working of Arduino Uno,
Bluetooth Module (HC-05) and understand it theoretically and practically.
2. Application of contextual knowledge of E & TC engineering activity based learning and
automation asses societal, environmental, health and safety issues.

PROGRAMME OUTCOMES (PSO):


Engineering Graduates will be able to

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


Fundamentals,and an engineering specialization to the solution of complex
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
Engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
3. Design of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs.

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

4. Project management and finance: Demonstrate knowledge and understanding of the


Engineering and management principles and apply these to one's own work, as a member and
Leader in a team, to manage projects and in multidisciplinary environments.
BLOCK DIAGRAM:

BLOCK DIAGRAM EXPLANATION: In this circuit we have used Arduino Uno board to
control the robot car. This car have two de motors at its front and rear side. Front side motor is used
for giving direction to car means turning left or right side (like real car steering feature). And rear side
motor is used for driving the car in forward and backward direction. A Bluetooth module is used to
receive command from android phone and Arduino UNO is used for controlling the whole system.
Bluetooth controlled car moves according to button touched in the android Bluetooth mobile app. To
run this project first we need to download Bluetooth app form Google play store. We can use any
Bluetooth app that supporting or can send data.

The android application controlled robot communicates via Bluetooth to the Bluetooth module
present on the robot. While pressing each button on the application, corresponding commands are
sent via Bluetooth to the robot. The arduino on the robot then checks the command received with its
previously defined commands and controls the DC motors depending on the command received to
cause it to move forward, backward, left, right or to stop. Thus allowing us to create an android
controlled robot.
The major building blocks of the project are:
Regulated Power Supply.
Microcontroller.
Android smart phone.
Bluetooth module.
DC motors with driver.
• LED indicators.

TECHNICAL DETAILS: 1) HC-05 BLUETOOTH


The HC-05 Bluetooth Module has 6 pins
Vcc, GND, TX, RX,Key,and LED.It comes pre-programmed as a slave,so there is no need to connect
the key pin, unless you need it change it to master mode the major difference betwween master and
slave modes is that,slave mode the Bluetooth module cannot initiate a connection, it can how ever
accept incoming connections. After the connection is established the Bluetooth module can transmit
and receive data regardless of the mode it is running in. If you are using upon to connect to the
Bluetooth module, you can simply use it in the slave mode.The defau;lt data transmission rate is
9600kbps. The range for Bluetooth communication is usually 30m or less. The module has a factory

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

set pinoff "1234" which is used while pairing the module to a phone. Frequency:2.4GHz ISM band,
Power supply:+3.3VDC 50mA, Working temperature:-20 +75 Centigrade

2) Arduino-UNO:
Arduino is an open-source prototyping platform based on easy-to-use hardware and software.
Arduino consists of both a physical programmable circuit board and a piece of software, or IDE
(Integrated Development Environment) that runs on your computer, used to write and upload
computercode to the physical board.

3) Motor driver module (L298D) : It is a small circuit that hoists the motor driving IC, and can
control two motors at the same time. It controls the motor speed bypulse width modulation
4. Rechargeable Battery Pack

5. Car Chassis

6. Free Wheeler

7. Few Jumper wires as per required

8. Led lights (white and Red)

Software Used:

1. Arduino Bluetooth Controller Application


2. Arduino Software Code

INNOVATIVENESS : We are living in the 21st century. Now, smart phone has become the most
essential thing in our daily lives, Android based smartphones are becoming each time more powerful
and equipped with several accessories that are useful for Robots.

This project describes how to control a robot using smartphone using Bluetooth communication.
some features about Bluetooth technology, components of the mobile and robot. We will present. a
review of robots controlled by mobile phone via moving the robot upward, backward, left and right
side by the android application.

Bluetooth has changed how people use digital device at home or office, and has transferred traditional
wired and digital devices to wireless devices. Here we are using Bluetooth communication, interface
microcontroller and android application. We are using Arduino software to interface the Bluetooth
module with microcontroller. According to commands received from android the robot motion will be
controlled. We will derive simple solutions to provide a framework for building robots with a low
cost but with high computation and sensing capabilities provided by the smartphone that will be used
as a control device.

USEFULLNESS: This is indeed a cost-effective and efficient project. The novelty lies in the fact
that it is a cost effective project with a simple and easy to use interface compared to existing ones.
Also the Bluetooth RC Controller application is more user friendly. The robot is small in size so it
can be used in spying purpose. The robot can be used for surveillance.

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

In future we can interface sensors to this robot so that it can monitor some parameters and we can
improve the efficiency using Internet of Things (IOT) technology. We can also add wireless camera,
in order to incorporate other security features It is feasible to implement Bluetooth communication
between Smartphone and microcontroller. With tremendous smart phone in markets, it is bound to
have many more applications in near future.
In this project hardware setup is constructed using Arduino Uno and the programming is compiled in
the Arduino IDE software and finally Robot car is controlled by the Arduino using Bluetooth module.
The project is limited to designing an android interface, Arduino bot and write program in to the
arduino microprocessor. Arduino car contains Arduino microcontroller with basic mobility features.
Arduino programs contains instructions mediating between android controller and Arduino car.
Android mobile controller uses different mobile sensors to supervise motion.
It can be used in various industries for picking various objects where human intervention is not
desired. On a large scale, it can be used to develop robots with military applications. It can be used to
target enemy without any human being crossing the territory. It provides for more development of
applications based on android operating system. Such as. Application based on sensors.
(accelerometer, gyroscope) etc. With tremendous smart phone in markets, it is bound to have many
more applications in near future. It is robust, sensitive and fast moving, hence can be applied in
rescue operations.
This module can be used in
.Low range Mobile Surveillance Devices
.Military Applications (no human intervention)
.Assistive devices (like wheelchairs)
. Home automation

EXPECTED CONCLUSION: The project titled Bluetooth Car using Arduino is an application
based on popular open source technology- Android and Arduino The aim of the project was to create
an arduino integrated car that has to be controlled through an application that runs on the android
operating system. The project has been completed with success with the utmost satisfaction. The
constraints square measure met and overcome with success. The system styled is meant/ is intended
as find it irresistible was set within the design section. Validation checks iatrogenic have greatly
reduced errors. Provisions are created to upgrade the code. The applying has been tested with live
information and has provided a prosperous result. Thence the code has proven to figure expeditiously.
The system created met its objectives, by being straightforward to use, implement and secure. This
code is developed with measurability in mind. Further modules may be simply other once necessary.
The code is developed with standard approach. All modules within the system are tested with valid
information and invalid information and everything work with success.

However there's still lots of scope for future improvement and add-ons in practicality

REFERENCES:
Design of a Bluetooth Enabled Android Application for a Microcontroller Driven Robot By Vito M.
Guardi. (May 2014).

2. Introduction to Arduino A piece of cake! by Alan G. Smith September 30, 2011 3. 30 Arduino
Projects for the Evil GeniusTM Simon Monk, McGraw- Companies Inc

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.


Employability Skills and Mini Project T..E. (E&TC)

4. A. Sharma, J. Mondal, C. Pandey, R. Kumar and A. Bhattacharya, "lot Based Home Automation
System": Advances in Applied Science: Volume 2017: Article ID 100005. pp. 01-06; Feb. 2017

5. Arpit Sharma. Reetesh Verma, Saurabh Gupta and Sukhdeep Kaur Bhatia, "Android

Phone Controlled Robot Using Bluetooth", International Journal of Electronic and

Electrical Engineering. Volume 7, Number 5 (2014), pp. 443-448. 6. P. D. Minns, Atmega32 for
Arduino Microcontroller System. Author House, 2013

7. https://www.arduino.cc/en/Tutorial/Foundations/AnalogInputPins

Dept. of E & TC (Sem-II-2021-22) PCCOE, Nigdi, Pune.

You might also like