Bluetooth is a commonly known, convenient and famous
communication protocol. In this paper HC-05 Bluetooth module is used to control
LED’S which are connected to the 4 channel relay module by using a mobile app. Bluetooth
module will act as an interface between mobile phone and Arduino board.
first, the control program is completed by Arduino development software
environment and uploaded to the Arduino board, and then the Android APP is
installed in mobile phone. Finally, by using the Bluetooth of mobile phone the
LED can be controlled by APP of mobile phone.
Microcontroller (Arduino mega 2560), HC-05 Bluetooth
module, 4 channel relay module, Arduino IDE.
Now a day’s
smart phones are becoming more powerful with reinforced processors, larger
storage capacities, richer entertainment function and more communication
methods. Bluetooth is mainly used for data exchange, shows its advantage by
integrating with smart phones. It has changed how people use digital device at
home or office, and has transferred traditional wired digital devices into
A host Bluetooth device is capable of
communicating with up to seven Bluetooth modules at same time through one link.
Considering its normal working area of within eight meters, it is especially
useful in home environment. With dramatic increase in Smartphone users, smart
phones have gradually turned into an all-purpose portable devices and provided
people for their daily use8.
In this project by using the
Bluetooth concept with microcontroller (Arduino mega 2560),we are controlling
the 4 channel relay module by using a mobile app, Here the mobile app will communicate with the Bluetooth
module by using a Bluetooth connection and controls the associated devices4.
Arduino board is
the main component of this project which consists of microcontroller. And it
processes all the requests made by the connected devices and performs all the
Ø The mobile
device has to establish a wireless connection with Bluetooth module which is
connected to the arduino board34.
Ø The Bluetooth
module will acts as both transmitter and receiver. Which receives the commands
from the mobile and transfer to the arduino board and similarly from the
arduino board to the mobile4.
Ø The arduino
board will process the requests from the mobile and switch on the corresponding relay.
4 channel relay will switch the any of the relay according to the command from
Ø ARDUINO MEGA
The Arduino Mega
is a microcontroller board based on the ATmega1280. It has 54 digital
input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4
UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a
power jack, an ICSP header, and a reset button.
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
Ø HC-05 BLUETOOTH MODULE:
Module is an easy to use Bluetooth SPP (Serial Port Protocol) module4,
designed for transparent wireless serial connection setup. Its communication is
via serial communication which makes an easy way to interface with controller
Bluetooth module provides switching mode between master and slave mode which
means it able to use neither receiving nor transmitting data1.
Fig: HC-05 BLUETOOTH MODULE
Ø 4 CHANNEL RELAY
This is a LOW
Level 5V 4-channel relay interface board, and each channel needs a 15-20mA
driver current. It can be used to control various appliances and equipment with
large current. It is equipped with high-current relays that work under AC250V
10A or DC30V 10A.
It has a standard interface that can be
controlled directly by microcontroller. This module is optically isolated from
high voltage side for safety requirement and also prevent ground loop when
interface to microcontroller
Fig: 4 CHANNEL RELAY
Ø MOBLE APP:
The mobile app
will works based on bluetooth
communication .It can control the 4 equipments which are interfeaced to the 4
channel relay module65.
Fig: Mobile view
Ø ARDUINO IDE:
The Arduino Integrated Development Environment
– or Arduino Software (IDE) – contains a text editor for writing code, a
message area, text console, a toolbar with buttons for common functions and a
series of menus.
connects to the Arduino and some other versions of arduino boards through usb
cable,it consists of predefined set of
libraries to include in the program.
Fig: ARDUINO IDE
Fig: EXPERIMENTAL RESULTS
CONCLUSION AND FUTURE WORK:
project is less cost effective when compared to other, And also User will feel
very comfortable to control the nearby devices because it uses simply a mobile
app to control the nearby devices.
In future it can also extend to the
internet based controlling of devices by simply uses a wifi module in place of
the Bluetooth module with current existing project and a small change in the
Monson (1999) Bluetooth technology and implementations, John Wiley & Sons.
R. and Tazil, M. (2011) “Bluetooth based home automation system using Android
phones”. IEEE 15TH International symposium on consumer electronics
(ISCE), 14-17 June 2011, Singapore.
J. and Sukittanon, S. (2012) “Exploiting Bluetooth on android mobile devices
for home security application”, proceedings of southeastcan, 15-18 March 2012,
Deepali, et al. “Home automation and security system using android
adk.” International journal of electronics communication and computer
technology(IJECCT) 3.2 (2013).
,TashiRapdenWangchuk, Rajesh Bhatt?Arduino Based Bluetooth Controlled Robot?
International Journal of Engineering Trends and Technology (IJETT), ISSN:
2231-5381, Volume-32, Issue-4, February 2016.
M.Tazil” Bluetooth Based Home Automation System Using Cell Phone”, 2011 IEEE
15th International Symposium on Consumer Electronics.
Yavuz, B. Hasan, I. Serkan and K. Duygu. “Safe and Secure PIC Based Remote
Control Application for Intelligent Home”. International Journal of Computer
Science and Network Security, Vol. 7, No. 5, May 2007.
Kanma, N. Wakabayashi, R. Kanazawa, H. Ito, “Home Appliance Control System over
Bluetooth with a Cellular Phone,” IEEE Transactions on Consumer Electronics,
vol. 49 , no. 4, pp.1049-1053, Nov. 2003.