-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent BPM readings #45
Comments
Hi, Can you share your code for verification? |
/* Pulse Sensor Amped 1.5 by Joel Murphy and Yury Gitman http://www.pulsesensor.com ---------------------- Notes ---------------------- ----------------------
Read Me: */ #define PROCESSING_VISUALIZER 1 // Variables // Volatile Variables, used in the interrupt service routine! // SET THE SERIAL OUTPUT TYPE TO YOUR NEEDS void setup(){ // Where the Magic Happens
if (QS == true){ // A Heartbeat Was Found ledFadeToBeat(); // Makes the LED Fade Effect Happen void ledFadeToBeat(){ |
Thanks for the quick reply Joel. I've been using the sensor on my finger. I've also tried my ear lobe and get the same results. I have been using the serial plotter and it's consistent with the blinking of the led. Anytime the led blinks the serial plotter outputs the new bpm. As you can see from the screen shot I posted of the serial plotter, the heartbeat readings can be a second apart or several seconds apart. I haven't been able to get anything that could be a realistic heart rate. |
Hi, |
I'm using an arduino uno. |
Hi, I'm sorry this is taking so long to hammer out. |
No problem. Is that what you were asking to see? |
Ok, Thanks. I was concerned that it might be a clone, but it looks legit. So when you put it on your finger, you don't see any signal like in the getting started guide on this repo? It may be due to poor circulation? Can you try on other parts of your body? If you hold against your lower lip, you should get a very good signal, for example. Also, please try with different kinds of pressure on the sensor. A light, but not too light, pressure is ideal. |
You know, I think I've just been holding it too tight. I seem to be getting reasonable readings now. While I have you, I was wondering if you can hook up multiple pulse sensors and measure 3 heart rates simultaneously. I'm wanting to calculate the average of three peoples heart rates in real time. Is that possible? |
Hi, So great to hear that you are getting good readings! The tutorial is coming soon, but if you can read the code, it's pretty straightforward. Cheers! |
Thanks for your help. I had one more question. I'm trying to get data through the serial to max msp. would you happen to know why it's not sending data. I can get it to send data with Serial.println and Serial.write in other arduino codes. |
That sounds like an issue with Max... I'm not a Max officianado, but you should be able to connect Max to your serial port. |
Hello, i need help with my pulse sensor. Can you help? My pulse sensor doesn't read accurate value it is reading over 900 bpm. |
@giotorno In order to help you with your problem, I need to know what Arduino board you are using. |
What could be wrong if the signal is showing a voltage of constant 2.44 V having a steady finger contact and measuring via laboratory equipment (Labjack U3 at 500 Hz)? |
@Eefried In order to help you with your problem, I need you to please send a picture of your Pulse Sensor to verify it is a legit part. |
Hello,
yes this might be a grey export
https://www.ebay.at/itm/183422797924?ul_ref=https%253A%252F%252Frover.ebay.com%252Frover%252F0%252F0%252F0%253Fmpre%253Dhttps%25253A%25252F%25252Fwww.ebay.at%25252Fulk%25252Fitm%25252F183422797924%2526rvr_id%253D0%2526rvr_ts%253D3bc5406116a0ac3cb886b50bfffc0a84&ul_noapp=true
is this illegal?
best
regards
Am 20.04.2019 um 18:49 schrieb Joel Murphy <[email protected]<mailto:[email protected]>>:
@Eefried<https://github.com/Eefried>
This code base has been superceeded by the PulseSensor Playground.
https://github.com/WorldFamousElectronics/PulseSensorPlayground
Please use it instead.
In order to help you with your problem, I need you to please send a picture of your Pulse Sensor to verify it is a legit part.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#45 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AEBGYQWKDBI23CEM3MLWUOLPRNCSXANCNFSM4DCBW3BA>.
|
Hello, I am using arduino uno. I had face a problem that from the pulse sensor, it shows BPM reach to 200 + when not touching, and also another things is that the BPM reading reach 150+ when I place the fingertips at pulse sensor while talking. Any help are appreciated. |
@Eefried I never replied to you! Sorry! @AndrewTan90 The Pulse Sensor may be reading noise when not touching it. This could be your problem? Also please show a picture of your Pulse Sensor for verification. |
@biomurph Hi, thank for reply . ---------------------- Notes ---------------------- ----------------------
Read Me: */ // Variables // Volatile Variables, used in the interrupt service routine! // Regards Serial OutPut -- Set This Up to your needs void setup(){ // Where the Magic Happens
if (QS == true){ // A Heartbeat Was Found ledFadeToBeat(); // Makes the LED Fade Effect Happen void ledFadeToBeat(){ |
I've changed the code to output only the bpm with the directions that were posted on a prior post and the readings are very inconsistent. It's clear that the sensor has not been working properly because even with the unaltered code, the light I have hooked up blinks very randomly. Might I have a faulty sensor?
The text was updated successfully, but these errors were encountered: