You are on page 1of 14

Arduino bluetooth

controlled car
By
Saikiran CJ
 Introduction
 Proteus software
 Components required
 Arduino
 Libraries

Contents  Connections
 Bluetooth module
 Motor driver
 GSM module
 GPS tracker
 Conclusion
The project aims at designing a bluetooth controlled
car which can share its location to the owner if
Introduction needed.It also can avoid obstacles.
It is build using arduino In which serial
communication is done via bluetooth module and
programming is done via Arduino IDE.
The design and simulation is done in Proteus
software.
The Proteus Design Suite is a proprietary software tool suite used
primarily for electronic design automation . The software is used
mainly by electronic design engineers  and technicians to
create schematics and electronic prints for manufacturing tinted
Proteus Design circuit board.
suite
Components
required  Arduino
 Bluetooth module
 NEO-6M Gps module
 Infrared sensor
 GSM modem(sim 900D)
 Arduino IDE
Arduino is an open-source electronics platform based on
easy-to-use hardware and software. Arduino boards are
Arduino able to read inputs - light on a sensor, a finger on a button,
or a Twitter message - and turn it into an output -
activating a motor, turning on an LED, publishing
something online. You can tell your board what to do by
sending a set of instructions to the microcontroller on the
board. To do so you use the 
Arduino programming language (based on Wiring), and 
the Arduino Software (IDE), based on processing. 
TinyGPS++

TinyGPS++ is a new Arduino library for parsing NMEA data


streams provided by GPS modules. Like its predecessor, TinyGPS,
this library provides compact and easy-to-use methods for
Arduino extracting position, date, time, altitude, speed, and course from
consumer GPS devices.
Libraries
SoftwareSerial

The Arduino hardware has built-in support for serial communication on


pins 0 and 1 (which also goes to the computer via the USB connection).
The native serial support happens via a piece of hardware (built into the
chip) called a UART. This hardware allows the Atmega chip to receive
serial communication even while working on other tasks, as long as there
room in the 64 byte serial buffer.
Circuit
diagram
HC 05/06 works on serial communication.here the
android app is designed to send serial data to
the Bluetooth module when a certain button is
pressed. The Bluetooth module at the other end
receives the data and sends it to Arduino through
Bluetooth the TX pin of the Bluetooth module(RX pin
module of Arduino).
The L298 is an integrated monolithic circuit in a 15-
lead Multiwatt and PowerSO20 packages. It is a high
voltage, high current dual full-bridge driver designed
to accept standard TTL logic levels and drive
Motor driver inductive loads such as relays, solenoids, DC and
stepping motors. It is used to control the motors .
The SIM900 is a complete Quad-band GSM/GPRS solution in a
SMT module which can be embedded in the customer
applications. Featuring an industry-standard interface, the
SIM900 delivers GSM/GPRS 850/900/1800/1900MHz
performance for voice, SMS, Data, and Fax in a small form
factor and with low power consumption.
GSM module
The NEO-6M GPS module is a well-performing
complete GPS receiver with a built-in 25 x 25 x 4mm
ceramic antenna, which provides a strong satellite
search capability. With the power and signal
GPS tracker indicators, you can monitor the status of the
module.
Conclusion Successfully designed and simulated bluetooth
controlled car. It can avoid obstacles and can send
location to the user by gsm module.
We can control the car using an app with in the range of
10 meters.
Thank You

You might also like