Sei sulla pagina 1di 4

House Security Management System Using

Android Phone

Abstract_ Keeping in theview of current security


situation, home security and status of electronic devices
especially for the people who are away from home is one
of the concerned issue now a days. Burglar alarms and
various sensors are used to warn the home owners
about the current status of the device or the house
doors. However if the corresponding person is at the
move then there is no mechanism to alert the home
owner. In this paper an idea of an embedded system is
developed using micro controller Atmel AT89c52 which
is linked to the Mobile phone, up to four mobile
numbers can be added to embedded system which will
receive a message whenever the status of the concerned
device is changed.The proposed system is developed
using C++ language and Microcontroller.
Key words: Embedded system, Android, Automation
security, Microcontroller, Smart Phone

I.

INTRODUCTION

The Embedded Technology system is the fastest


growing zone within the IT segment, and is likely to
remain for a long time to come. As a consequence,
there is a rising demand in this field for Professionals
who can deliver on the challenging requirements in
this field [1].
Experts trained in embedded systems
technologies happen to be rare goods in the
recruitment
marketplace.
Considering
the
immeasurable scope of the field, ranging from
telecom to consumer electronics to Aerospace, the
requirement of embedded systems engineers for
product development and application, will continue
to raise its scope in the future. According to an IDC
statement the international market as a whole expects
to manufacturegood development worth $95 billion

India is a well-known player as a software


developer; the image of the country has become as a
low-price service supplier. This is where embedded
software development, which requires specialized
skill sets, can make the difference [2].
II.
RELATED WORK
Peersman said the GSM (Global System for
Mobile communication) short message service (SMS)
is valuable service from the viewpoint of
implementing new telemetry services. The
motivation is further strengthened by the increasing
potential that the SMS offers integration with existing
messaging services and its ability to offer an
alternative to TCP/IP (Transmission Control Protocol
and
Internet
Protocol)
for
low-bandwidth
applications. Initially, this tutorial gives a brief
overview of the building blocks of GSM networks
and then the SMS network and its protocol
architecture. The most widely used protocols for
message submission are then introduced and
compared in terms of their ability to handle extended
alphabets, two-way messaging etc. Finally, the
tutorial outlines a summary of current and future
issues for further research and development in the
lightof novel features for submission protocols and
telemetry service [3].
Topalis
describes
the
design
and
implementation of a networked monitoring system
for home automation. The proposed system
architecture organizes the deployed sensor nodes to
form a multihop mesh network in the home
environment. Multiple communication interfaces are
designed to enable local and remote user interactions
through the Internet or Bluetooth. This system offers

a complete, flexible and reusable solution for various


home monitoring and control applications [4].The
software fails when its users are dissatisfied, when
it is prone, when it is difficult to change even
harder to use, bad things can do happen. We all
want to build software that makes things better, to
succeed, we need discipline when software is
designed and built. We need an engineering approach
[5].
Liberty described object-oriented programming
responds to these programming requirements,
proving techniques for managing enormous
complexity, achieving reusability of software
components, and coupling data with the task that
manipulate that data [6]. Dual-Tone Multifrequency
(DTMF) is used for signaling during call setup to
indicate the dialed number and also mid-call for
interacting with the IVR system. On the PSTN,
DTMF is carried within the voice band (called inband) and may also be carried out of band in the
certain signaling system. [7]. C++'s enforcement of
the constraint on const member functions actually
has nothing to do with functions. Const functions are
simply member functions where the implicit this
object is declared const. What C++ compilers
enforce is the rule prohibiting implicit conversion
from const T (pointer to const object) to T (pointer to
non-const object). Const member functions are based
on the consents of objects not functions.
Nevertheless, their behavior provides a motivation
for the development of a way to specify and enforce
arbitrary user-defined code feature constraints. [8]
Inaudible Phone is a telephony application to make a
conversation between the physical world and
computers through a telephone call. In this
application, we use the implementation of photo
resistor with a voltage-frequency conversion circuit.
The system consists of a photo resistor, an audio
input equipped a mobile phone (e.g. Apple iPhone),
and a computer with Max MSP. [9].The Android
operating system is Linux based so due to its open
source facility it is more popular and easy to
implement and program according to our demand
[10]

III.

EXISTING SYSTEM

Every system has 3 main parts - Control Panel,


Signaling Device(s) and Detectors. In hard-wired
systems these are connected by using a multi - core
cable. In Wireless systems these are interconnected
using radio transmitters and a receiver. Receiver can
be the part of a committed Control Panel or as a
separate unit.Following is the infrastructural detail of
the present system:
Control Panel - This can be a Stand-Alone unit
having the keypad in its panel, or a blank end-station
with one or more Remote Keypads (RKPs) linked
with it. RKPs may also be linked with the most
Stand-Alone Control Panels.
A back-up Battery - This is a rechargeable 12v
unit which is normally fixed inside the Control Panel.
Batteries are available in various ratings. However
which rating is to be used depends on the power use
up in the system when the mains power is cut off and
the available space in the Control Panel. Compact
Control Panels can usually only accept 2.1 volt AC
batteries whereas full size Control Panels can
normally allow any size. As stares the power use up
in the system, the following can be used as a quick
guide. In non-alarm state the Control Panel typically
needs 70mA, each RKP needs 30mA, each external
sounder needs 80mA and each powered detector
(PIR, inertia) needs 15mA. So a typical
system having one Control Panel, one external
sounder and 4 PIRs would draw 290mA, thus in
theory a fully charged 2.1Ah battery can maintain the
system for 2100/270 i.e. 7.7 hours. However, a safety
edge should be included and it would be better to use
a 2.8Ah battery.
A Signaling Device - This is generally an
exterior sounder and optionally an internal sounder
and or dialogue dialer.
Detectors - There is a large range of detectors
available. In usual domestic installations the three
types generally used are the magnetic contacts,
Inertia Detectors and Passive Infrareds (PIRs). These
are the types we can recommend for the DIY
installer.
Cabling if we cannot use wireless

