310 likes | 448 Vues
Project Home Sense. Jeffrey Kemp Matthew Prokop Michael Sanfilippo. Presentation Contents. Project Overview Similar Products User Interface System Architecture Wireless Modules Testing and Integration Problem Areas Multidisciplinary Aspects Cost. Project Overview.
E N D
Project Home Sense Jeffrey Kemp Matthew Prokop Michael Sanfilippo
Presentation Contents • Project Overview • Similar Products • User Interface • System Architecture • Wireless Modules • Testing and Integration • Problem Areas • Multidisciplinary Aspects • Cost
Project Overview • Develop sensor network to monitor a home. • Highly customizable • Easily configurable • User friendly • Will be able to monitor many areas of a home wirelessly • Temperature • Open/close doors • Ambient light • Motion • System connects to internet • Allows for external monitoring • Provide alerts via SMS and IM
Similar Products • Home Heartbeat • Comes in three different packages • Basic ($225) • Whole ($625) • Water($792) • Extra sensors available for custom needs • Need to pay for alerts • Need broadband internet for some alerts and remote access • Have to pay for Eaton broadband service (not internet)
Similar Products • TattleTale Alarm • Comes with one base station and remote. Sensors sold separately • Price varies depending on location. Roughly $850 • Sensor price varies • Most sensors about $150 • Some indoor sensors are about $70 • Some outdoor sensors are about $400 • Portable alarm system • Designed for construction sites • Some use for home monitoring
Similar Products • Main reasons why this project is not like all the other home monitoring systems • Highly configurable and robust user interface • Easily extendable through standard interface protocol
User Interface • There are two main interfaces for the user • Touch screen display on base station • Web interface accessible by any internet ready device • Full control is granted at touch screen • Limited control is available on web interface to provide security for the monitored area • Notifications are used to alert the proper people
User Interface • Types of notifications • Instant Message (AIM) • Telephone Call • Audible Alarm • Log event in data log • Trigger actuator to move to a predefine position
System Architecture Billy
System Architecture • FlexPHPDatabase
System Architecture • Database
System Architecture • System Controller (C#) • Decodes information sent from sensor and takes appropriate action • Sends commands to control modules • Reads user events from database • Monitors Events • Sends commands to alert system • Logs data in database
Wireless Modules • Each sensor will be powered by a 3.6V Lithium Ion battery • Each actuator and control module will be powered by a 9v AC/DC converter and a linear 3.3V regulator • Sensor and actuator module will consist of a Xbee module, PIC microcontroller, a power source, and associated sensor. • Sensors have a 133 foot range indoors
Wireless Modules • Wireless Contact Sensor
Wireless Modules • Wireless Ambient Light Sensor Vo
Wireless Modules • Wireless PIR Sensor
Wireless Modules • Wireless Temperature Sensor Ta = Ambient Temperature Vout = sensor output voltage V0c = Sensor output Voltage at 0 deg C = 500mV Tc = Temperature coefficient = 10mV/degC
Wireless Modules • Wireless General Purpose I/O
Wireless Modules • Wireless Servo Module
Wireless Modules • Wireless Thermostat
Wireless Modules • Wireless Base Station
Testing and Integration • Base Station Testing • Database reporting • Adding/Removing Modules • Configuring events/actions • User interface elements • Web Interface / PDA Interface • Monitoring home screen modules • Functionality • XBee • Wireless communication • Adding / Removing nodes • Addressing nodes • Sensor to XBee communication • User Alerts • IM Alerts • SMS Alerts • Audible Alarm • Data Logging • Servo/Actuator Movement
Testing and Integration • Integration Testing • Test communication between modules • Adding a module • Removing a module • Test event and alert system • Configure events to deliberately cause an alert • System Testing • Setup system in mock home • Ask sample user to use system • Add or remove modules • Configure events and alerts
Testing and Integration • Integration Strategy • Allows for parts to be integrated at separate times • Base station is the Hub • Each system will read and modify data on base station • Don’t have to worry about talking to other systems Hub and Spoke Strategy
Problem Areas • Web/Database Programming • New topic/languages to group • Web interface for PDA • Only have 5 wireless modules – planned on swapping out wireless transceivers with each sensor module.
Multidisciplinary Aspects • Computer Engineering and Computer Science • Programming of Microcontroller • Serial Communications • Electrical Engineering • Wireless Sensors • Sensor interfacing • Information Technology • Touch Interface • Web Interface • Mechanical Engineering • Motor/Servo Controls • Thermostat Controls • Systems Engineering • Planning • Integration