SlideShare a Scribd company logo
1 of 7
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4052
Bluetooth Based Home Automation and Security System Using
ARM9
D.NARESH1, B.CHAKRADHAR2, S.KRISHNAVENI3
1
M.Tech, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India,
2
Assist Prof, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India.
3
Assist Prof, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India.
Abstract:-Today we are living in 21st century where automation is playing important role in
human life. Home automation allows us to control household appliances like light, door, fan, AC
etc. It also provides home security and emergency system to be activated. Home automation not
only refers to reduce human efforts but also energy saving and time efficiency. The main
objective of home automation and security is to help handicapped and old aged people who will
enable them to control home appliances and alert them in critical situations.
This paper put forwards the design of home automation and security system using ARM7
LPC2148 board. The design is based on a standalone embedded system board ARM7 LPC2148
at home. Home appliances are connected to the ARM7 and communication is established
between the ARM7 and ARM9 with Bluetooth device. The home appliances are connected to the
input / output ports of the embedded system board and their status is passed to the ARM7. We
would develop an authentication to the system for authorized person to access home appliances.
The device with low cost and scalable to less modification to the core is much important. It
presents the design and implementation of automation system that can monitor and control home
appliances via ARM9 S3C2440A board.
Keywords:- Smart Home; Smart Environment; Bluetooth Module; Embedded Systems; ARM7-MDK kit;
wince6.0;ARM9 with GUI.
I. INTRODUCTION
The “Home Automation” concept has
existed for many years. The terms “Smart
Home”, “Intelligent Home” followed and
has been used to introduce the concept of
networking appliances and devices in the
house. Home automation Systems (HASs)
represents a great research opportunity in
creating new fields in engineering,
architecture and computing (Huidobro and
Millan, 2004). HASs becoming popular
nowadays and enter quickly in this emerging
market. However, end users, especially the
disabled and old aged due to their
complexity and cost, do not always accept
these systems. Due to the advancement of
wireless technology, there are several
different of connections are introduced such
as GSM, WIFI, ZIGBEE, and Bluetooth.
Each of the connection has their own unique
specifications and applications. Among the
four popular wireless connections that often
implemented in HAS project, Bluetooth is
being chosen with its suitable capability.
Bluetooth with globally available
frequencies of 2400Hz is able to provide
connectivity up to 100 meters at speed of up
to 3Mbps depending on the Bluetooth device
class [1]. In addition, a Bluetooth master
device is able to connect up to 7 devices in a
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4053
“Piconet” [2]. This paper will describe the
approach which we are implementing to
control various home appliances with
ARM7 processor.
From the overall papers reviews, HAS
according to [3-10] never mentioned about
the existing physical electrical switches in
their system. Without the switches on the
wall, the designed system limited the control
only at the GUI. This issue brings
inconvenient to the people in the house. This
designed system remains the physical
switches with the modified low voltage
activating method, in order to provide safer
physical control to the user compared to the
conventional high voltage switches. The
Bluetooth connection in this system is
established by Bluetooth module that
directly receives/ transmits commands
from/to ARM9/ARM7.
II. IMPLEMENTATION
A. Wince6.0
For this home automation and security
system we are targeting ARM9 S3C2440A
platform since it has huge market and open
source. Wince6.0 is a operating system
which is used for ARM9 devices that
includes middleware and key applications.
The Wince6.0 OS is based on
WindowsCE.net 5.0Standard. The ARM9
provides the tools and APIs necessary to
begin developing applications on the
Wince6.0 platform.
B. Software Design
As discussed earlier we are developing
graphical user interface(GUI) application by
using visual basics .net. The application
consists of main function like light
controlling, Door controlling, etc. When the
application starts user is first authenticated,
if user is authorized he will be navigated to
main screen. The main screen has a list of all
functions among which user can select any
one function which he want to control. After
selecting a function he would be able to see
a current status of a particular device. If user
wishes, he can enable or disable intended
device.
The system is programmed to auto on/off
lights during late night hours. If room
temperature goes very high or low user can
manually adjust fan/AC as per user
requirement.
C. MDK-ARM
The MDK(microcontroller Development Kit)-
ARM is a complete software development
environment for ARM7™ and
ARM9™processor-based devices. MDK-
ARM is specifically designed for
microcontroller applications, it is easy to
learn and use, yet powerful enough for the
most demanding embedded applications.
MDK-ARM is available in four editions:
MDK-Lite, MDK-Basic, MDK-Standard,
and MDK-Professional. All editions provide
a complete C/C++ development
environment and MDK-Professional
includes extensive middleware libraries.
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4054
Figure 1ARM7LPC2148 kit
Figure 2ARM9 S3C440A kit
The Kiel MDK board provides input and
output pins that you can implement through
the use of attachments called "shields". With
an Micro controller devices and the ‘ARM
MDK’, you can use whatever sensors and
actuators you require to create your own
accessories. This may include a LED
outputs, and temperature and light sensors.
III. BLOCK DIAGRAM
Micro controller Device - It is the device
through which application interacts with
home applians.
USB Connector - It is the hardware port in
the kit through which the USB device is
attached to the embedded kit.
Embedded Device - It consists of individual
embedded kits along with respective home
appliance.
In this project we are implementing ARM9
Wince6.0 based device control with the help
of blue tooth. For this one ARM9 is required
in the transmitter section. In the receiver
section two devices are interfaced to
microcontroller with Bluetooth module.
User responsibility is to develop one
application software(GUI) in ARM9 with
VB.net which is used to send the commands
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4055
GUI display
ARM9 WITH APPLICATION
SOFTWARE (GUI)
with the help of Bluetooth. In the receiver
side Bluetooth module is interfaced to the
controller to transreceive the data from the
ARM9 processor. Based on that data
microcontroller will decide the devices
operation like on/off the devices and
lock/unlock the door.
TRANSMITTER:
RECIEVER:
Figure 3:Block diagram of Bluetooth Based Home Automation and Security System Using ARM9
IV. SOFTWARE DEVELOPMENT
A.Graphical User Interface (GUI)
Module
The most important feature of our
application is to hide several processes from
Relay1 A
R
M
7
L
P
C
2
1
4
8
U
L
N
2
0
0
3
Power
supply
Relay3
Relay2Bulb
DC
motor
Fan
Bluetooth
Module
Bluetooth
Dongle
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4056
the user while allowing some degree of
interaction with the application. By using
the GUI package, we were able to customize
the application to include a variety of user
interface elements such as text boxes, choice
groups, alert messages, lists and command
buttons. Figure 3 illustrates some designs for
the graphical user interface.
Figure 4:ARM9 GUI for controlling home appliances
B.Communication Module
The Serial Port Profile (SPP) is the
Bluetooth profile that realizes the
RFCOMM connection between two devices.
The RFCOMM protocol is an emulation of
the RS-232 2011 IEEE 15th International
Symposium on Consumer Electronics 978-
1-61284-842-6/11/$26.00©2011 IEEE
C.The Program Flow chart
Upon the execution of the program, it first
checks if Bluetooth is already enabled on the
ARM9. If Bluetooth is enabled, the device
and service discovery process will run. The
software will check if there are already
predefined devices stored in the ARM9s
memory. 2011 IEEE 15th International
Symposium on Consumer Electronics 978-
1-61284-842-6/11/$26.00©2011 IEEE
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4057
Search for Bluetooth
enable device
Options
Endof
program
Exitlist of
devices
If they do exist, they will be listed down for
the user to select one. The program then
checks to see if the selected device is in
range. It will then verify if the device is a
Bluetooth transceiver (ARM7-MDK board).
Now if there are no devices stored in
memory, the program will search for
Bluetooth-enabled devices within the area.
Once discovered, these devices will be
displayed on the screen and also stored in
memory. Once it is confirmed that the
device is indeed a transceiver, the software
will store the unique addresses of all the
controller modules connected to it, in this
case ARM7-MDK. If the address of a
controller module has not been saved, then it
will be designated a number i.e.MDK-
LAMP. Otherwise, it will be given its saved
name and will prompt the user to enter the
pairing password for ARM7-MDK board.
Upon entering the correct password, the
program stores all connected controller
modules names inside the ARM9 memory,
then only the Main Menu user interface will
be displayed.
The Main Menu displays three options:
Options, List of Lamps and Exit. A List of
Lamps is a combination of one or more
lights which have been preset to a certain
status or state. These states are either ON or
OFF. There are two options to choose from
in the List of Lamps interface: they are
either LAMP ON or LAMP OFF. When the
certain instruction has been chosen, the
software will send data to the ARM7-MDK
transceiver, which in turn will send the data
to the controller modules.
The List of Lamps option in the Main Menu
will display the entire controller modules
saved in memory. The user can modify the
lights status from here. Options will display
instructions on how to use the software.
Lastly, Exit will let the user end the
program.
Figure 5. Program Flowchart for Main
Menu Window of the GUI.
V. CONCLUSION
In conclusion, this low cost system is
designed to improve the standard living in
home. The remote control function by
ARM9 provides help and assistance
especially to disabled and elderly. In order
to provide safety protection to the user, a
low voltage activating switches is replaced
current electrical switches. Moreover,
implementation of wireless Bluetooth
connection in control board allows the
system installation in more simple way. The
control board is directly installed beside the
electrical switches thereby the switching
connection is controlled by relay.
Furthermore, flexible types of connections
are designed as backup connections to the
system. The connected GUIs are
synchronized to the control board. They
Change
status
yes no
Send data
command
toARM7-MDK
User select
devices
Main menu
window
International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013
ISSN: 2231-5381 http://www.ijettjournal.org Page 4058
indicate the real-time switches status. The
system is designed in user-friendly interface.
The easy to use interface on Window and
wince6.0 GUI provides simple control by
the elderly and disabled people. For future
work, the Window GUI will be implemented
with speech recognition voice control. The
wince6.0 GUI will be implemented as a
remote Bluetooth microphone to the
Window GUI. All the voice signal inputs to
the ARM9 will be transmitted to the
Window GUI for signal processing. Also,
the push buttons implemented in low voltage
activating switches will be replaced by
capacitive sensing switches. All the future
work is expected without spend extra cost,
even one cent from the current system.
VI .REFERENCES
[1] N. Sriskanthan and Tan Karand.
“Bluetooth Based Home Automation
System”. Journal of Microprocessors and
Microsystems, Vol. 26, pp.281-289, 2002.
[2] Amul Jadhav, S. Anand, Nilesh
Dhangare, K.S. Wagh “Universal Mobile
Application Development (UMAD) On
Home Automation”
Marathwada Mitra Mandal’s Institute of
Technology, University of Pune, India
Network and Complex Systems ISSN 2224-
610X (Paper) ISSN 2225-0603 (Online) Vol
2, No.2, 2012
[3] Rana, Jitendra Rajendra and Pawar,
Sunil N., Zigbee Based Home Automation
(April 10, 2010). Available at SSRN:
http://ssrn.com/abstract=1587245 or
http://dx.doi.org/10.2139/ssrn.1587245
[4] R.Piyare, M.Tazil” Bluetooth Based
Home Automation System Using Cell
Phone”, 2011 IEEE 15th International
Symposium on Consumer Electronics
[5] Muhammad Izhar Ramli, Mohd Helmy
Abd Wahab, Nabihah, “TOWARDS
SMART HOME: CONTROL
ELECTRICAL DEVICES ONLINE”
,Nornabihah Ahmad International
Conference on Science and Technology:
Application in Industry and Education
(2006)
[6] Al-Ali, Member, IEEE & M. AL-
Rousan,“Java-Based Home Automation
System R.” IEEE Transactions on Consumer
Electronics, Vol. 50, No. 2, MAY 2004
[7] Pradeep.G, B.Santhi Chandra,
M.Venkateswarao, “Ad-Hoc Low Powered
802.15.1 Protocol Based Automation
System for Residence using Mobile
Devices”, Dept.of ECE, K L University,
Vijayawada, Andhra Pradesh, India IJCST
Vo l. 2, SP 1, December 2011
[8] E. 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 20
[9]
http://googleblog.blogspot.in/2011/05/androi
d-momentum-mobile-and-more-at.html
[10]
http://developer.android.com/about/index.ht
ml
[11] http://research.microsoft.com/en-
us/projects/homeos/
[12]
http://source.android.com/tech/accessories/i
ndex.html
[13]
http://developer.android.com/guide/topics/co
nnectivity/usb/accessory.html#manifest
[14]
http://source.android.com/tech/accessories/a
oap/aoa.html

