You are on page 1of 41

Arduino & E-Health/M-

Health
Presented By: Hsin-Ru Wu & Kevin Freeman
Outline

1.  About Arduino


2.  About E-Health/M-Health
3.  Conclusion/Wrap Up
4.  Questions
Arduino Outline

1.  What is Arduino? 7.  Examples


2.  Different kinds of Arduino a.  Blink LEDs
3.  Arduino Alternatives/Look-a-likes b.  Button
4.  Why we chose Arduino? c.  Photo Resistor
a.  Arduino uno board d.  FTDI
5.  Where to get Hardware & 8.  Open source examples that use
Software? Arduino (ex. guitars and
6.  Setup quadcopters)
a.  How to connect Arduino
b.  Understanding Arduino uno
board
c.  Understanding Arduino IDE
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 Arduino Simple LilyPad


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-an-
Arduino-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.
Polygraph
The principle or theory behind
functioning of galvanic response sensor
is to measure electrical skin resistance
based on sweat produced by the body.
✖  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 a Pulse


Blood (SPO2) 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

You might also like