Skip to content

Max30100 errors #92

@iPythonezta

Description

@iPythonezta

Troubleshooting checklist

  • I read the README (on master) thoroughly
  • I ran the MAX30100_Tester and I'm going to paste the output down below
  • I filled in all the details of my setup down below

Description of the issue

I am using Max30100 for a college project to measure the heart beat and SO2 levels of the patients but I am facing several problems. Problem #1 is that the Max30100 shows values (like Heart rate: 32 bpm/m SO2 level: 95%) even if no finger is places on the sensor. Secondly it sometime begins to show very high or low values when fingers is placed like 120+ bpm and 110% SO2 level. And the third issue i am facing is that the sensor sometimes suddenly stops sending values to Serial Monitor and then I will have to reset Arduino Uno or upload the code again to get it working

Output from MAX30100_Tester example

Heart
Rate: 0.00 bpm SO2 0% (no finger is placed)
Heart Rate: 0.00 bpm SO2: 0% (no finger is placed)
Heart Rate: 27.18 bpm SO2: 0% (still no finger is placed)
Heart Rate: 34.25 bpm SO2: 0% (still no finger is placed)
Heart Rate: 54.23 bpm SO2: 95% (still no finger is placed)
Heart Rate: 0.00 bpm SO2 0% (still no finger is placed)
Heart Rate: 25.37 bpm SO2 0% (still no finger is placed)
(In short it keeps on displaying such random values when no fingers are placed)

Heart Rate: 34.43 bpm SO2 95% (finger is placed)
Heart Rate: 54.32 bpm SO2 96% (finger is placed)
Heart Rate: 64.20 bpm SO2 96% (finger is placed)
Heart Rate: 80.30 bpm SO2 97% (finger is placed)
Heart Rate: 0.00 bpm SO2 0% (finger is placed)
Heart Rate: 0.00 bpm SO2 0% (finger is placed)
Heart Rate: 0.00 bpm SO2 0% (finger is placed) (Eventually throws some 0 readings)
Heart Rate: 53.00 bpm SO2 97% (finger is placed)

(After sometime the serial monitor stops displaying the values!!)

Details of my setup

  • Arduino hardware: Arduino Uno R3
  • MAX30100
  • MAX30100 library version: (latest)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions