ABSTRACT:
One of the fastest growing industries now a day is
mobile industry. There are many competitors in this area who are doing research
and development on new platforms & user experience. Here are examples for
those SDKS: Symbian, Blackberry Windows mobile SDK, IPhone SDK and Android from
Google which is supported by Google phones. These phones are described as next
Generation mobiles [As described by Google].
In recent years, the home environment has seen a
rapid introduction of network enabled digital technology. This technology
offers new and exciting opportunities to increase the connectivity of devices
within the home for the purpose of home automation. Usually there are a number
of devices associated with home and an efficient control of these systems is
task. The rapidly advancing mobile communication technology and the decrease in
costs make it possible to incorporate mobile technology into home automation
systems.
We develop an application for android platform, which is used for home
automation. As this is a mobile application, it comes in handy for the family
members.
INTRODUCTION:
In recent years, the introduction of network enabled
devices into the home environment has proceeded at an unprecedented rate.
Moreover, with the rapid expansion of the GSM, there is the potential for the
remote control and monitoring of such network enabled devices.
We
will develop an android application which makes the task of home automation
very easy and simple for the user. The application will be designed in a way
that when the user chooses any action in the application, an sms will be sent
to a GSM modem or another application which will be connected to a PC at home
which in turn will be connected to a circuit consisting of a micro controller
and sockets for connecting the devices we wish to control. The PC contains a
program written by us to interpret the sms received, authenticate whether it
was sent by an authorized user and generate the appropriate signals for the
micro controller. The application will be provided with an option to get the
status of the devices in home whether they are in the off or on status. Since
the application has been developed for mobile devices, the users can control
the devices from any far places. The application also has a web interface which
enables the users to control their home devices from remote area also through
internet.
HARDWARE REQUIREMENTS:
·
Processor : Pentium
IV onwards
·
RAM : 1 GB or more
·
Hard disk space : 20GB or
more
SOFTWARE REQUIREMENTS:
·
Operating System : Windows XP or
above
·
Language : Java/J2EE and android
·
Java Software : JDK 5
or above
·
Client side Scripting :
JavaScript
·
Database : MS ACCESS
·
Web
Server : Apache Tomcat
·
Plugin : ADT (Android development tool)
LITERATURE SURVEY
As per our survey currently there exists no system at
cheaper rates. Various systems are hard to install, difficult to use and
maintain. Current systems are generally proprietary and closed, not very
customizable by the end user. N.
Sriskanthan . explained the model for home automation using bluetooth via PC.
But unfortunately the system lacks to support mobile technology.
Muhammad Izhar Ramli designed
a prototype electrical device control system using Web. They also set the
server with auto restart if the server condition is currently down.
Hasan has
developed a telephone and PIC remote controlled device for controlling the
devices pin check algorithm has been introduced where it was with cable network
but not wireless communication.
Pradeep G proposed home automation system by using
bluetooth which saves lot of power and time using mechanism to save the
preloaded list by not making it to setup connection all the time when required.
Al-Ali and Al-Rousan presented a design and implementation of a
Java-based automation system through World Wide Web. It had a standalone
embedded system board integrated into a PC-based server at home.
Amul Jadhav developed an
application in a universal XML format which can be easily ported to any other
mobile devices rather than targeting a single platform.