IV.

PROPOSED MECHANISM

In this section we discuss the main hardware


components that are used during the project then in
implementation phase we will discuss how to connect
the entire hardware component to get the required
output.
A. ISD51 In-System Debugger
ISD51 consists of a configurable debug module
that you link to your user programs to support testing
via the 8051 on-chip UART. ISD51 can run from
external or on-chip CODE space and requires no
special hardware elements
B. C51 C Compiler
The Keil C51 C Compiler is the one of the most
popular 8051 C compiler for embedded-system
community. Language extensions in the C51
Compiler give full way in to all resources of the
8051. For debugging, C51 translates C source files
into are locatable object module
C. A51 Macro Assembler
The A51 Assembler is a macro assembler for the
8051 family of microcontrollers. It translates
symbolic assembly language mnemonics into the re
locatable object code where the utmost speed, small
code size, and hardware control are critical
D. Atmel AT89c52
The AT89C52 is a low-power, high-performance
CMOS 8-bit microcomputer with 8K bytes
programmable and erasable read only memory
(PEROM). The device is produced using Atmels
high-thickness nonvolatile memory technology and is
well-matched with 80C51 and 80C52 instruction set.
E. The ADC National Instruments ADC0804
The ADC0804 is a CMOS 8-bit successive
approximation A/D converter that uses a differential
potentiometric ladder similar to the 256R products.
These converters are designed to allow operation
with the NSC800 and INS8080A derivative control
bus with TRI-STATE output latches directly driving
the data bus. These A/Ds appear like memory
locations or I/O ports to the microprocessor and no
interfacing logic is needed.

F. Input Bypass Capacitors


Bypass capacitors on the inputs will average
these charges and cause a DC current to flow through
the output resistances of the analog signal sources.
This charge pumping action is worse for continuous
conversions with the VIN(a) input voltage at fullscale. For continuous conversions with a 640 kHz
clock frequency with the VIN(a) input at 5V, this DC
current is at a maximum of approximately 5 mA.
Therefore, bypass capacitors should not be used as
the analog inputs or the VREF/2 pin for high
resistance sources (l 1 Cs).
G. Input Source Resistance
Large values of source resistance where an input
bypass capacitor is not used, will not cause errors as
the input currents settle out prior to the comparison
time.
H. The RS-232 Transceiver MAX-232
The TC232 is a dual RS-232 transmitter/receiver
that complies with EIA /TIA RS-232E guidelines and
is ideal for all RS-232 communication links. This
device operates from a 5V power supply and contains
two charge pump voltage converters that produce
10V power supplies
I.

Android Phone
The android based Mobile phone is used to send
the SMS to authorized person about the current
situation of the gadget or the device.
In the figure 1 PCB layout is shown how to
arrange the component in a suitable way that help to
reduce the circuit size physically. In the figure 2
connection detail is shown.
V.

CONCLUSION

Cellular phone is one of the most common


gadget that is used by almost every person in this
world. Our purpose of this research is to develop a
method that diminish the human concern for the
home security when he is on move and enable him to
check the state of any device of his home through
remote distance. With the help of the microcontroller
and the android base mobile phone it is possible to
develop a system that can monitor the state of
devices, monitor home doors state and it also provide
Vehicle security.

REFERENCES
[1]

Y. Wang and W. Russell, Towards dependable home


networking: an experience report IEEE Proc. International
Conference on Dependable Systems and Networks, New
York, pp:4348.2010

[2]

A. Parkin, System Analysis, 2nd Edition, Edward


Arnold, Boyd and Farser Publishing in 4th IEEE
Computer control and security conference , Boston,
USA, pp: 101-114, 2004

[3]

G. Peersman, P. Griffiths, H. Spear, A tutorial overview of


the short message service within GSM, IEEE, Computing
and Control Engineering Journal; 11:7989. 2004

[4]

E.

Topalis,

etal,

generic

network

management

architecture targeted to support home automation networks


and home internet connectivity, IEEE Transactions on
Consumer Electronics France, pp:4451 20204
[5]

S. R. Pressman, Software engineering,McGraw Hill


BOOK CO, Singapore.pp: 366-369. 2006

[6]

J. Liberty and L. J. Bradely, Sams teach yourself C++ in


21 days, Cindy Tetars Publishing, United State of
America
pp: 25-26

[7]

D. Burke, Speech processing for IP networks: Media


Resource Control Protocol (MRCP),Published by John

Fig 1 PCB Layout (Component Side)

Willey& Sons Ltd. pp: 106-107 2007


[8]

S. Meyers,Enforcing Code Feature Requirements in


C++,

www.artima.com/cppsource/codefeatures.html,

pp: 1-2 2008


[9]

K. Jo, etal, Inaudible Computing: An Extension of


Physical Computing using Audio Signals, Copyright is
held by the author/owner(s). Interfaces. April 9, 2009,
Boston,

MA,

USA

ACM

978-1-60558-246-

7/09/04),Culture Lab, Newcastle University, Grand


Assembly Rooms, Kings Walk, Newcastle upon Tyne,
UK NE1 7RU. pp: 7-8 2009
[10] J. deepali, M. Mohid, et al, Home Automation and
Security System Using Android ADK International
Journal of Electronics Communication and Computer
Technology (IJECCT) Volume 3 Issue 2, 2013

Fig 2 PCB Layout (Complete Circuit Diagram)

Potrebbero piacerti anche