- To create a pulse oximeter system that receives pulse and saturation values from the sensor and transmits them to an app.
- To create a mobile device application receiving pulse and saturation values, presenting the data to the user and informing when they exceed safe ranges.
- Calculating and presenting statistics from the measurements.
- MAX30100 pulse sensor
- HC-05 bluetooth module
- Arduino Uno
- Mobile device
Diagram of the connection of individual components
Finished layout after assembly
- Kotlin 1.2.0
- Android Studio 4.1.0
- MPAndroidCharts 3.1.0
- SQLite 3.33.0
Layouts:
Database:
The measurements are stored in a database created in SQLite, which supports SQL (Structured Query Language) and consists of a single table of measurements storing the values of pulse, saturation and the date of each measurement stored in the appropriate format.