More Related Content

What's hot

IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler BotIRJET Journal
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of ThingsIRJET Journal
 
Bluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBebe Bilguun
 
Arc application remote control using bluetooth
Arc   application remote control using bluetoothArc   application remote control using bluetooth
Arc application remote control using bluetoothSonam M
 
Video streaming using wireless multi hop in android phones
Video streaming using wireless multi hop in android phonesVideo streaming using wireless multi hop in android phones
Video streaming using wireless multi hop in android phonesIAEME Publication
 
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert System
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert SystemIRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert System
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert SystemIRJET Journal
 
IRJET - Home Automation using GSM
IRJET - Home Automation using GSMIRJET - Home Automation using GSM
IRJET - Home Automation using GSMIRJET Journal
 
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...Associate Professor in VSB Coimbatore
 
Smart homes for a better living using bluetooth
Smart homes for a better living using bluetoothSmart homes for a better living using bluetooth
Smart homes for a better living using bluetootheSAT Publishing House
 
IRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET Journal
 
Office Automation System using Internet of Things
Office Automation System using Internet of ThingsOffice Automation System using Internet of Things
Office Automation System using Internet of ThingsIRJET Journal
 
An Ethernet Based Approach for Automation and Controling Appliances
An Ethernet Based Approach for Automation and Controling AppliancesAn Ethernet Based Approach for Automation and Controling Appliances
An Ethernet Based Approach for Automation and Controling AppliancesEditor IJMTER
 
