ICU Home Security System RIT Computer Engineering Senior

Download Report

Transcript ICU Home Security System RIT Computer Engineering Senior

ICU Home Security System
RIT Computer Engineering Senior Design Project
Kyle Jones & Christopher Morrison
February 10, 2004
The ICU Home Security System provides home monitoring capabilities
with remote access and notification. Users can log into the system via
the Web interface to customize sensor-alarm preferences, monitor
system log messages and view web-cam video. Multiple users can set
their own personal notification settings and alerts can be sent to their email account or text-messaging enabled cellular phone.
Server Implementation
Apache Tomcat Web server is used in
conjunction with Java Applets, JavaScript,
Java Server Pages, Java Beans, SQL and
Java Servlets to implement a Graphical
User Interface between the ICU Microsoft
Access database and ICU hardware
controller.
Web-cam System
•Logitech Quickcam Pro 3000
User Capabilities
Multiple Admin or Guest users may be simultaneously logged in.
Administrator Inherits All The Rights of a Guest Account
Administrator:
•Sensor Preferences Mutation
•Alter Any User Password or Email
•Add or Delete Any Type of User Account
•Alarm Activation Messages
The team and the
“model-home”
test bed.
Guest:
•Remote Login
•Password Modification
•Survey Surveillance Video
•Examine ICU Log File
• A delayed stream of video and audio is
created by the Java Media Framework and
played through an embedded instance of
Windows Media Player in the web interface
Sensors Used
• 4 Magnetic Contact Sensors – to
monitor doors and windows
• 4 IC Temperature Sensors –
measure temperature in each room
The team brings together the model home “test-bed” with the PC server,
HC-12 microcontroller, and a remote client.
to
• 5 Panasonic Infrared Detection Units –
used in conjunction with long range IR
emitters to create motion detection
beams