About max30102(SPO2 BP sensor) and mlx90614(temp. sensor)

Hello everybody,

My mother language is not English so some of my wording may be incorrect and I'm sorry about that.
I am a student and currently working on a project about measuring someone physiological condition. In this project I use max30102 and mlx90614.

The idea is measure the temperature/SPO2BP first, after it is done the sensor will stop sending data to server(and stop or pause running too). Then press a button to run another sensor.

The problem is I can't find a way to do the stop or pause the sensor. I've search online but seems can't find solution.

Is it possible to do so? or actually have some other ways to achieve the same result.

The problem is I can't find a way to do the stop or pause the sensor. I've search online but seems can't find solution.

Just stop sending the data to the server? I cannot see the problem. As you failed to provide a wiring diagram and the code you're using we cannot help you further. What do you mean by "stop the sensor"? Powering it down? Putting it to sleep? Do you use some breakout boards (links?) or the sensors directly?

pylon:
Just stop sending the data to the server? I cannot see the problem. As you failed to provide a wiring diagram and the code you're using we cannot help you further. What do you mean by "stop the sensor"? Powering it down? Putting it to sleep? Do you use some breakout boards (links?) or the sensors directly?

stop means put it in sleep mode I think
the problem is I can't find a code? to do so
like to start the sensor I just type mlx.begin
Or It don't have such "code" to make it into sleep
thank you so much

mlx90614 that used
https://images.app.goo.gl/9rMH1q9n4KJHD67g9
max30102 that used

Why do you want to put it to sleep?

pylon:
Why do you want to put it to sleep?

sorry for late reply
What I think is if I don't put it in sleep,it will run till the power suply is remove and keep send data to server.(or actually it is wrong?)

And in my project, what's in my fantasy is
1 press button to start
and then the sensor will start measure and send data to server
2 after a certain time/ receive a certain amount of data, it will stop functioning(I guess it is enter the sleep mode?) And the result will show on screen for a few seconds .
3 Then press ok to start another sensor, and repeat thing happen in step 2

october_oc:
sorry for late reply
What I think is if I don't put it in sleep,it will run till the power suply is remove and keep send data to server.(or actually it is wrong?)

And in my project, what's in my fantasy is
1 press button to start
and then the sensor will start measure and send data to server
2 after a certain time/ receive a certain amount of data, it will stop functioning(I guess it is enter the sleep mode?) And the result will show on screen for a few seconds .
3 Then press ok to start another sensor, and repeat thing happen in step 2

Just think of something
Or may be set a condition(like bpm>50) to filter off the useful data and send them to server only? Then set a timer to run for certain time(just example) and then stop send data and do what mention above?

What I think is if I don't put it in sleep,it will run till the power suply is remove and keep send data to server.(or actually it is wrong?)

Yes, that's wrong. Putting it to sleep only makes sense if you have to save power (p.e. if you run on batteries).

And in my project, what's in my fantasy is
1 press button to start
and then the sensor will start measure and send data to server
2 after a certain time/ receive a certain amount of data, it will stop functioning(I guess it is enter the sleep mode?) And the result will show on screen for a few seconds .
3 Then press ok to start another sensor, and repeat thing happen in step 2

Correct me if I'm wrong, but I got the impression that such a project is way beyond your programming capabilities. You should start we simple projects, as reading one sensor and printing the value to the serial interface. Slowly increase the complexity, the networking interface is probably the last step.

Just to make that clear: don't expect us to do the programming for you. We may help if you're stuck but it's your project, so you have to do the job.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.