Wireless display board
Wireless display boardWireless display board
Wireless display boardVaibhav Pandey
 
IoT and connected devices: an overview
IoT and connected devices: an overviewIoT and connected devices: an overview
IoT and connected devices: an overviewPascal Bodin
 
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...IOSR Journals
 
tomation Smart home automation ,Change of implementation with .net frame work...
tomation Smart home automation ,Change of implementation with .net frame work...tomation Smart home automation ,Change of implementation with .net frame work...
tomation Smart home automation ,Change of implementation with .net frame work...Thejas A V
 
B03504008012
B03504008012B03504008012
B03504008012theijes
 
Networked Home Appliances and Vulnerabilities.  by Yukihisa Horibe
Networked Home Appliances and Vulnerabilities.  by Yukihisa HoribeNetworked Home Appliances and Vulnerabilities.  by Yukihisa Horibe
Networked Home Appliances and Vulnerabilities.  by Yukihisa HoribeCODE BLUE
 
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)IRJET Journal
 
IRJET- Smart Door Security System using Raspberry Pi with Telegram
IRJET- Smart Door Security System using Raspberry Pi with TelegramIRJET- Smart Door Security System using Raspberry Pi with Telegram
IRJET- Smart Door Security System using Raspberry Pi with TelegramIRJET Journal
 

