Health Project 💊

This project aims to design and implement a portable HealthCare equipment. For the sensor interface, this project uses an Arduino Uno microcontroller. For connecting different sensors to the Arduino board, this project has also designed a custom shield. For controlling the interface, as well as showing the measurements results, this project uses an Android application.

⚠️ Disclaimer: This Project is for educational and experimental purposes only. It should not be used for diagnostic or for medical operations of any sort.⚠️

Available Measurements

  • Electrocardiography and heart rate.
  • Body temperature.
  • Blood pressure.
  • Oxygen saturation (SpO2).
  • Respiratory rate.
  • Lung capacity.

Technical Features

  • Android application to wirelessly control the hardware equipment.
  • Bluetooth communication protocol between the hardware equipment and the application.
  • ShiftBrite RGB LED control.
  • Function LEDs control via multiplexer.
  • Needs an external input voltatge (10V, -5V and GND input).

Android Application

The next pictures shows the Android application and its friendly user interface. It has a page and instructions for each health functionality and a Bluetooth communication protocol, totally transparent to user. The application Project is located in the 'Android' folder.

Main page

Menu of the Android application

Electrocardiography feature

Electrocardiography page of the Android application

Shield Design

The custom shield has been designed with CadSoft EAGLE software. This design is completely functional and it has been tested. All related files are included in the 'Shield' folder.

Functional Block Diagram

The next figure represents the functional block diagram of the designed equipment.

Functional block diagram Functional block diagram

Electronic schematic

Electronic schematic

Electronic schematic of the shield

Board Design

Board design 1

Board design without conductive tracks

Board design 2

Board design with conductive tracks (Complete)

Arduino Software

The Arduino code is located in the 'Arduino' folder. It contains the implementation of all the features except the blood pressure measurement.