Final Report Yijie Xiao Project Title: Design and Development of a Continuous Monitoring System based on Wearable Devices Page 1.

Slides:



Advertisements
Similar presentations
Components of GIS.
Advertisements

Vital Signs Pulse Oximetry. Bellringer Think back to the last time you or a family member went to see a doctor. What vital signs ( temperature, oxygen.
Group Members: Ala’ Saleh & Nariman Abu Sneineh Supervisor: Dr. Ashraf Armoush © ShakeWake 2014.
Implementation of an Android Phone Based Video Streamer 2010 IEEE/ACM International Conference on Green Computing and Communications 2010 IEEE/ACM International.
Home Area Networking for the Smart Grid Erik Cates David Green Daniel Han Justin Michela ECE 4007 Koblasz/Maxwell Fall 2010 In Conjunction With: Unmesh.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Kaleida Health Point of Care Glucometer Testing 2011
Ravi Vasdev SEMINAR ON. WHAT ARE EMBEDDED SYSTEMS  THESE ARE SINGLE BOARD COMPUTERS  THESE ARE ELECTRONIC DEVICES THAT INCORPORATE MICROPROCESSORS.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
He explains everything!!!  Bugra OKTAY  Gizem KILIÇ  Güven IŞCAN  Özkan AKMAN.
On-body health data aggregation using mobile phones by Lama Nachman, Jonathan Huang, Raymond Kong, Rahul Shah,Junaith Shahabdeen.
Department of Electrical and Computer Engineering MDR Presentation Team Frij.
ReTemp Design Review 09/09/04 By Kenny Chung Amish Rughoonundon Amish Rughoonundon.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Conversion Between Video Compression Protocols Performed by: Dmitry Sezganov, Vitaly Spector Instructor: Stas Lapchev, Artyom Borzin Cooperated with:
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
Remote Medical Inc. ENSC 440 Project Presentation Presented By: Marian Chang Calvin Che Lotus Yi Dong Zhang April 7 th 2005.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System Supervisor: Prof Michael Lyu Presented by: Lewis Ng,
CMS:Children Monitoring System By: Naif Almadhayan | Steven Smith | Mohammad Safar.
Posture Correction Chris Yao (type your name here)
Sensor Systems for the Monitoring of Personal Health and Lifestyle Management.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
HARDWARE LIBRE PARA LINUX Y ANDROID. Arduino is a platform  A physical Input / Output board (I/O) with a programmable Integrated Circuit (IC).
DAN ISASTERREAETWORK. DAN Goal: Goal: To be able to monitor, track the progress and guide Aid workers and casualties in a Disaster Area site. To be able.
BY: ZACHARY ALEXANDER, JT BAGWELL, BOBBY DINI, NIXY OSORIO, DARREN RINGER AND TRENT ROLING SMART ATTENDANCE.
Web Interface for Health Care Database Priyanka Walke.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Wearable Sensors Final Presentation Problem Background Inferred Transmission (short range) Bulky Design, hard to wear 20 Samples per second.
EED 502: UNIT A MULTI MEDIA TOUR.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal Video Conference Archives Indexing System.
Raspberry Pi: Automated Garden Monitoring System Stacy, Devin, Brandon.
1 Medical Informatics And Technology Application Consortium Telemedicine and Assistive Technology Virginia Commonwealth University, MITAC.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
A Pervasive Architectural Framework for Providing Remote Medical Treatment Author:D. Vassis, P. Belsis, C.Skourlas,G.Pantziou 1.
Department of Computer Science and Engineering, CUHK 1 Final Year Project 2003/2004 LYU0302 PVCAIS – Personal VideoConference Archives Indexing System.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Wireless Appliance Controller TeamClientFaculty AdvisorStudent Members sdmay03-20 Senior DesignDr. Arun SomaniDonny PrabowoBenjamin Taylor Todd RoushKheng-Hin.
Wisdom of the Crowed Final Review High Speed Digital Systems Lab.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
3D Visualisation of Sensor Information on Google Android platform Final Year BEng Project Maciej Gryka, University of Surrey,
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
Chapter 7 What Can Computers Do For Me?. How important is the material in this chapter to understanding how a computer works? 4.
COMP 102 Programming Fundamentals I Presented by : Timture Choi COMP102 Lab 011.
V i t a l i s Wireless Biometric Sensor ECE 477 Final Presentation Team 13  Spring 2013 Paste a photo of team members with completed project here. Annotate.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Unit 19 Computer Music Systems 1 Examine the hardware options available for the composition and production of music using computer technology assess the.
Accessible Home Vital Signs Monitoring System Kristyn Eilertsen Adam Goodale Stephen Kepper Sunil Narayan Stacey Tarver Group 22 BME 272 Advised by Paul.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
Final Presentation Smart-Home Smart-Switch using Arduino
CONTENTS Objective Software &Hardware requirements Block diagram Mems technology Implementation Applications &Advantages Future scope Conclusion References.
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
A Cost Effective Centralized Single parameter Patient Monitoring System Abstract Lack of Medical monitoring equipment's in rural areas of underdeveloped.
SIDS Alert Device BY ERIC BAGNARD JT HIRSIG. Overview Background SIDS stands for Sudden Infant Death Syndrome One of the leading causes of death for infants.
Heilmeier Questions Stacy, Devin, Brandon. What are we trying to do?  We are trying to implement an automated greenhouse monitor system.  Monitor and.
1 UNIT 13 The World Wide Web. Introduction 2 The World Wide Web: ▫ Commonly referred to as WWW or the Web. ▫ Is a service on the Internet. It consists.
Accelerometer based motion gestures for mobile devices Presented by – Neel Parikh Advisor Committee members Dr. Chris Pollett Dr. Robert Chun Dr. Mark.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
Supervisor: Prof Michael Lyu Presented by: Lewis Ng, Philip Chan
Outline Introduction Standards Project General Idea
Telemedicine: Issues in Mote Based Remote Patient Monitoring
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Integration of the e-Health kit to the choreographer system
EHealth IoT Solution Afrimed Medical Center, The Gambia Bakary Njie Chair/President
Interactive Mirror Display
Presentation transcript:

Final Report Yijie Xiao Project Title: Design and Development of a Continuous Monitoring System based on Wearable Devices Page 1

Design and Develop a Medical Monitoring System that can:  Connect and control various types of sensor  Store data and user information  Read and present data from sensor Project Objective Page 2

Project description Keywords: Wearable sensors, Software architectures, Bluetooth, Database, Android Page 3 1) Hardware integration  5 types of Wearable sensors 2) Software Design  System Architecture  Database 3) System Implementation  Desktop Application  Android Application  Pebble Smart Watch Application