What's hot (20)

IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler Bot
 
Home Automation using Internet of Things
Home Automation using Internet of ThingsHome Automation using Internet of Things
Home Automation using Internet of Things
 
Bluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phoneBluetooth remote control... from your mobile phone
Bluetooth remote control... from your mobile phone
 
Arc application remote control using bluetooth
Arc   application remote control using bluetoothArc   application remote control using bluetooth
Arc application remote control using bluetooth
 
Video streaming using wireless multi hop in android phones
Video streaming using wireless multi hop in android phonesVideo streaming using wireless multi hop in android phones
Video streaming using wireless multi hop in android phones
 
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert System
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert SystemIRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert System
IRJET- IoT Based Digital Notice Board Using Raspberry Pi with Audio Alert System
 
IRJET - Home Automation using GSM
IRJET - Home Automation using GSMIRJET - Home Automation using GSM
IRJET - Home Automation using GSM
 
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...
Digital Notice Board in Schools and Colleges by Implementing IoT with Audio A...
 
Smart homes for a better living using bluetooth
Smart homes for a better living using bluetoothSmart homes for a better living using bluetooth
Smart homes for a better living using bluetooth
 
IRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry PiIRJET- Wireless Notice Board using Raspberry Pi
IRJET- Wireless Notice Board using Raspberry Pi
 
Office Automation System using Internet of Things
Office Automation System using Internet of ThingsOffice Automation System using Internet of Things
Office Automation System using Internet of Things
 
An Ethernet Based Approach for Automation and Controling Appliances
An Ethernet Based Approach for Automation and Controling AppliancesAn Ethernet Based Approach for Automation and Controling Appliances
An Ethernet Based Approach for Automation and Controling Appliances
 
Wireless display board
Wireless display boardWireless display board
Wireless display board
 
IoT and connected devices: an overview
IoT and connected devices: an overviewIoT and connected devices: an overview
IoT and connected devices: an overview
 
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...
A Proposed Cost Effective Prototype Model for PLC Based GSM Remote Control in...
 
tomation Smart home automation ,Change of implementation with .net frame work...
tomation Smart home automation ,Change of implementation with .net frame work...tomation Smart home automation ,Change of implementation with .net frame work...
tomation Smart home automation ,Change of implementation with .net frame work...
 
B03504008012
B03504008012B03504008012
B03504008012
 
