How to make Heartbeat Monitoring Device very easily using MAX30102 Module | DIY | Ut Go
HTML-код
- Опубликовано: 11 сен 2024
- Learn to make your own Heartbeat Monitoring Device very easily. It can be used for health and fitness tracking. You can make your own in few bucks. Very easy to make and easy to use.
Its uses highly sensitive MAX30102 bio sensor and Penpheral Beat Amplitude (PBA) algorithm to calculate Heart Beats accurately and then uses a OLED Display to show the average Heartbeat.
Follow Us❤️/ Contact :
Instagram: / utgo_tech
Telegram: t.me/UtGoTech
----------------------------------------------------------------
Components Link:
OLED 128x64 Display : amzn.to/3GxjOVC
MAX30102 Module : amzn.to/3XbkZkN
Arduino Uno Board : amzn.to/3GwFuS0
Small Breadboard : amzn.to/3X1H8SB
Jumper Wires : amzn.to/3IRqb9n
I2C Scanner Link:
bit.ly/2Y7hwIg
Code for Heartbeat Monitoring Device :
bit.ly/35hmQKZ
Subscribe It's Free:----- bit.ly/34GtRnZ
Other Videos and Tutorials Links :
• What is MAX30102 and h... : How to use MAX30102 Sensor
• How to use OLED with A... : How to use OLED Display
• How to use Liquid Cry... : How to use Liquid Crystal Display | LCD
• HOW TO USE I2C LCD DIS... : HOW TO USE I2C LCD DISPLAY
• How to use RFID CARD R... : How to use RFID CARD READER
• DigiSpark Tutorial - I... : DigiSpark Tutorial
• How to program ESP8266... : How to program ESP8266 using Arduino IDE
• How to host web pages ... : How to host web pages using ESP8266
Thanks for watching this Video. If you liked this video then hit the LIKE button and share it.
Please share your questions, suggestions and thoughts regarding this project in the comment section below :)
Need any help, ask in the comment section
.
If you want to support me then please subscribe to my RUclips Channel
-- bit.ly/34GtRnZ
Thanks, see you again in my next tutorial.
Here my Social Links:
Twitter: / utgo2
Facebook: / ut.go.524
Instagram : / utgo_tech
Like | Share | Subscribe | Comment
#Arduino #OLED #Display #Heartbeat #Monitor #Device #MAX30102
Song: Atch - Daydream
Music provided by Vlog No Copyright Music.
Creative Commons - Attribution-ShareAlike 3.0 Unported
Video Link: • Atch - Daydream (Vlog ...
#NoCopyrightMusic #VlogMusic #VlogNoCopyrightMusic
Hi ut, thanks for your video, please how would do i call checkForBeat as frequent as possible to get accuracy
Avoid displaying any animation or undesired text in the display because it's takes significant time to update the display. You can also update the display less frequently. For example you can take 20 or more readings then update the display with the average heartbeat.
This sensor Is also capable of senseing SpO2 and temperature. Can provide the code with LCD attached to it.
You can find the code in the example sketch that comes with the Library. Just modify the SpO2 code according to your needs.
Good work, but i have a little query. The BPM values are varies rapidly. How to stable the values of BPM as like the other products available in the market gives more stable BPM values
You can take multiple readings and show average of it.
How to get raw values of IRLed and RedLed with sopo2 and heart rate output in a single program?
and my sensor is not initilized dont know why.
Code for getting raw values is given in the example sketch
@@UtGoTech where is the link?
If I use Esp8266 and max30100 together and get random heart rate and SpO2 value then how can I make average of the both heart rate and SpO2 sensor value ??? Please reply 🙏
You can use loop which takes 10 or more readings and calculate average out of that.
How to make blood oxygen level indicator using max 30102
You can use the same setup except the code. You can you SPO2 example sketch/code.
Can you send me the codes
Is this compatible with Adafruit Flora? Trying to make it into a wearable device and wondering if all connections would be the same.
Yes, you can use it with Adafruit Flora. You can use it with any microcontroller that supports I2C Communication.
@@UtGoTech And would it also work if I used this OLED display Monochrome 0.91" 128x32 I2C OLED Display - STEMMA QT / Qwiic with the 200 mAH battery and Adafruit Flora?
Sorry I mean this battery because it's more flat 3.7 V Lithium-Ion Battery Rechargeable (Secondary) 400mAh
Yes, according to me it will work as long as the battery is genuine.
The working voltage level should be checked. Or otherwise one can use a small 5 volts Step Up converter.
but how to check spo2
Use the SPO2 example sketch
Your video was extremely helpful.
Can you guide me how to connect a level shifter in this circuit for my MAX30102
It's very easy connect high level side to Microcontroller and low side to Max sensor
@@UtGoTech hello,
I am getting error 'I2C_SPEED_FAST' WAS NOT DECLARED IN THIS SCOPE
Have you installed the correct library ?
@@UtGoTech ummm. No need after 10 months lol 😅😅
@@UtGoTech could you name the library so that I can check
Sir I am having red light on my sensor but it is not reading BPM. I have tried only MAX sensor with serial monitor and it show INITIALIZATING PULSE OXIMETER.. & it shows nothing like SUCCESS OR FAILURE.
There may be communication issue. Connect cables properly or solder them.
Do it to connect to node mcu Esp8266 E12 without OLED screen.
No not necessary
@@UtGoTech Could you please help me? I am trying to use the max30102 with Esp8266 and watch the measures in the monitor serial
I am trying to see the SpO2 and the heart rate
Use the example sketch provided with the library
@@UtGoTech The example isnt working, it sent me a watchdog reset in the monitor serial
aBOUT THE DISPLAY :Bro when the adafruit animation goes on, the half screen is glitched what is the solve for it please say
Check for loose connection. Try to solder all the conventions.
the given code link bitly not opening please give it in a other form please
First login to your Gmail account after that open the code link and download it. Don't open it in Google Drive, Just download it from the Google Drive and open it in Arduino IDE.
Can this sensor be applied on another skin such as upper arm?
Yes theoretically
What is the smallest battery I can use to power this?
You can use a 200mAH battery.
why is that my OLED is glitching ?
can you pls help?
Have you soldered the male header?
Make sure the connection is tight.
Can i do it without oled screen? Just using the computer to show the hearbeat ?
Yes
Could you please send me ou indicate what’s the code ?
Or how can i search for that in the arduino library?
In Arduino IDE Goto Tools then Library Manager
I have followed all these steps but output is not shown in LCD
Are you able to get values in serial monitor ?
Hi. How I can connect an MAX30100/30102 If it has 7 pins?
(Vin - SCL - SDA - INT - IRD - RO - GND). It doesn't work with this conection.
No issues. Connect VIN - SCL - SDA - GND only. Other pins are not necessary.
@@UtGoTech Thank you UT. But the thing burn. It is just for 2V max.
Select the vin voltage level according to your Breakout board
Sir Arduino IDE shows an error while compiling the code
Have you installed the necessary libraries?
If my led is SSD1315 ,what should i do
Just install the library for SSD1315 display and modify the code according to the display library.
When l put the finger on heart rate and l got electric shock me. How to fix that?
Use proper and certified power supply or you can use batteries.
Grt
Thank you! Cheers!👍
SIR I AM GETTING ERROR COMPILING FOR THE BOARD ARDUINO UNO HELP ME SIR
What is the error
@@UtGoTech solved thank you
i have one more doubt can we make display in one screen i.e. both heart rate and spo2 if yes then help me in program
Yes it is possible. You can find the code, just google it.
How can I include spO2 level also in this ?
Look for example sketch for spO2. From that filter the necessary code. Use those in current sketch and modify the OLED display code.
@@UtGoTech Do you have the modified code? if yes can you please put in the comment box.
No I didn't have modified code.
@@UtGoTech Can you please help me find the code?
Look for example sketch in Arduino IDE
Sir I'm not getting the light on sensor why is it?
Check if the module is communicating with Arduino board or not.
@@UtGoTech sir it's not communicatg..
It's showing adress not found ..what can be done?
Check for improper connections.
You must solder the male headers.
Please help me
Yes.