Flatiron Mobile Device Security Monitor

Download Report

Transcript Flatiron Mobile Device Security Monitor

Flatiron
Mobile Device Security Monitor
Thomas Horacek
Lucas Greve
Everyday
important items are
lost or stolen!
Wireless Monitoring
to the Rescue
Objectives
• Base Station
•
•
Sound and Vibration Alerts
Wireless: Zigbee
•
Possible Expansion: RFID, Bluetooth
• Wireless Mobile Unit
•
•
Power management
Minimize size and Maximize Battery Life
• User Interface
•
•
USB connection with computer
LCD Display
Possible Expansions
• Integration of multiple wireless standards for short,
medium, and long range device monitoring and
protection.
• Standalone base station where modules could be
synced with base station without the need of a
computer
• Modules minimized in size and power draw
• Additional features for modules
• Sound and vibration alerts
Hardware Block Diagram
Sub System Implementation
RF
XBee 1mW Chip Antenna
•Broad Support with the Arduino
•Low-cost, Low-power
•Short-to-mid range
•Has range control
Microcontroller Platform
•
Arduino Duemilanove
Minimal processing demands,
handshake with modules, poll device
status
• Low Power, Low Cost
• Open Source
• Scalable
• Strong Documentation
Microcontroller
ATMega328P
• 8 Bit Microcontroller
• 32K of programming space
• 23 I/O Lines
• Up to 20 MHz with external Crystal
• 1.8 V - 5 V Operating Voltage
Smaller ATMEGA for
Mobile Modules
ATMega328
• 8 Bit Microcontroller
• 32K of programming space
• 23 I/O Lines
• Up to 20 MHz with external Crystal
• 1.8 V - 5 V Operating Voltage
What we have done so
far
Power
Base Station:
• USB powered
• If possible make it portable
with battery power
Modules: Battery Power
• Want to minimize power
consumption
• Small Battery controller and
regulator
Human Interface
• LCD screen to give the user
feedback on system status and
operation
• Have a donated LCD display
might be used
• USB interface with computer
• Possible expansion : addition
of modules without the need of
a computer
• Alerts with sound and vibration
Software Block Diagram
Base Station
Software Block Diagram
Module
Sustainability
•
•
•
•
Parts could be made from multiple
manufacturers.
Open source micro-controller platform that is
available from multiple companies.
Limited number of moving parts, modules could
be bought separately if individually lost.
Wireless standards will be used for
communication.
Safety and Regulations
•
•
•
All communication protocols will fall within
the requirements of the FCC standards.
All voltages of the system will be < 15 V
Users will not interact with any power
systems greater than the power that
comes from a wall socket.
Risk and Contingency
Small Team
•
Scalable project that can adapt in feasibility
RF Communication and Identification Issues
•
Use of wireless standards, software solutions
to identify our modules from general RF noise
Unexpected hardware/software problems
•
Online documentation, built in overhead for
hardware failure, Instructors and TA’s
Updated Schedule
Milestones
CDR
•
•
Communication between modules and base station. Base
station and modules can recognize each other.
Completed on 10/1/2010. Six days before CDR
Milestone One
•
Full software implementation and alerts working when
modules leave network
Milestone Two
•
Full user control with feedback, product is in final packaged
state with printed circuit boards and full software
Division of Labor
Thomas
Wireless on Module
Embedded System
Base Station
Software on Modules
Power on Modules
Documentation
Lucas
Wireless on Base
Station
Embedded System
Module
Software on Base
Station
Power on Base
Station
Documentation
Budget
Item Name
UROP grant for 800 dollars applied for and
received
Quantity
Price
Subtotal
Purchased:
Logic Level Converter
2
$1.95
$3.90
XBee 1mW Chip Antenna
2
$22.95
$45.90
2mm 10pin XBee Socket
4
$1.00
$4.00
Breakout Board for XBee Module
2
$2.95
$5.90
Break Away Headers - Straight
2
$2.50
$5.00
Voltage Regulator - 3.3V
2
$1.95
$3.90
Arduino Main Board
2
$29.95
$59.90
Misc Store Purchases
1
$10.00
$10.00
Vibration Motor
5
$4.95
$24.75
Speaker - 0.5W 8Ohm
2
$1.95
$3.90
PCB Layout
3
$35
$105.00
Power Components
1
$50
$50.00
Various Extra Components/Overhead
1
$200
$200.00
Shipping
1
$150
$150.00
RFID Reader ID-12
1
$29.95
$29.95
RFID Tag - 125kHz
1
$1.95
$1.95
RFID USB Reader
1
$24.95
$24.95
Bluetooth Modules
2
$30.00
$60.00
Budgeted / Expected to Purchase:
Expansions:
Total
$789.00
Questions?
Picture Taken by Jesse Varner
Jan. 6, 2005.