Networked Home Appliances and Vulnerabilities.  by Yukihisa Horibe
Networked Home Appliances and Vulnerabilities.  by Yukihisa HoribeNetworked Home Appliances and Vulnerabilities.  by Yukihisa Horibe
Networked Home Appliances and Vulnerabilities.  by Yukihisa Horibe
 
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)IRJET- A Review on: Smart and Advanced Living Technology (SALT)
IRJET- A Review on: Smart and Advanced Living Technology (SALT)
 
IRJET- Smart Door Security System using Raspberry Pi with Telegram
IRJET- Smart Door Security System using Raspberry Pi with TelegramIRJET- Smart Door Security System using Raspberry Pi with Telegram
IRJET- Smart Door Security System using Raspberry Pi with Telegram
 

Similar to Bluetooth Home Automation Using ARM Processors

NRF based wireless light and Fan dimmer controlling system.
NRF based wireless light and Fan dimmer controlling system.NRF based wireless light and Fan dimmer controlling system.
NRF based wireless light and Fan dimmer controlling system.IRJET Journal
 
Connecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTConnecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTIRJET Journal
 
NEW Advanced low cost voice recognition based smart homeoffice
NEW Advanced low cost voice recognition based smart homeofficeNEW Advanced low cost voice recognition based smart homeoffice
NEW Advanced low cost voice recognition based smart homeofficemohammed shoaib uddin
 
15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdfSiegriqueCeasarAJalw
 
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
IRJET-  	  Smart Home: Speech Recognition based Home Automation using IoTIRJET-  	  Smart Home: Speech Recognition based Home Automation using IoT
IRJET- Smart Home: Speech Recognition based Home Automation using IoTIRJET Journal
 
137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)Karteek Irukulla
 
Development of wireless and intelligent home automation system
Development of wireless and intelligent home automation systemDevelopment of wireless and intelligent home automation system
Development of wireless and intelligent home automation systemTELKOMNIKA JOURNAL
 
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0devsunit
 
Application Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionApplication Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionMistral Solutions
 
IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIRJET Journal
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET Journal
 
Ijmsr 2016-02
Ijmsr 2016-02Ijmsr 2016-02
Ijmsr 2016-02ijmsr
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...IJERA Editor
 
Electronic Nameplate System
Electronic Nameplate SystemElectronic Nameplate System
Electronic Nameplate SystemIRJET Journal
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET Journal
 
Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT IJECEIAES
 
Smart Home Automation
Smart Home AutomationSmart Home Automation
Smart Home AutomationIRJET Journal
 
Zigbee based voice controlled wireless smart home system
Zigbee based voice controlled wireless smart home systemZigbee based voice controlled wireless smart home system
Zigbee based voice controlled wireless smart home systemijwmn
 

Similar to Bluetooth Home Automation Using ARM Processors (20)

Smart home automation system
Smart home automation systemSmart home automation system
Smart home automation system
 
NRF based wireless light and Fan dimmer controlling system.
NRF based wireless light and Fan dimmer controlling system.NRF based wireless light and Fan dimmer controlling system.
NRF based wireless light and Fan dimmer controlling system.
 
Connecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoTConnecting Home Appliances via Bluetooth using IoT
Connecting Home Appliances via Bluetooth using IoT
 
NEW Advanced low cost voice recognition based smart homeoffice
NEW Advanced low cost voice recognition based smart homeofficeNEW Advanced low cost voice recognition based smart homeoffice
NEW Advanced low cost voice recognition based smart homeoffice
 
15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf15513-Article Text-47349-1-10-20191127.pdf
15513-Article Text-47349-1-10-20191127.pdf
 
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
IRJET-  	  Smart Home: Speech Recognition based Home Automation using IoTIRJET-  	  Smart Home: Speech Recognition based Home Automation using IoT
IRJET- Smart Home: Speech Recognition based Home Automation using IoT
 
137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)
 
Development of wireless and intelligent home automation system
Development of wireless and intelligent home automation systemDevelopment of wireless and intelligent home automation system
Development of wireless and intelligent home automation system
 
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
AUTONOMOUS CONTROL TECHNIQUES FOR HOME AUTOMATION v1.0
 
Application Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionApplication Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solution
 
IoT Based home automation system using Arduino board
IoT Based home automation system using Arduino boardIoT Based home automation system using Arduino board
IoT Based home automation system using Arduino board
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
 
Ijmsr 2016-02
Ijmsr 2016-02Ijmsr 2016-02
Ijmsr 2016-02
 
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
Domotics – A Cost Effective Smart Home Automation System Using Wifi as Networ...
 
