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

  • @chikenwibor3481
    @chikenwibor34814 жыл бұрын

    Hi ut, thanks for your video, please how would do i call checkForBeat as frequent as possible to get accuracy

  • @UtGoTech

    @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.

  • @amolthube1466
    @amolthube14663 жыл бұрын

    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

    @UtGoTech

    3 жыл бұрын

    You can take multiple readings and show average of it.

  • @mayank7554
    @mayank75543 жыл бұрын

    Your video was extremely helpful. Can you guide me how to connect a level shifter in this circuit for my MAX30102

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    It's very easy connect high level side to Microcontroller and low side to Max sensor

  • @Nishant2108

    @Nishant2108

    2 жыл бұрын

    @@UtGoTech hello, I am getting error 'I2C_SPEED_FAST' WAS NOT DECLARED IN THIS SCOPE

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Have you installed the correct library ?

  • @mayank7554

    @mayank7554

    2 жыл бұрын

    @@UtGoTech ummm. No need after 10 months lol 😅😅

  • @Nishant2108

    @Nishant2108

    2 жыл бұрын

    @@UtGoTech could you name the library so that I can check

  • @vannstudio1037
    @vannstudio10374 жыл бұрын

    Can this sensor be applied on another skin such as upper arm?

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Yes theoretically

  • @abhaygarg4736
    @abhaygarg47363 жыл бұрын

    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

    @UtGoTech

    3 жыл бұрын

    Code for getting raw values is given in the example sketch

  • @abhaygarg4736

    @abhaygarg4736

    3 жыл бұрын

    @@UtGoTech where is the link?

  • @yatharthagupta6182
    @yatharthagupta61828 ай бұрын

    This sensor Is also capable of senseing SpO2 and temperature. Can provide the code with LCD attached to it.

  • @UtGoTech

    @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.

  • @user-pb5km1jf7e
    @user-pb5km1jf7e4 ай бұрын

    What is the smallest battery I can use to power this?

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    You can use a 200mAH battery.

  • @luisajkimtepaztoj3336
    @luisajkimtepaztoj33363 жыл бұрын

    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

    @UtGoTech

    3 жыл бұрын

    No issues. Connect VIN - SCL - SDA - GND only. Other pins are not necessary.

  • @luisajkimtepaztoj3336

    @luisajkimtepaztoj3336

    3 жыл бұрын

    @@UtGoTech Thank you UT. But the thing burn. It is just for 2V max.

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Select the vin voltage level according to your Breakout board

  • @akiba700
    @akiba7008 ай бұрын

    If my led is SSD1315 ,what should i do

  • @UtGoTech

    @UtGoTech

    8 ай бұрын

    Just install the library for SSD1315 display and modify the code according to the display library.

  • @bals0079
    @bals00793 жыл бұрын

    How to make blood oxygen level indicator using max 30102

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    You can use the same setup except the code. You can you SPO2 example sketch/code.

  • @bals0079

    @bals0079

    3 жыл бұрын

    Can you send me the codes

  • @jackafter5176
    @jackafter51763 жыл бұрын

    Do it to connect to node mcu Esp8266 E12 without OLED screen.

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    No not necessary

  • @nayeliestrada3014

    @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

    @nayeliestrada3014

    2 жыл бұрын

    I am trying to see the SpO2 and the heart rate

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Use the example sketch provided with the library

  • @nayeliestrada3014

    @nayeliestrada3014

    2 жыл бұрын

    @@UtGoTech The example isnt working, it sent me a watchdog reset in the monitor serial

  • @akashsaha1003
    @akashsaha10035 ай бұрын

    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

    @UtGoTech

    5 ай бұрын

    You can use loop which takes 10 or more readings and calculate average out of that.

  • @LughanJagdeesh
    @LughanJagdeesh5 ай бұрын

    aBOUT THE DISPLAY :Bro when the adafruit animation goes on, the half screen is glitched what is the solve for it please say

  • @UtGoTech

    @UtGoTech

    5 ай бұрын

    Check for loose connection. Try to solder all the conventions.

  • @harshitch3839
    @harshitch38393 жыл бұрын

    but how to check spo2

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Use the SPO2 example sketch

  • @user-pb5km1jf7e
    @user-pb5km1jf7e4 ай бұрын

    Is this compatible with Adafruit Flora? Trying to make it into a wearable device and wondering if all connections would be the same.

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Yes, you can use it with Adafruit Flora. You can use it with any microcontroller that supports I2C Communication.

  • @user-pb5km1jf7e

    @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

    @user-pb5km1jf7e

    4 ай бұрын

    Sorry I mean this battery because it's more flat 3.7 V Lithium-Ion Battery Rechargeable (Secondary) 400mAh

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Yes, according to me it will work as long as the battery is genuine.

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    The working voltage level should be checked. Or otherwise one can use a small 5 volts Step Up converter.

  • @LughanJagdeesh
    @LughanJagdeesh5 ай бұрын

    the given code link bitly not opening please give it in a other form please

  • @UtGoTech

    @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.

  • @Mocks_Moi
    @Mocks_Moi Жыл бұрын

    Can i do it without oled screen? Just using the computer to show the hearbeat ?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Yes

  • @Mocks_Moi

    @Mocks_Moi

    Жыл бұрын

    Could you please send me ou indicate what’s the code ?

  • @Mocks_Moi

    @Mocks_Moi

    Жыл бұрын

    Or how can i search for that in the arduino library?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    In Arduino IDE Goto Tools then Library Manager

  • @yatharthagupta6182
    @yatharthagupta6182 Жыл бұрын

    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

    @UtGoTech

    Жыл бұрын

    There may be communication issue. Connect cables properly or solder them.

  • @satishgorre3794
    @satishgorre3794 Жыл бұрын

    Sir Arduino IDE shows an error while compiling the code

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Have you installed the necessary libraries?

  • @user-ue3uh2ms6q
    @user-ue3uh2ms6q8 ай бұрын

    why is that my OLED is glitching ? can you pls help?

  • @UtGoTech

    @UtGoTech

    8 ай бұрын

    Have you soldered the male header? Make sure the connection is tight.

  • @mediverse
    @mediverse Жыл бұрын

    Grt

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Thank you! Cheers!👍

  • @sivaprasadpr8110
    @sivaprasadpr8110 Жыл бұрын

    How can I include spO2 level also in this ?

  • @UtGoTech

    @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

    @sivaprasadpr8110

    Жыл бұрын

    @@UtGoTech Do you have the modified code? if yes can you please put in the comment box.

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    No I didn't have modified code.

  • @sivaprasadpr8110

    @sivaprasadpr8110

    Жыл бұрын

    @@UtGoTech Can you please help me find the code?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Look for example sketch in Arduino IDE

  • @soft7906
    @soft79062 жыл бұрын

    When l put the finger on heart rate and l got electric shock me. How to fix that?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Use proper and certified power supply or you can use batteries.

  • @BeenaChetan
    @BeenaChetan9 ай бұрын

    I have followed all these steps but output is not shown in LCD

  • @UtGoTech

    @UtGoTech

    9 ай бұрын

    Are you able to get values in serial monitor ?

  • @siddappabt3774
    @siddappabt37742 жыл бұрын

    SIR I AM GETTING ERROR COMPILING FOR THE BOARD ARDUINO UNO HELP ME SIR

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    What is the error

  • @siddappabt3774

    @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

    @UtGoTech

    2 жыл бұрын

    Yes it is possible. You can find the code, just google it.

  • @SLAVE_OF_ALLAHswt
    @SLAVE_OF_ALLAHswt2 жыл бұрын

    Sir I'm not getting the light on sensor why is it?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check if the module is communicating with Arduino board or not.

  • @SLAVE_OF_ALLAHswt

    @SLAVE_OF_ALLAHswt

    2 жыл бұрын

    @@UtGoTech sir it's not communicatg.. It's showing adress not found ..what can be done?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check for improper connections.

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You must solder the male headers.

  • @satishgorre3794
    @satishgorre3794 Жыл бұрын

    Please help me

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Yes.

Келесі