ICU: Home Security System - Rochester Institute of Technology

Download Report

Transcript ICU: Home Security System - Rochester Institute of Technology

ICU: Home Security System
Mr. Jones
Mr. Morrison
Outline
•
•
•
•
•
•
•
Project Overview
Design Point
Sensors
Component Integration
User Interface
Division of Work/Timetable
Questions
ICU Project Overview
• Provide complete
home monitoring
solution
• Remote access
• Remote notification
• Configurable alerts
Design Point
• Platform independent, Open Source software
– All PC software components are Java
• Integrate wide range of practical components
into a complete solution
• User friendly interface
• Pervasive product
• System Expandability
Sensors
• 6 Infrared Detection modules
– Panasonic 38 KHz IR detector module
– TSAL6100 Hi-Power IR LED
• 8 Magnetic Contact Sensors
• 4 IC Temperature Sensors
– National Semiconductor LM34
• 2 Logitech 3000 Quick-cam Pro (CCD)
Project Floor Plan
Component Integration
HC12/PC Command Protocol
Command
Sender Function
"R"
"I" + 1 data byte
"C" + 1 data byte
0x0
0x1
HC12
HC12
HC12
HC12
HC12
Ready to begin
Infrared sensors were activated
Contact sensors were activated
An error was detected
Servo moved successfully
"G"
"T" + 1 instruction byte
"S" + 1 instruction byte
"R"
"Z"
"W"
PC
PC
PC
PC
PC
PC
Begin running sensors
Get temperature data
Move a servo
Restart HC12 program
Put IR into "sleep"
"Wake" IR sensors
User Interface
Home Security System
User
Enter Username
Password
Enter Password
Login
User Interface
Home Security System
Kyle Morrison’ House
Front Door Surveilance Camera
< Back
Next >
Back Door Surveilance Camera
Log of everything that happens on the Home Security
System…...
< Back
Next >
User Interface
ICU Sensor Page
Metal Contact Sensors
Contact 1
Contact 2
Status
Off
Passive
Active
Contact 4
Contact 3
Off
Passive
Active
Status
Status
Off
Passive
Active
Off
Passive
Active
Contact 5
Status
Status
Contact 6
Off
Passive
Active
Status
Off
Passive
Active
Temperature Sensors
Temp 1
Status
Temp 2
Off
Passive
Active
Temp 3
Status
Status
Off
Passive
Active
Temp 4
Off
Passive
Active
Status
Off
Passive
Active
Infrared Sensors
IR 1
Status
Off
Passive
Active
IR 2
Status
Off
Passive
Active
Save
Cancel
User Interface
Home Security System Add/Delete User Page
Type
Add User Drop Down
Username
Enter Username
Password
Enter Password
Save
Cancel
User Interface
ICU Change Password User Page
Old
Enter Password
New
Enter Password
Re-Enter
Enter Password Again
Save
Cancel
Division of Work/Timetable
Duty
Item
KJ
Sensor Validation
KJ
Code Complete: HC12 Code
KJ
Code Complete: Java
Controller/Comm
KJ
Model Home Construction
KJ
Component Test: Sensors/HC12
CM
KJ
Web Site Design
Component Test: Java
Controller/Comm
CM
ICU Website Design
CM
Component Test: ICU Website
KJ/CM System Test
Description
Test that all sensors are functional
and work within the specifications.
Finish the code that will monitor the
sensors and communicate with the
PC
Finish code that will communicate
with the HC12 (RS232) and the user
(email) and manage the program.
Design and construction of the demo
house.
Test activating each sensor and
verify the HC12 processes correctly.
Design and create the project
website and make it live.
Test the communication abilities of
the Java controller.
Build the remote GUI interface for the
project.
Test remote access and user log in
capabilities.
Run the entire project through a
battery of tests to verify that it met the
objectives.
Sched.
Comp.
12/12/03
12/16/03
12/19/03
01/01/04
01/05/04
01/05/04
01/12/04
01/17/04
01/24/04
01/28/04
Project Costs
Part
Cost/Unit Units
National Semiconductor LM34
Temperature Sensor
Magnetic Contact Sensors
$4.99 ea
4
$19.96
$19.96
$4.00 ea
TSAL6100 High-Power Infrared LED
$0.70 ea
Panasonic 38KHz Infrared Detector
Module
USB Web-cam
$2.75 ea
8
6
6
$32.00
$4.20
$16.50
$32.00
$4.20
$16.50
$60.00 ea
2
$120.00
$30.00
$0.30
$0.20
$0.20
$3.20
$110.00
$10.10
$13.00
$450.00
$809.66
$120.00
$30.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$0.00
$222.66
Building Materials for Model Home
$30.00
56 Ω Resistor
$0.05
1 k Ω Resistor
$0.05
1.95 k Ω Resistor
741 Op-amp
$0.05
HC12 Microcontroller
Futaba S3003 servo motors
Wall AC to 5V DC Power Supply
PC Server
Total Cost Actual Cost
6
4
4
4
1
2
1
1
$0.80
$110.00
$10.00
$13.00
$450.00
Overall
Cost
Questions