Health-Monitor

Description

A health monitoring system that utilizes the mbed LPC1768, a LSM9DS1 IMU, ESP8266 Huzzah Wifi Module and GP-20U7 GPS receiver. The system tracks the distance the user travels using GPS and counts their steps using IMU. Based on the number of steps taken and distance travelled, an estimate on the calories burned is given. The mbed and HTML-based GUI communicate via the ESP8266 Wifi Module. The GPS is only able to operate outside. Therefore when used indoors, the calories burned is calculated only from the accelerometer.

Hardware

  • mbed LPC1768
  • LSM9DS1 IMU
  • GP-20U7 GPS receiver
  • ESP8266 Huzzah Wifi Module

Schematic

LSM9DS1 IMU
LSM9DS1Mbed
GNDVDD
VDDVout
SDAp9(SDA)
SCLp10(SCL)
GP-20U7 GPS
GP-20U7Mbed
Txp14
GNDGND
VCCVout
ESP8266 Huzzah
ESP8266 HuzzahMbed
TxRx (p27)
RxTx (p28)
optional RSTp26
gndgnd
V+external 5VDC

Demonstration

/media/uploads/dnergui3/final_demo.mp4

Code

Import programhealt_monitor_ECE4180

An mbed health monitor


Please log in to post comments.