Video Demonstration Page 4

 Hardware Selection e-Health Sensor Platform V2.0 for Arduino and Raspberry Pi I.Hardware Integration  Based on Arduino: Easy to develop  Various Types of Sensors  Completed Library and Hardware Connection Page 5

 Sensor Description I.Hardware Integration Sensor FigureSensor NameDescription galvanic skin response (GSR) Skin conductance, also known as galvanic skin response (GSR) is a method of measuring the electrical conductance of the skin, which varies with its moisture level. Pulse and Oxygen in Blood (SPO2) Pulse oximetry a noninvasive method of indicating the arterial oxygen saturation of functional hemoglobin. Body Position The Patient Position Sensor (Accelerometer) monitors five different patient positions (standing/sitting, supine, prone, left and right.) Glucometer Glucometer is a medical device for determining the approximate concentration of glucose in the blood. The meter displays the level in mg/dl or mmol/l. Body temperature Body temperature depends upon the place in the body at which the measurement is made, and the time of day and level of activity of the person. Different parts of the body have different temperatures Page 6

 Way of Communication I.Hardware Integration Request Char Sensor to be used Functions to be called ‘A’ GSR float conductance = eHealth.getSkinConductance(); float resistance = eHealth.getSkinResistance(); float conductanceVol = eHealth.getSkinConductanceVoltage(); ‘B’ Body temperature float temperature = eHealth.getTemperature(); ‘C’ Body Position uint8_t position = eHealth.getBodyPosition(); eHealth.printPosition(position); ‘D’ SPO2 eHealth.getBPM() eHealth.getOxygenSaturation() ‘E’ Glucometer uint8_t numberOfData = eHealth.getGlucometerLength(); Page 7

 Integration Result I.Hardware Integration Page 8

 System Architecture II.Software Design Focus part Page 9

 Database Design II.Software Design Purpose: Storage of following information: User Information Sensor Status Read Value and Time Page 10

Desktop Application  Serial Connection 1)serialPort = (SerialPort) portId.open("Ardunio", 2000); 2)ArdunioControl reader = new ArdunioControl(); 3)public void serialEvent(SerialPortEvent event)  Connection and Query of Database Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con=DriverManager.getConnection(url,user,password); Statement stmt=con.createStatement(); ResultSet result=stmt.executeQuery(ls);  Java GUI III.System Implementation Page 11

 Desktop Application 1)Main Page III.System Implementation Page 12

III.System Implementation  Desktop Application 2)Read and Query Data Page 13

 Android Application III.System Implementation 1)Main Page 2)Searching Device 3)Read Data Page 14

 Pebble Smart Watch III.System Implementation ArduinoAndroidPebble Original Plan: Two Slave devices cannot be paired Implementation: Using Android as a bridge for transmission Page 15

 Pebble Smart Watch Message format  Example:  //content of message: “connected”  const uint8_t connectedMsg[30]={0x00, 0x1a, 0x0b, 0xB8, 0x01, 0x00, 0x09, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x0d,0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};   Yellow part: These 6 numbers are fixed for every message.  Green part: This hex number is the number of the char included in this message.  Blue part: The sequence of hex number is obtained by transform the content of the message into hex format.  Red part: The rest of the message packet is filled with “0xFF”, in order to reach 30 hex numbers in each message packet. III.System Implementation Page 16

 Pebble Smart watch III.System Implementation 1)Function in Android 2) Display on Pebble Page 17

1) Arduino:  Excellent choice for conducting this project.  Completed Library and easy language  Plug and play Feature  Great potential for development of medical system  Low cost  Good extensibility Conclusion Page 18

2) Bluetooth:  Meet the system requirement  Communication range  Low cost  Convenient for future development  compatibility Conclusion Page 19

3) Java:  not an appropriate language for serial communication  Input stream reading:  Byte hex  Better to combine with other language such as C.  Good in development of interface and multimedia Conclusion Number of read byte: 30 Number of read byte: 5 Number of read byte: 25 Number of read byte: 13 Number of read byte: 17 Number of read byte: 22 Number of read byte: 8 Page 20

Gracias! END Page 21