Sensor Systems for the Monitoring of Personal Health and Lifestyle
Management
Project Goals
• Survey of commercial sensors and sensor systems. • Sensor system on Windows Mobile OS.
• Design• Implement • Demonstrate
Overview
Asthma – One of The Most Common Lung Diseases
150,000,000 Asthma patients around the world!!!
10% of them needs to use peak flow meter to help treatment
Traditional Peak Flow Meter – Very Limited Functions
Usually just the measurement values and the streetlight system.
• Streetlight system.
• Green – Good• Yellow – Caution!• Red – Emergency
SMPL System
Our System
• Requirements.• Wear-ability.• Non-obtrusiveness.• Ease of use (preferably).• Wireless communication.• Power consumption / lifetime.• Applicable for monitoring on a mobile phone.
PeakSoft
• Goals• User friendly.• Overview of personal health.
• Advantage in the commercial market• Utilizes the mobile phone.• Aimed for personal use.
Digital Peak Flow Meter
• Integrate existing peak flow meter.• AM1+ BT.
• Uses the phone to send results.• Did not suit our needs.
• We decided to make our own.• Compare price (vs AM1+ BT).• Customize to our needs.
Hardware
Hardware System Overview
Final Hardware
Fixed Fan
Swivel Clamp
Infrared diode pair Sensor
Display• 1602 LCD• Asynchonized Communication • Data Write Time Sequence and Command Write
Time Sequence• Write the exact RAM space
1602 LCD Display Effect
Serial Port Communication
Asynchonized Communication
The Effect In The Receiver Part
Port: Com3
Baud Rate: 9600
Parity: None
Stop Bits: One
Data Bits: 8
Hardware and Mobile Phone Communication
Intermediate System for Serial port and Bluetooth
communication.
Data transmissionto Mobile phonevia Bluetooth.
Data transmission from Hardware via serial port.
Intermediate Software Interface•Development in C# - Visual Studio 2005.
Interaction Design
Personas
JohanInteraction Design
Joana
PeakSoft
System Walk Through
NST
Database
OverviewMain Menu
• Development in C # - Visual Studio 2005.
• SQL Server Compact Edition v3.5 for Database management system.
• 32feet.Net v2.3 SDK for Bluetooth communication.
First Time PeakSoft Usage
• Two types of Modes in a system.• Personal Best Mode.• Normal Mode.
• By default “Normal Mode”.• First PEF reading ‘saved’ will be the Personal Best.• Custom sound settings for Reminder.
Registration With The Hardware
Pop-up Result Screen
Work in backgroundas process.
Appear in foregroundon incoming reading.
Different Operations You Can Perform
Self Management Plan Take Notes of The ReadingSave The Reading
View Graph of The Saved Readings
Other Features
Set ReminderChange Mode/Mode Settings
Export the Stored PEF Results to Excel Sheet
Other FeaturesView/Edit/Add
Self Management Plan View Personal Best Logs
Database Schema
PEF_Log
PK Pef_ID
R eadingD ateTypePercentagePatient _ID
A larm
PK A larm _ID
TypeEnabledA larm _Tim e
M ode
PK M ode_ID
R eading _M odeStartingR un _For
N otes
PK N otes _ID
Pef_ IDN oteD ate
Param eters
PK Param _ID
Param _N am eParam _Value
Patient
PK Patient _ ID
N am eEm ergency _ N oPersonalBest _ ID
PersonalBest
PK PersonalB est _ID
Patient _IDR eadingD aysLeftD ateT im e
PersonalBest _H istory
PK PB H_ ID
PersonalBest _ID
SelfM anagem etP lan
PK SM PID
TypeTextD ateT im e
Business Opportunities
Business Opportunities
Business Opportunities
Future WorkRecommendations
Future Work - Hardware
Embedded Bluetooth.
Future Work - HardwareMany portable chassis exist in current market.
Future Work - Software
• Automatic software update.• Both via PC or Internet.
• SMS function.• Send SMS to a specific phone number.
Future Work - Software
•Expanding to Network Level
Champion: Björn [email protected]
Principal:Heidi [email protected]
Email: [email protected]: http://tslab.ssvl.kth.se/csd/projects/0821110/
Team: Dario VodopivecAdnan ZameerAndreas JohanssonGeries HandalGang SunLu-an Liu