17-05-2014, 11:58 AM
Implementing Computerized and Digitally Mobile Home Automation System towards Electric Appliance Control and Security System
Implementing Computerized .pdf (Size: 447.99 KB / Downloads: 28)
Abstract
In this research paper we address the importance of home
automation system as compared to the old and traditional living systems. We
present our own idea leading to a concept towards the practical
implementation of a home automation and security system. Going into the
details of this research, we present designed hardware and software
architectures which then implemented in the form a real time prototype
application i.e. Smart House. Discussed and implemented prototype
application is capable of providing options for controlling house’s electric
appliances using computer and mobile. Furthermore it provides a house
security system which is capable of not only tracking the interruption but also
taking some intelligent immediate response actions.
INTRODUCTION
Computer Science (CS) is mainly the study of practicalities of information and
computation for the implementation of applications with the use of different
algorithms to model multifarious systems. Unlike other branches of Natural
Sciences (Biology, Physics, Chemistry) CS is not that mature, experienced and old,
as it has just recently completed its half century of academic existence in 2011. But
at the same time, its speed of technological progress and worldwide acceptance is a
much faster than any other field of the World which is ultimately not less than a
revolution of 21st Century, so far. Likewise other scientific fields, CS has many sub
fields e.g. System Design and Engineering, Theoretical CS, Operating System,
Programming Languages, Software Engineering, Artificial Intelligence, World
Wide Web, CS Graphics, Image Processing, Machine Informatics, Machine
Learning, Semantic Web, Game Programming, Knowledge Engineering, Security,
Virtual Product Development, Human Machine Interaction.
CONCEPTUAL DESING AND PROTOTYPE MODEL
Before starting the construction of implementation designs of proposed prototype,
conceptual designs are made and presented in Figure 2. The house is supposed be
constructed following three layer architecture i.e. External Layer, Internal Layer
and Deep Internal Layer. External Layer of prototype as shown in Figure 2(a), is
the outer layer of the house (like almost every house), Internal Layer as shown in
Figure 2(b) carries the internal structure of this prototype consisting of 6 Rooms, a
lobby and some other parts but equipped with electric appliances (bulbs in this
case). As shown in Figure 2©, Deep Internal Layer is like a basement containing
implemented hardware (powerhouse with electricity and designed hardware). The
designed conceptual model is implemented successfully in the form of a real time
prototype house (made of wood) as shown in Figure 2(d).
SOFTWARE DESIGN AND IMPLEMENTATION
Looking at the project size and level of complexity in software design and
implementation, it was very difficult to achieve the goals of this research and
development in one step. Keeping this in mind, the software architecture of the
project was designed following the concepts of Product Line Architectures (PLA),
as the implementation was divided into a number of modules i.e., Output bit
controlling, Receiving input, Phone, Mail Box, Data base and Mobile Interface.
Each module is capable of working as a standalone application as well as
integrating with each other to form a PLA based application i.e. Smart House.
Major tools and technologies were used in the design construction and software
development i.e. Microsoft Visual Studio 6 [13], C++/C [14], Nokia Mobile Tool
Kit 3.1 [15], Java Standard Development Kit and Run Time Environment [16],
Kawa [17], Tomcat [18], Wireless Markup Language (WML) [19], Circuit Maker
[20], Unified Modeling Language and Rational Rose [21]
CONCLUSIONS
Targeting the challenges of proposition of a home automation system capable of
controlling house’s electric appliances and providing efficient security system, a
thorough research has been conducted in fields of Home Automation System,
Hardware Engineering, Software Engineering, Machine Human Interaction, Mobile
Programming, Wireless Application Protocols, Produce Line Architectures,
Software Testing and Database Management System. Taking help from observed
information from conducted research in respective fields and using personal
research and development experiences, we have proposed an approach i.e. Smart
House [33]. In this research paper we have briefly discussed some constructed
conceptual and implementation designs along with the presentation of some of its
implemented modules. Concluding the research and development efforts, we can
say that our proposed approach and implemented software and hardware system can
add some good values to the field of Home Automation System Design and
Development.