REPORTOF MEMS2
REPORTOF MEMS2REPORTOF MEMS2
REPORTOF MEMS2
 
Electronic Nameplate System
Electronic Nameplate SystemElectronic Nameplate System
Electronic Nameplate System
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of Things
 
Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT Design and implement a smart system to detect intruders and firing using IoT
Design and implement a smart system to detect intruders and firing using IoT
 
Smart Home Automation
Smart Home AutomationSmart Home Automation
Smart Home Automation
 
Zigbee based voice controlled wireless smart home system
Zigbee based voice controlled wireless smart home systemZigbee based voice controlled wireless smart home system
Zigbee based voice controlled wireless smart home system
 

More from poovarasu maniandan (12)

Spark7
Spark7Spark7
Spark7
 
Spark4
Spark4Spark4
Spark4
 
Spark3
Spark3Spark3
Spark3
 
Spark2
Spark2Spark2
Spark2
 
Ml3
Ml3Ml3
Ml3
 
Ml8
Ml8Ml8
Ml8
 
Ml2
Ml2Ml2
Ml2
 
Ml7
Ml7Ml7
Ml7
 
Ml5
Ml5Ml5
Ml5
 
Literature survey
Literature surveyLiterature survey
Literature survey
 
Home security system using internet of things
Home security system using internet of thingsHome security system using internet of things
Home security system using internet of things
 
rescue robot
rescue robotrescue robot
rescue robot
 

