How to make Heartbeat Monitoring Device very easily using MAX30102 Module | DIY | Ut Go
Ғылым және технология
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 KZread 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
Пікірлер: 83
Hi ut, thanks for your video, please how would do i call checkForBeat as frequent as possible to get accuracy
@UtGoTech
4 жыл бұрын
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.
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
@UtGoTech
3 жыл бұрын
You can take multiple readings and show average of it.
Your video was extremely helpful. Can you guide me how to connect a level shifter in this circuit for my MAX30102
@UtGoTech
3 жыл бұрын
It's very easy connect high level side to Microcontroller and low side to Max sensor
@Nishant2108
2 жыл бұрын
@@UtGoTech hello, I am getting error 'I2C_SPEED_FAST' WAS NOT DECLARED IN THIS SCOPE
@UtGoTech
2 жыл бұрын
Have you installed the correct library ?
@mayank7554
2 жыл бұрын
@@UtGoTech ummm. No need after 10 months lol 😅😅
@Nishant2108
2 жыл бұрын
@@UtGoTech could you name the library so that I can check
Can this sensor be applied on another skin such as upper arm?
@UtGoTech
4 жыл бұрын
Yes theoretically
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.
@UtGoTech
3 жыл бұрын
Code for getting raw values is given in the example sketch
@abhaygarg4736
3 жыл бұрын
@@UtGoTech where is the link?
This sensor Is also capable of senseing SpO2 and temperature. Can provide the code with LCD attached to it.
@UtGoTech
8 ай бұрын
You can find the code in the example sketch that comes with the Library. Just modify the SpO2 code according to your needs.
What is the smallest battery I can use to power this?
@UtGoTech
4 ай бұрын
You can use a 200mAH battery.
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.
@UtGoTech
3 жыл бұрын
No issues. Connect VIN - SCL - SDA - GND only. Other pins are not necessary.
@luisajkimtepaztoj3336
3 жыл бұрын
@@UtGoTech Thank you UT. But the thing burn. It is just for 2V max.
@UtGoTech
3 жыл бұрын
Select the vin voltage level according to your Breakout board
If my led is SSD1315 ,what should i do
@UtGoTech
8 ай бұрын
Just install the library for SSD1315 display and modify the code according to the display library.
How to make blood oxygen level indicator using max 30102
@UtGoTech
3 жыл бұрын
You can use the same setup except the code. You can you SPO2 example sketch/code.
@bals0079
3 жыл бұрын
Can you send me the codes
Do it to connect to node mcu Esp8266 E12 without OLED screen.
@UtGoTech
3 жыл бұрын
No not necessary
@nayeliestrada3014
2 жыл бұрын
@@UtGoTech Could you please help me? I am trying to use the max30102 with Esp8266 and watch the measures in the monitor serial
@nayeliestrada3014
2 жыл бұрын
I am trying to see the SpO2 and the heart rate
@UtGoTech
2 жыл бұрын
Use the example sketch provided with the library
@nayeliestrada3014
2 жыл бұрын
@@UtGoTech The example isnt working, it sent me a watchdog reset in the monitor serial
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 🙏
@UtGoTech
5 ай бұрын
You can use loop which takes 10 or more readings and calculate average out of that.
aBOUT THE DISPLAY :Bro when the adafruit animation goes on, the half screen is glitched what is the solve for it please say
@UtGoTech
5 ай бұрын
Check for loose connection. Try to solder all the conventions.
but how to check spo2
@UtGoTech
3 жыл бұрын
Use the SPO2 example sketch
Is this compatible with Adafruit Flora? Trying to make it into a wearable device and wondering if all connections would be the same.
@UtGoTech
4 ай бұрын
Yes, you can use it with Adafruit Flora. You can use it with any microcontroller that supports I2C Communication.
@user-pb5km1jf7e
4 ай бұрын
@@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?
@user-pb5km1jf7e
4 ай бұрын
Sorry I mean this battery because it's more flat 3.7 V Lithium-Ion Battery Rechargeable (Secondary) 400mAh
@UtGoTech
4 ай бұрын
Yes, according to me it will work as long as the battery is genuine.
@UtGoTech
4 ай бұрын
The working voltage level should be checked. Or otherwise one can use a small 5 volts Step Up converter.
the given code link bitly not opening please give it in a other form please
@UtGoTech
5 ай бұрын
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 i do it without oled screen? Just using the computer to show the hearbeat ?
@UtGoTech
Жыл бұрын
Yes
@Mocks_Moi
Жыл бұрын
Could you please send me ou indicate what’s the code ?
@Mocks_Moi
Жыл бұрын
Or how can i search for that in the arduino library?
@UtGoTech
Жыл бұрын
In Arduino IDE Goto Tools then Library Manager
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.
@UtGoTech
Жыл бұрын
There may be communication issue. Connect cables properly or solder them.
Sir Arduino IDE shows an error while compiling the code
@UtGoTech
Жыл бұрын
Have you installed the necessary libraries?
why is that my OLED is glitching ? can you pls help?
@UtGoTech
8 ай бұрын
Have you soldered the male header? Make sure the connection is tight.
Grt
@UtGoTech
Жыл бұрын
Thank you! Cheers!👍
How can I include spO2 level also in this ?
@UtGoTech
Жыл бұрын
Look for example sketch for spO2. From that filter the necessary code. Use those in current sketch and modify the OLED display code.
@sivaprasadpr8110
Жыл бұрын
@@UtGoTech Do you have the modified code? if yes can you please put in the comment box.
@UtGoTech
Жыл бұрын
No I didn't have modified code.
@sivaprasadpr8110
Жыл бұрын
@@UtGoTech Can you please help me find the code?
@UtGoTech
Жыл бұрын
Look for example sketch in Arduino IDE
When l put the finger on heart rate and l got electric shock me. How to fix that?
@UtGoTech
2 жыл бұрын
Use proper and certified power supply or you can use batteries.
I have followed all these steps but output is not shown in LCD
@UtGoTech
9 ай бұрын
Are you able to get values in serial monitor ?
SIR I AM GETTING ERROR COMPILING FOR THE BOARD ARDUINO UNO HELP ME SIR
@UtGoTech
2 жыл бұрын
What is the error
@siddappabt3774
2 жыл бұрын
@@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
@UtGoTech
2 жыл бұрын
Yes it is possible. You can find the code, just google it.
Sir I'm not getting the light on sensor why is it?
@UtGoTech
2 жыл бұрын
Check if the module is communicating with Arduino board or not.
@SLAVE_OF_ALLAHswt
2 жыл бұрын
@@UtGoTech sir it's not communicatg.. It's showing adress not found ..what can be done?
@UtGoTech
2 жыл бұрын
Check for improper connections.
@UtGoTech
2 жыл бұрын
You must solder the male headers.
Please help me
@UtGoTech
Жыл бұрын
Yes.