Arduino & E-Health/MHealth Presented By: Hsin-Ru Wu & Kevin Freeman Outline 1. 2. 3. 4. About Arduino About E-Health/M-Health Conclusion/Wrap Up Questions Arduino Outline 1. 2. 3. 4. What is Arduino? Different kinds of Arduino Arduino Alternatives/Look-a-likes Why we chose Arduino? a. Arduino uno board 5. Where to get Hardware & Software? 6. Setup a. How to connect Arduino b. Understanding Arduino uno board c. Understanding Arduino IDE 7. Examples a. Blink LEDs b. Button c. Photo Resistor d. FTDI 8. Open source examples that use Arduino (ex. guitars and quadcopters) What is Arduino? ✖ open source Hardware (Arduino I / O board) Software (Arduino IDE) ✖ Can quickly create electronic circuit prototypes(electronics prototyping) ✖ Flexible, easy to use ✖ Target Audience: budget conscious people and DIYers What is Arduino?(cont.) ✖ By sensors can sense changes in the surrounding environment (eg: infrared sensors) ✖ Be able to control the surrounding devices (such as: light) ✖ Arduino circuit can operate independently ✖ Arduino circuit can also match your computer Operation, communication with the computer Why We Chose Arduino? Why we choose Arduino?(cont.) Different kinds of Arduino-The Arduino Family Different kinds of Arduino-The Arduino Family(cont.) Different kinds of Arduino-The Arduino Family(cont.) LilyPad LilyPad Arduino Simple Arduino SimpleSnap LilyPad Arduino LilyPad Arduino USB Seeeduino Sanguino Pinguino funnel IO SUNFOUNDER UNO KIT Where( can you ) to get (obtain) Hardware & Software? (rhtaorical) How can I get? ✖ Arduino IDE - http://arduino.cc/en/main/software ✖ Where to buy? http://store.arduino.cc/ or amazon or just about anywhere electronics are sold Understanding Arduino UNO Board understanding Arduino IDE understanding Arduino IDE understanding Arduino IDE The three most important commands for this guide are seen below: Bare Minimum? The setup() function is called when a sketch starts. Use it to initialize variables, pin modes, start using libraries, etc. The setup function will only run once, after each powerup or reset of the Arduino board. void setup() { // put your setup code here, to run once: } The setup() function is called when a sketch starts. Use it to initialize variables, pin modes, start using libraries, etc. The setup function will only run once, after each powerup or reset of the Arduino board. void loop() { // put your main code here, to run repeatedly: } This is the bare minimum code needed by Arduino - IDE Examples blink LED Button photo resistor FTDI( http://www.instructables.com/id/Arduino-Examples-2-Use-anArduino-as-a-FTDI-Progr/) Open source examples that use Arduino ex. guitars and quadcopters http://playground.arduino.cc/Projects/Ideas E-Health/M-Health Outline 1. Introduction to E-Health & M-Health a. Why are they important? b. Embedded systems relation 2. Arduino Health Kit What is E-Health/M-Health ✖ E-Health in a nutshell is: healthcare practice supported by electronic processes and communication. ✖ M-Health is the practice of medicine and public health supported by mobile devices. Arduino Health Kit- patient position blood pressure pulse oximeter galvanic skin response (GSR - sweating) glucometer airflow (breathing) body temperature muscle/electromyography sensor electrocardiogram (ECG) Arduino e-Health Shield e-Health Shield With Raspberry Pi Adapter adaptor shield Raspberry Pi E-Health Shield Pinout Body temperature The commonly accepted average core body temperature is 37.0°C (98.6°F). In healthy adults, body temperature fluctuates about 0.5°C (0.9°F) throughout the day. Patient position and falls standing/sitting Skin conductance-Galvanic Skin Response (GSR) Skin conductance-Galvanic Skin Response (GSR) In skin conductance response method, conductivity of skin is measured at fingers of the palm. The principle or theory behind functioning of galvanic response sensor is to measure electrical skin resistance based on sweat produced by the body. Polygraph ✖ Conductance: ✖ Resistance ✖ Conductance Voltage Pulse and Oxygen in Blood (SPO2) Pulse oximeters are devices that are used to indirectly measure the amount of oxygen in the blood by measuring a quantity known as oxygen saturation, or SpO2. Two different light wavelengths are used to measure the actual difference in the absorption spectra of HbO2(Hemoglobin) and Hb(Deoxyhemoglobin). Pulse and Oxygen in Blood (SPO2) a Pulse Oximeter PRbpm SPO2 A pulse oximeter will also record your heart rate. Normal heart rates are as follows, depicted in beats per minute (bpm): ● Elderly Person (75+): Normal - 90 ● Adult: Normal - 60-80 / Rapid - 100+ / Slow - below 60 ● Adolescent: Normal - 60-105 / Rapid 105+ / Slow - below 50 ● Child (5-12 years): Normal - 60-120 / Rapid - 120+ / Slow - below 60 ● Child (1-5 years): Normal - 80-150 / Rapid - 150+ / Slow below 80 ● Infant: Normal - 120-150 / Rapid - 150+ / Slow - below 120
© Copyright 2024