Recently uploaded

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Bluetooth Home Automation Using ARM Processors

  • 1. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4052 Bluetooth Based Home Automation and Security System Using ARM9 D.NARESH1, B.CHAKRADHAR2, S.KRISHNAVENI3 1 M.Tech, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India, 2 Assist Prof, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India. 3 Assist Prof, Dept of ECE, CMR College of Engineering &Technology, Hyderabad, AP-India. Abstract:-Today we are living in 21st century where automation is playing important role in human life. Home automation allows us to control household appliances like light, door, fan, AC etc. It also provides home security and emergency system to be activated. Home automation not only refers to reduce human efforts but also energy saving and time efficiency. The main objective of home automation and security is to help handicapped and old aged people who will enable them to control home appliances and alert them in critical situations. This paper put forwards the design of home automation and security system using ARM7 LPC2148 board. The design is based on a standalone embedded system board ARM7 LPC2148 at home. Home appliances are connected to the ARM7 and communication is established between the ARM7 and ARM9 with Bluetooth device. The home appliances are connected to the input / output ports of the embedded system board and their status is passed to the ARM7. We would develop an authentication to the system for authorized person to access home appliances. The device with low cost and scalable to less modification to the core is much important. It presents the design and implementation of automation system that can monitor and control home appliances via ARM9 S3C2440A board. Keywords:- Smart Home; Smart Environment; Bluetooth Module; Embedded Systems; ARM7-MDK kit; wince6.0;ARM9 with GUI. I. INTRODUCTION The “Home Automation” concept has existed for many years. The terms “Smart Home”, “Intelligent Home” followed and has been used to introduce the concept of networking appliances and devices in the house. Home automation Systems (HASs) represents a great research opportunity in creating new fields in engineering, architecture and computing (Huidobro and Millan, 2004). HASs becoming popular nowadays and enter quickly in this emerging market. However, end users, especially the disabled and old aged due to their complexity and cost, do not always accept these systems. Due to the advancement of wireless technology, there are several different of connections are introduced such as GSM, WIFI, ZIGBEE, and Bluetooth. Each of the connection has their own unique specifications and applications. Among the four popular wireless connections that often implemented in HAS project, Bluetooth is being chosen with its suitable capability. Bluetooth with globally available frequencies of 2400Hz is able to provide connectivity up to 100 meters at speed of up to 3Mbps depending on the Bluetooth device class [1]. In addition, a Bluetooth master device is able to connect up to 7 devices in a
  • 2. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4053 “Piconet” [2]. This paper will describe the approach which we are implementing to control various home appliances with ARM7 processor. From the overall papers reviews, HAS according to [3-10] never mentioned about the existing physical electrical switches in their system. Without the switches on the wall, the designed system limited the control only at the GUI. This issue brings inconvenient to the people in the house. This designed system remains the physical switches with the modified low voltage activating method, in order to provide safer physical control to the user compared to the conventional high voltage switches. The Bluetooth connection in this system is established by Bluetooth module that directly receives/ transmits commands from/to ARM9/ARM7. II. IMPLEMENTATION A. Wince6.0 For this home automation and security system we are targeting ARM9 S3C2440A platform since it has huge market and open source. Wince6.0 is a operating system which is used for ARM9 devices that includes middleware and key applications. The Wince6.0 OS is based on WindowsCE.net 5.0Standard. The ARM9 provides the tools and APIs necessary to begin developing applications on the Wince6.0 platform. B. Software Design As discussed earlier we are developing graphical user interface(GUI) application by using visual basics .net. The application consists of main function like light controlling, Door controlling, etc. When the application starts user is first authenticated, if user is authorized he will be navigated to main screen. The main screen has a list of all functions among which user can select any one function which he want to control. After selecting a function he would be able to see a current status of a particular device. If user wishes, he can enable or disable intended device. The system is programmed to auto on/off lights during late night hours. If room temperature goes very high or low user can manually adjust fan/AC as per user requirement. C. MDK-ARM The MDK(microcontroller Development Kit)- ARM is a complete software development environment for ARM7™ and ARM9™processor-based devices. MDK- ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. MDK-ARM is available in four editions: MDK-Lite, MDK-Basic, MDK-Standard, and MDK-Professional. All editions provide a complete C/C++ development environment and MDK-Professional includes extensive middleware libraries.
  • 3. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4054 Figure 1ARM7LPC2148 kit Figure 2ARM9 S3C440A kit The Kiel MDK board provides input and output pins that you can implement through the use of attachments called "shields". With an Micro controller devices and the ‘ARM MDK’, you can use whatever sensors and actuators you require to create your own accessories. This may include a LED outputs, and temperature and light sensors. III. BLOCK DIAGRAM Micro controller Device - It is the device through which application interacts with home applians. USB Connector - It is the hardware port in the kit through which the USB device is attached to the embedded kit. Embedded Device - It consists of individual embedded kits along with respective home appliance. In this project we are implementing ARM9 Wince6.0 based device control with the help of blue tooth. For this one ARM9 is required in the transmitter section. In the receiver section two devices are interfaced to microcontroller with Bluetooth module. User responsibility is to develop one application software(GUI) in ARM9 with VB.net which is used to send the commands
  • 4. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4055 GUI display ARM9 WITH APPLICATION SOFTWARE (GUI) with the help of Bluetooth. In the receiver side Bluetooth module is interfaced to the controller to transreceive the data from the ARM9 processor. Based on that data microcontroller will decide the devices operation like on/off the devices and lock/unlock the door. TRANSMITTER: RECIEVER: Figure 3:Block diagram of Bluetooth Based Home Automation and Security System Using ARM9 IV. SOFTWARE DEVELOPMENT A.Graphical User Interface (GUI) Module The most important feature of our application is to hide several processes from Relay1 A R M 7 L P C 2 1 4 8 U L N 2 0 0 3 Power supply Relay3 Relay2Bulb DC motor Fan Bluetooth Module Bluetooth Dongle
  • 5. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4056 the user while allowing some degree of interaction with the application. By using the GUI package, we were able to customize the application to include a variety of user interface elements such as text boxes, choice groups, alert messages, lists and command buttons. Figure 3 illustrates some designs for the graphical user interface. Figure 4:ARM9 GUI for controlling home appliances B.Communication Module The Serial Port Profile (SPP) is the Bluetooth profile that realizes the RFCOMM connection between two devices. The RFCOMM protocol is an emulation of the RS-232 2011 IEEE 15th International Symposium on Consumer Electronics 978- 1-61284-842-6/11/$26.00©2011 IEEE C.The Program Flow chart Upon the execution of the program, it first checks if Bluetooth is already enabled on the ARM9. If Bluetooth is enabled, the device and service discovery process will run. The software will check if there are already predefined devices stored in the ARM9s memory. 2011 IEEE 15th International Symposium on Consumer Electronics 978- 1-61284-842-6/11/$26.00©2011 IEEE
  • 6. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4057 Search for Bluetooth enable device Options Endof program Exitlist of devices If they do exist, they will be listed down for the user to select one. The program then checks to see if the selected device is in range. It will then verify if the device is a Bluetooth transceiver (ARM7-MDK board). Now if there are no devices stored in memory, the program will search for Bluetooth-enabled devices within the area. Once discovered, these devices will be displayed on the screen and also stored in memory. Once it is confirmed that the device is indeed a transceiver, the software will store the unique addresses of all the controller modules connected to it, in this case ARM7-MDK. If the address of a controller module has not been saved, then it will be designated a number i.e.MDK- LAMP. Otherwise, it will be given its saved name and will prompt the user to enter the pairing password for ARM7-MDK board. Upon entering the correct password, the program stores all connected controller modules names inside the ARM9 memory, then only the Main Menu user interface will be displayed. The Main Menu displays three options: Options, List of Lamps and Exit. A List of Lamps is a combination of one or more lights which have been preset to a certain status or state. These states are either ON or OFF. There are two options to choose from in the List of Lamps interface: they are either LAMP ON or LAMP OFF. When the certain instruction has been chosen, the software will send data to the ARM7-MDK transceiver, which in turn will send the data to the controller modules. The List of Lamps option in the Main Menu will display the entire controller modules saved in memory. The user can modify the lights status from here. Options will display instructions on how to use the software. Lastly, Exit will let the user end the program. Figure 5. Program Flowchart for Main Menu Window of the GUI. V. CONCLUSION In conclusion, this low cost system is designed to improve the standard living in home. The remote control function by ARM9 provides help and assistance especially to disabled and elderly. In order to provide safety protection to the user, a low voltage activating switches is replaced current electrical switches. Moreover, implementation of wireless Bluetooth connection in control board allows the system installation in more simple way. The control board is directly installed beside the electrical switches thereby the switching connection is controlled by relay. Furthermore, flexible types of connections are designed as backup connections to the system. The connected GUIs are synchronized to the control board. They Change status yes no Send data command toARM7-MDK User select devices Main menu window
  • 7. International Journal ofEngineering TrendsandTechnology (IJETT) –Volume 4Issue 9-Sep 2013 ISSN: 2231-5381 http://www.ijettjournal.org Page 4058 indicate the real-time switches status. The system is designed in user-friendly interface. The easy to use interface on Window and wince6.0 GUI provides simple control by the elderly and disabled people. For future work, the Window GUI will be implemented with speech recognition voice control. The wince6.0 GUI will be implemented as a remote Bluetooth microphone to the Window GUI. All the voice signal inputs to the ARM9 will be transmitted to the Window GUI for signal processing. Also, the push buttons implemented in low voltage activating switches will be replaced by capacitive sensing switches. All the future work is expected without spend extra cost, even one cent from the current system. VI .REFERENCES [1] N. Sriskanthan and Tan Karand. “Bluetooth Based Home Automation System”. Journal of Microprocessors and Microsystems, Vol. 26, pp.281-289, 2002. [2] Amul Jadhav, S. Anand, Nilesh Dhangare, K.S. Wagh “Universal Mobile Application Development (UMAD) On Home Automation” Marathwada Mitra Mandal’s Institute of Technology, University of Pune, India Network and Complex Systems ISSN 2224- 610X (Paper) ISSN 2225-0603 (Online) Vol 2, No.2, 2012 [3] Rana, Jitendra Rajendra and Pawar, Sunil N., Zigbee Based Home Automation (April 10, 2010). Available at SSRN: http://ssrn.com/abstract=1587245 or http://dx.doi.org/10.2139/ssrn.1587245 [4] R.Piyare, M.Tazil” Bluetooth Based Home Automation System Using Cell Phone”, 2011 IEEE 15th International Symposium on Consumer Electronics [5] Muhammad Izhar Ramli, Mohd Helmy Abd Wahab, Nabihah, “TOWARDS SMART HOME: CONTROL ELECTRICAL DEVICES ONLINE” ,Nornabihah Ahmad International Conference on Science and Technology: Application in Industry and Education (2006) [6] Al-Ali, Member, IEEE & M. AL- Rousan,“Java-Based Home Automation System R.” IEEE Transactions on Consumer Electronics, Vol. 50, No. 2, MAY 2004 [7] Pradeep.G, B.Santhi Chandra, M.Venkateswarao, “Ad-Hoc Low Powered 802.15.1 Protocol Based Automation System for Residence using Mobile Devices”, Dept.of ECE, K L University, Vijayawada, Andhra Pradesh, India IJCST Vo l. 2, SP 1, December 2011 [8] E. 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 20 [9] http://googleblog.blogspot.in/2011/05/androi d-momentum-mobile-and-more-at.html [10] http://developer.android.com/about/index.ht ml [11] http://research.microsoft.com/en- us/projects/homeos/ [12] http://source.android.com/tech/accessories/i ndex.html [13] http://developer.android.com/guide/topics/co nnectivity/usb/accessory.html#manifest [14] http://source.android.com/tech/accessories/a oap/aoa.html