KeywordsâAndroid, Bluetooth, Home Automation, User-friendly, 8051 Microcontroller. 1. INTRODUCTION ... Eclipse IDE with Android development (ADT).
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 7 ISSUE 1 – JULY 2015 - ISSN: 2349 - 9303
Android Controlled Home Automation Madhukar M
Shubhankar B.J
Akshay M S
Asst. Professor, Dept of ECE, Jyothy Institute of Technology, Bengaluru
7th Semester, Dept of ECE, Jyothy Institute of Technology, Bengaluru
7th Semester, Dept of ECE, Jyothy Institute of Technology, Bengaluru
Abstract— This paper presents the overall design of Home Automation System (HAS) with wireless remote control which controls electrical appliances and devices in homes with a low cost design, user-friendly interface and ease of installation. Keywords—Android, Bluetooth, Home Automation, User-friendly, 8051 Microcontroller
1. INTRODUCTION This paper presents the overall design of Home Automation System (HAS) with wireless remote control which controls electrical appliances and devices in homes with a low cost design, user-friendly interface and ease of installation.This system is designed to assist and provide support in order to fulfil the needs of elderly and disabled at home. Also, the application of smart home concept improves the standard of living. The main control system implements wireless Bluetooth technology to provide remote access from Android smart phone. The design uses the existing electrical wiring which is an added advantage. The switches status is synchronized in all the control system where every user interface indicates the real time existing switches status.
2. BACKGROUND AND MOTIVATION Whenever some automation is introduced, there is a percentage of risk, and our motto is to eliminate it and make the products more reliable.This device brings all bits and pieces of hardware into one single switch working alongwith our unified android application interface that works seamlessly with the hardware provides response within a fraction of a second. The main advantage is that the existing sockets can converted into intelligent socket
3. METHODOLOGY
The overall working of this particular experiment is to control appliances by communicating through a Bluetooth module. The communication is established by sending serial data commands to a receiving Bluetooth module via an android device. These signals received, drives a microcontroller which interfaces the appliances. This device as a whole helps to make the appliances smart and user friendly.
4.Tool Description User Interface
by installing our hardware internally or a module externally. This stands testimony of our intension.
96
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 7 ISSUE 1 – JULY 2015 - ISSN: 2349 - 9303 As you are able to see that the application is user friendly and understandable at just one glance which is the major beauty of the application.It automatically connects with the Bluetooth module of the smart home system.The microcontroller software includes the following process START Bluetooth module BT HC05 8051 DETECTS INPUTS FROM A.APP
4 channel 5V(in) 220V(capacity) relay
Tools The Main IDEs Used Are Eclipse IDE with Android development (ADT) Bundle plugin. ADT (Android Developer Tools) is a plugin for Eclipse that provides a suite of tools that are integrated with the Eclipse IDE. It offers you access to many features that help you develop Android applications. ADT provides GUI access to many of the command line SDK tools as well as a UI design tool for rapid prototyping, designing, and building of your application's user interface.To define everything in a simple way the front end of the app is written in XML. The back end is written in Java using Android dedicated predefined words. This is the simple block diagram of any application.
NO IF THE INPUT SWITCH IS PRESSED
YES 8051 ACTIVATES RELAY
8051 SENDS SWITCH STATUS TO GUIS
SPECIFICATION
Microcontroller-8051
16*2 Alphanumeric LCD display
Pictures of our development screens are as follows:
97
INTERNATIONAL JOURNAL FOR TRENDS IN ENGINEERING & TECHNOLOGY VOLUME 7 ISSUE 1 – JULY 2015 - ISSN: 2349 - 9303
Flawless accessibility can be provided as application can be written on Android, iOS, and Windows platforms. Ready to deployable on mobile devices like smart watches, mobile phones and other wearable devices.
LIMITATIONS Since a Bluetooth device is used, the communication range is limited to 10m.
FUTURE WORK
In the above figures, we have shown how the speed of fan and brightness of light can be controlled. For example when an instruction F-1 is sent via Bluetooth, the sequence of instruction can be a 2 bit sequence say “01”, which will set the speed of the fan to 1 or dim the brightness of light.Microcontrollers like Arduino, MSP430 or PIC can be used in order to obtain other cool functionalities if 8051 is not sufficient and code is easily deployable. The number of ports in a microcontroller is directly proportional to number of appliances to be interfaced.And also usage of Bluetooth repeaters can increase the range to a larger extent.
KeiluV3
Tools for DumpingHex code intoMicro controller Flash magic
REFERENCES 1) 2) 3) 4) 5)
http://developer.android.com/ NXP P89V51RB2 Datasheet BT HC-05 Datasheet http://www.keil.com/uvision/ http://mcuoneclipse.com/2013/06/28/using-keil%C2%B5vision-arm-mdk-with-processor-expertdriver-suite/ 6) Ramlee, R.A.,Othman, M.A. ; Leong, M.H. ; Ismail, M.M. ; Ranjit, S.S.S."Smart home system using Android Application” 7) "Bluetooth Remote Home Automation System Using Android Application", R.A.Ramlee, M.H.Leong,R.S.S.Singh,M.M.Ismail,M.A.Othma n,H.A.Sulaiman,M.H.Misran,M.A.Meor Said,The International Journal of Engineering And Science (IJES),Volume2Issue1,ISSN:2319 1813,ISBN:2319 -1805.
ADVANTAGES
This technology is cost efficient. This is versatile because android is used. It is scalable. Low power usage by microcontroller. This technology uses the latest version of Bluetooth. The device can act as a universal remote.
98