jeffrey kemp matthew prokop michael sanfilippo. project overview project overview similar products...

31
Project Home Sense Jeffrey Kemp Matthew Prokop Michael Sanfilippo

Post on 19-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Project Home SenseJeffrey Kemp

Matthew Prokop Michael Sanfilippo

Project Overview Similar Products User Interface System Architecture Wireless Modules Testing and Integration Problem Areas Multidisciplinary Aspects Cost

Presentation Contents

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

Project Overview

Project Overview

Base Station

Internet

Touch Interface

Voice Network

Wireless Sensors

Temperature Door/WindowContact

Motion

Web InterfaceControl Module Examples

Heat / Cool

Light

General ServoController

Wireless GPIOPorts

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

Similar Products

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 notifications1. Instant Message (AIM)2. Telephone Call3. Audible Alarm4. Log event in data log5. Trigger actuator to move to a predefine position

User Interface

System Architecture

Billy

System Architecture FlexPHPDatabase

Database

System Architecture

Sensor Table Sensor ID Type Status Timestamp Nickname

Event Table Event ID Sensor Type Sensor ID Trigger Poll Timer Action ID Action Parameter

Log Event Number Sensor ID Timestamp Message

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

System Architecture

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 Modules Wireless Contact Sensor

Wireless Modules Wireless Ambient Light Sensor

0

102 1 V

RVR

Vo

Wireless Modules Wireless PIR Sensor

Wireless Modules Wireless Temperature Sensor

CACout VTTV 0* Ta = Ambient TemperatureVout = sensor output voltageV0c = Sensor output Voltage at 0 deg C = 500mVTc = 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

Hub and Spoke Strategy

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

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.

Problem Areas

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

Multidisciplinary Aspects

CostComponent Retailer Retail Cost Quantity Total Cost to Students

Cost to CE department

X86 PC Newegg.com $500 1 Already Owned

Fujitsu 2000LCD 12” Touch Screen Fujitsu.com $300 1 Donated

0

Zigbee wireless module (XBee) Digi-key $21 5 0

$105

PDA HPRIT $100 1 Already Owned

0

Cisco Wireless card eBay $20 1 $20

0

Parallax PIR (motion) sensor Digikey $10 2 0

$20

Bipolar Hall effect Sensor (Contact sensor) Digikey $0.93 1 $0.93

0

Temperature Sensor Digi-Key $0.36 2 $0.72

0

Servos RIT $20 1 Free 0

Break away header .1” pitch $2.5 3 0

$7.5

Breakout board for XBee module $2.95 5 0

$14.75

3-5V RS232 Interface $2.55 4 0

$10.20

2mm 10 pin socket $1.00 10 0

$10.00

Low dropout 3.3V regulator $0.75 6 0

$4.50

DTMF chip Jameco $5.75 2 0 $11.5

Oscillator Jameco $0.4 3 0 $1.20

DSUB 9 connector Jameco $0.69 3 0 $2.07

TBD Total Cost: $21.65 186.72

Questions?