What is MAX30102 and how to use it | Heart Beat Sensor | UtGo

Ғылым және технология

Learn about MAX 30102 Heart Beat Sensor and how to use it. MAX30102 is a highly sensitive bio sensor which can used to get various human health parameters like Heartbeat, Oxygen level in blood and much more.
Follow Us❤️/ Contact :
Instagram: / utgo_tech
Telegram: t.me/UtGoTech
---------------------------------------------------------
Components Link:
MAX30102 Module : amzn.to/3XbkZkN
Arduino Uno Board : amzn.to/3GwFuS0
Small Breadboard : amzn.to/3X1H8SB
Jumper Wires : amzn.to/3IRqb9n
Subscribe It's Free:----- bit.ly/34GtRnZ
---------------- In Video Content -------------------------------------------------------------------------------------
MAX 30102 Datasheet: bit.ly/2QVjcAF
------------------------------------------------------------------------------------------------------------------------------------
-------------- Other Videos and Tutorials Links :------------------------------------------------------------
• How to use RFID CARD R... : How to use RFID CARD READER
• DigiSpark Tutorial - I... : DigiSpark Tutorial
• 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 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 like this video then hit the LIKE button, 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 sites:
Twitter: / utgo2
Facebook: / ut.go.524
Instagram : / utgo_tech
Like | Share | Subscribe | Comment
Royalty Free Music from Bensound

Пікірлер: 302

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

    Thank you! This was very helpful

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Glad it was helpful!

  • @ucexperiments
    @ucexperiments4 ай бұрын

    Thank you very much, it was quick and easy thanks to you.

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Welcome

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

    That 's great😍, thank you so much

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Welcome

  • @rominabarragan1584
    @rominabarragan15843 жыл бұрын

    hello, nice video! I have a question, how do you know the capacitors, resistors and other components that go in the AFE?

  • @sergiribas9696

    @sergiribas9696

    3 жыл бұрын

    Estem tots igual veig! hahahah

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    AFE, i didn't get that. Please explain

  • @OUEducation
    @OUEducation4 жыл бұрын

    hi bro where can i get the sample codes for avr i uisng avr ide avr 4 or atmel studio can yoy help me?

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    The library i have used is made for arduino ide so it can't be used in atmel sudio. I have searched codes for atmel studio but didn't found anything till now. Sorry

  • @OUEducation

    @OUEducation

    4 жыл бұрын

    Hi bro if u have an idea how they code for atmega 16 using avr 4 ide Please let me know Coz i will wirte it but i need someone who can help me in it.. Thank you...

  • @redreska6311
    @redreska63113 жыл бұрын

    Hello mate I need your help ! I want to mesure Oxygen in the air at the outlet of an oxygen generator ! is this sensor useful ?

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    No, this sensor can't be used to measure oxygen in the air.

  • @user-un1gz7uj1r
    @user-un1gz7uj1r6 ай бұрын

    Brilliant video! I had a request, could you make a separate video on how to use MAX30102's all sensors in one time using nodemcu on any other application (blynk, ubidot, etc).

  • @UtGoTech

    @UtGoTech

    6 ай бұрын

    Great suggestion! I will look after it.

  • @edilbalcha674
    @edilbalcha6743 жыл бұрын

    can you please share the library for max30102 in proteus

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    You can get it from Arduino library manager

  • @TJS522
    @TJS5223 жыл бұрын

    Hi, I want use this MAX30102 as input and show the spo2 level on the 2.4" TFT LCD Touch Screen Shield, with buzzer alarmed when spo2 level is below 90%, can you help me and give me some guidance. Thank you so much

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Yes this is great idea. We need some technique to show data in graph

  • @TJS522

    @TJS522

    3 жыл бұрын

    @@UtGoTech Ok, thank you so much

  • @sinoyolondimithi6771
    @sinoyolondimithi67712 жыл бұрын

    Hello, i connected as instructed(used breadboard), the sensor lights up but when I'm using that code on examples for heartbeat_plotter i find the graph that's already there on the serial plotter and it doesn't change when i put my finger tip on the max sensor. For the heart rate example on serial monitor the IR has values, BPM=0, Avg BPM =0, and there after shows the question marks along with square boxes. Any ideas what could be the problem?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Communication issue

  • @jiya3796

    @jiya3796

    3 ай бұрын

    ​@@UtGoTech how can I troubleshoot if I have this problem? Thanks for the answer.

  • @UtGoTech

    @UtGoTech

    3 ай бұрын

    Solder the male headers or solder the cables directly.

  • @krutikthakor4716
    @krutikthakor47162 жыл бұрын

    I have arduino nano so can you give me the right code for max 30102 module with arduino nano and 0.96 oled display ?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Code will be same

  • @sacredame
    @sacredame2 жыл бұрын

    hi this is a nice video. i have final year project to get raw data from the led and i use this sensor. but i think if i need good raw value i need to check if the sensor could calculate heart rate and spo2 accurately. when i try example of spo2 reading, the data is so fluctuative which when i don't put my finger on the sensor the bpm and spo2 is counting and the bpm read until 200 bpm. when i put my finger the data is take toonlong to get the right value and it's fluctuative like suddenly 200 bpm 60 bpm or even 0 bpm. is it because how i put my finger? is the pressure on sensor could effect the value? could you give some suggestion to solved this problem? thank you in advance have a nice day!

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Yes, it matters how you put finger in the sensor. Change in finger pressure on the sensor will change the readings.

  • @sacredame

    @sacredame

    2 жыл бұрын

    @@UtGoTech thank you for replying. How about the measurement when i don't put my finger on the sensor? Any suggestion? Because i need to plot the signal but the sensor always read data everytime.

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You need to implement software filtering.

  • @johntan2417
    @johntan24173 жыл бұрын

    Hi, just one question here. My MAX30102 sensor is not working even i plug in correctly. or do i need to use soldering iron to stick my MAX30102 in order to let it works?

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Yes you need to solder the wires or male header.

  • @dennisdang9806
    @dennisdang98063 жыл бұрын

    Hello, my connections are correct and my sensor power on but when I place my finger on it the sensor is not picking up a pulse but instead it is just showing a straight line on the serial plotter. If anybody has any suggestions that would helpful

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Are you getting raw values from sensor?

  • @creativeworld7090
    @creativeworld70906 ай бұрын

    How can i get this wave form in the OLED display

  • @UtGoTech

    @UtGoTech

    6 ай бұрын

    You can use a different library which can draw graphs.

  • @supunchandimal2267
    @supunchandimal22673 жыл бұрын

    Hello, This is a nice video. I hope to use this sensor with raspberry pi 4. do you have any video or code for raspberry pi

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Currently don't.

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

    Did you hv any video on maxim30003cti ??

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    No, currently not.

  • @user-ts3cc3nm5x
    @user-ts3cc3nm5x2 жыл бұрын

    hi, thanks for the video. Could you tell me please how red and IR values are calculated, what is their maximum range?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Those are the values coming from respective ADC's

  • @jinane449
    @jinane4492 жыл бұрын

    Bonjour, j’ai essayé le montage mais lorsque je vais sur « traceur série », aucune courbe ne s’affiche. Avez vous une idée d’où peut provenir ce problème ?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    I didn't understand this language.

  • @hasankhamis99
    @hasankhamis993 жыл бұрын

    Hello, can we detect the ECG Graph using this sensor?

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Nope.

  • @sumittambe2543
    @sumittambe254310 ай бұрын

    Hello can I used this sensor with stm32boards

  • @UtGoTech

    @UtGoTech

    10 ай бұрын

    Yes you can use the sensor with STM boards. You just have to download the sensor library for STM boards.

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

    Hi i have done every connection correctly but I find when I connect the wire gnd to gnd it is not working even I tried with different audrino boards but when I connect it to Rd it shows red light as you know it will not take the readings so please can you provide a solution asap

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Connect as shown in the video and make sure the connections are tight. Loose connection leads to many problem.

  • @seyyedamirhossein7778
    @seyyedamirhossein77784 жыл бұрын

    hi friend, good job i have two questions , first what is main difference between max 30100 ,30102 and 30105? and second can i use them as a body temp sensor to? thank you so much

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    MAX30100 and MAX30102 are designed to detect heartbeats and oxygen saturation level in blood. Where as MAX30105 is designed for smoke detection. They can't be used to detect body temperature. The temperature sensor inside is only meant for internal sensor calibration and adjustment.

  • @seyyedamirhossein7778

    @seyyedamirhossein7778

    4 жыл бұрын

    @@UtGoTech thank you so much

  • @Nilutpal_Chakraborty
    @Nilutpal_Chakraborty3 жыл бұрын

    this sensor is use to help measure the hemoglobin ??

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    No. Oxygen level in blood.

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

    the spo2 example does not seem to work with esp32. Do we need to make any changes to the sketch for it to work with esp32?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Check if that sensor library supports ESP32 or not.

  • @AnilSagarKumar

    @AnilSagarKumar

    Жыл бұрын

    @@UtGoTech Yes it does as all the other examples work perfectly ok except the spo2 one.

  • @pierpa_76pierpaolo
    @pierpa_76pierpaolo8 ай бұрын

    I have a sensor module (MAX30102) where "SCL" and "SDA" are present. I need it to be used without any control board !!! Let's start with the reasoning: IC LM335 has a pin " ADJ " which as the 'abbreviation says deals with accepting adjustments but with the right conditions. Scl = serial clock and Sda= serial data ................ . Instead if you were using Arduino you have to connect it to pin A0 . So? ------------> SDA !!! :) Let me know it is urgent. Thank you very much.

  • @UtGoTech

    @UtGoTech

    8 ай бұрын

    The MAX30102 sensor module uses I2C bus for sending data. So how will you fetch data without using any control board.

  • @Soccer.ok.
    @Soccer.ok.7 ай бұрын

    how could I link the Bpm/Sp02 levels to an OLED I have so I can have the readings in a screen in person instead of on computer?

  • @Soccer.ok.

    @Soccer.ok.

    7 ай бұрын

    Its library is the Adafruit libraries by the way.

  • @Soccer.ok.

    @Soccer.ok.

    7 ай бұрын

    thanks.

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    Follow this tutorial to show readings on OLED display. kzread.info/dash/bejne/jJ54s7p9ecWeYtY.html

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    If you want to learn how to use OLED display then watch this tutorial. kzread.info/dash/bejne/pWmqzJh_m7Sxd8o.html

  • @ryanclark8441
    @ryanclark84414 жыл бұрын

    Hi there, for some reason my sensor wont power on (no led light). Copied the wiring etc the same as yours.... any reason why this would be the case? Does the sensor need to be powered externally (not usb?)

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Sensor doesn't need external power. It can be power through your MCU board. It can be powered by 5v or 3.3v.

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Please check I2C commnication. Maybe your MCU is unable to communicate with the module. You can check using I2C scanner sketch (Link: playground.arduino.cc/Main/I2cScanner/) upload the I2cScanner sketch -> open serial monitor -> select the correct baud rate if the I2C communication is healthy then you should get the i2c address of the module in the serial monitor, if not then there is a problem with the connection.

  • @ryanclark8441

    @ryanclark8441

    4 жыл бұрын

    I'm getting "No I2C Devices found? Guess that means wiring or hardware issue?

  • @ryanclark8441

    @ryanclark8441

    4 жыл бұрын

    @@UtGoTech Tried a new Uno, and am now getting a note saying " I2C device found at address 0x57" After that I cant seem to get the example 4 plotting code to read anything though? Do I need to modify the code at all?

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    @@ryanclark8441 Yes

  • @tendertouch4393
    @tendertouch43933 жыл бұрын

    Can I use any other parts of skin

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    I have tried but didn't succeed

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

    Hey bro, I’ve seen the numbers but a cannot know exactly what they mean 😅 once that normally the value used to be like 90 but i seen like 880, could you explain it?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    The value you are getting is not heart beat rate. Those are the values from the sensor/ADC.

  • @nimatorshizi68
    @nimatorshizi6811 ай бұрын

    hi i have error for that how can i fix that this error : avrdude: ser_open(): can't open device "\.\COM5": Access is denied. Failed uploading: uploading error: exit status 1

  • @UtGoTech

    @UtGoTech

    11 ай бұрын

    Choose correct com port.

  • @kentpaul8269
    @kentpaul82694 жыл бұрын

    Does this work with nodemcu esp8266?

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Yes

  • @taufikanwar31

    @taufikanwar31

    4 жыл бұрын

    @@UtGoTech i have some problem with spo2 program, why?

  • @hrishikeshkatkar9641
    @hrishikeshkatkar96417 ай бұрын

    Nice video👍 i just want to ask you is it possible to place it in helmet its my college project or is there any alternative solution for it

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    I haven't tried it yet. But otherwise a nice idea.

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

    Can this work on esp32

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Yes

  • @prasanthm2580
    @prasanthm258011 ай бұрын

    hello sir , it is my internship project to display heart rate, spo2 and ppg in st7789 tft display , now am able to display heartv rate, and spo2 , but i cant able to disaplay ppg , please help to display ppg thanks in advance

  • @UtGoTech

    @UtGoTech

    11 ай бұрын

    Are you getting ppg in serial monitor ?

  • @diegorubalcava775
    @diegorubalcava7752 жыл бұрын

    Why the module does not work if the wires are not soldered?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Because of loose connection

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

    How photodiode detects that ir light is for heart rate or oxygen

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    It detects change in ir reflection.

  • @kadirsubasi7677
    @kadirsubasi76774 ай бұрын

    do you have a video about oxygen blood level with this sensor

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Yes I have one. You will find it in my channel.

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

    hello good video but do you have the datasheet for the heart rate hat max30102?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    You can find it on internet easily.

  • @Nasdontsell

    @Nasdontsell

    Жыл бұрын

    not the one with the m5sticks i'm tryna connect it with arduino

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

    When I try to put my finger the axis values are very big. I don't know what the axis represents. I got the values of Y axis as 107400 and axis as 5100. I had literally done the same thing in this video and I was able to get the graph. The only problem with what I got is the intercept values are very big. Can you help me how to get the normal values of hear rate?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    The values you are getting in graph is not heart rate values. Graph is plotted as per the ADC of the sensor. You can use the crest and trough of the graph to calculate heart rate.

  • @sivaprasadpr8110

    @sivaprasadpr8110

    Жыл бұрын

    @@UtGoTech How can I get the heart rate values directly without calculating from the crust and trough?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    You can find the code in the Example sketch that comes with the Library.

  • @eRror94.
    @eRror94. Жыл бұрын

    can you make a video to interface max30102 with MATLAB?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    I will try to make in future.

  • @sonymaharjan6170
    @sonymaharjan61703 жыл бұрын

    can we use it in the upper arm?

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    I have tried but didn't succeeded.

  • @user-kl4ww8yg7u
    @user-kl4ww8yg7u7 ай бұрын

    Hi! I am using the same sensor but instead of using the arduino IDE, I'm using vscode (with platformIO to help code it). What steps should I take differently to achieve the same result?

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    Which microcontroller are you using?

  • @user-kl4ww8yg7u

    @user-kl4ww8yg7u

    7 ай бұрын

    I am using an Arduino Uno

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    There are libraries easily available for the max sensors for Arduino IDE. If you are using any other IDE then you have to get a compatible Library for that IDE or otherwise you have to go through the datasheet of Max sensor and find a way to get data through I2C bus.

  • @user-kl4ww8yg7u

    @user-kl4ww8yg7u

    7 ай бұрын

    Sounds good, Thanks for the help.

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    @user-kl4ww8yg7u Welcome

  • @ironman2.026
    @ironman2.0263 жыл бұрын

    Pins aren't given to connect it with breadboard??? We have to use soldering iron???

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Yes, use soldering iron

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

    can it reads spo2 ?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Yes, it's shown in the video.

  • @ashwinijayadevannaidu4843
    @ashwinijayadevannaidu48432 жыл бұрын

    What is the difference between max30102 and pulse rate sensor the one like heart shape? Which one will be suitable for pet health monitoring project?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Using MAX30102 you can measure pulse rate and oxygen saturation level in blood although I haven't tested on pets yet. And the one like heart shape is only for pulse rate.

  • @ashwinijayadevannaidu4843

    @ashwinijayadevannaidu4843

    2 жыл бұрын

    @@UtGoTech this is helpful info. Thank you 👍

  • @talhasami150

    @talhasami150

    Жыл бұрын

    Hey Ashwini, can we use it for pets like cows and dogs non-invasively?

  • @KIIDEX_TROL
    @KIIDEX_TROL3 жыл бұрын

    One question my sensor Max30102 sometimes work and when I put the serial plotter works good, but then when y leave my finger from the sensor stop working and the red light doesnt appear.

  • @KIIDEX_TROL

    @KIIDEX_TROL

    3 жыл бұрын

    Do you Know why ?

  • @KIIDEX_TROL

    @KIIDEX_TROL

    3 жыл бұрын

    I have to solder something ? I dont know why it doesnt work properly

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Yes. solder the male headers in the Max module

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Due to loose connection. Solder male headers then connect it to your MCU

  • @KIIDEX_TROL

    @KIIDEX_TROL

    3 жыл бұрын

    I have a doubt about where to solder because in the sensor there is a voltage bridge between 3.3 and 1.8 V. so I don't know where to solder.

  • @rapadatristanpauls.2198
    @rapadatristanpauls.21982 жыл бұрын

    The sensor light up for some seconds and suddenly turned off. What could be the problem? By the way i didnt soldered the sensor.

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Solder the male headers. Loose connection is causing this issue.

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

    Hello. I have a question, i am using de MAX30102 with the same library but when i upload the code it only diplays "Initializing" on the serial monitor i already check my connections and they are exactly the same as in the video, do you know why the code stays there?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Make sure connections are proper.

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    First check if it is able to communicate or not. For that use I2C scanner sketch.

  • @luistovar947

    @luistovar947

    Жыл бұрын

    @@UtGoTech I'm trying I2C scanner but the codes keeps on "scanning" that means that my connections are the problem?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Yes. You got it.

  • @abhishekdasgupta2481

    @abhishekdasgupta2481

    5 ай бұрын

    Hey @luistowar947 were u able to solve the issue? Please let me know. I am facing the same.

  • @lydialydi4916
    @lydialydi49163 жыл бұрын

    you can tell me please how we can eliminate the noise for this signal !

  • @lydialydi4916

    @lydialydi4916

    3 жыл бұрын

    !

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Take multiple readings and then calculate the average

  • @HarshGupta-zz9ur

    @HarshGupta-zz9ur

    3 жыл бұрын

    You can use a Kalman Filter to filter out the Noisy data

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

    hey i am making a pulse oximeter using max30100 and 1.34 oled iic display module but the bothe display and sensor not working please help

  • @UtGoTech

    @UtGoTech

    5 ай бұрын

    First check if both the devices are responding or not using I2C Scanner Sketch.

  • @jagdeeshkuppusamy7114

    @jagdeeshkuppusamy7114

    5 ай бұрын

    Display is working in 12c scanner but sensor is not

  • @jagdeeshkuppusamy7114

    @jagdeeshkuppusamy7114

    5 ай бұрын

    BRO the problem is the sensor because the sensor detection is success but not monitering

  • @as_hn.1940
    @as_hn.194011 ай бұрын

    I do all the steps but this error comes : Example8_SPO2:30:10: fatal error: MAX30105.h: No such file or directory how can I fix that

  • @UtGoTech

    @UtGoTech

    11 ай бұрын

    Have you installed library for the MAX sensor ?

  • @chandrimasen3886
    @chandrimasen38864 жыл бұрын

    Hey I'm using max30100 but the LED is not turning on even after trouble shooting. What should I do ?? Does this max30102 module have the same problem or it works smoothly ???

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Please check max30100 module is communicating with the Arduino board or not. Most of the time it is due to the communication issue. You can use I2C Scanner sketch to check that your arduino is detecting the max30100 module or not.

  • @dr.snehasisbanerjee2

    @dr.snehasisbanerjee2

    3 жыл бұрын

    Did your problem solved? If yes, please tell me how, it will help a lot. Thank you.

  • @Magleen1

    @Magleen1

    Жыл бұрын

    ​@@UtGoTech my max30100was not going until I connected ir and red pin to ground,is it okay, also it is overheating how to solve this, coz I can't touch it

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Check supply voltage and connections.

  • @anacarolinacarrillolombana121
    @anacarolinacarrillolombana1212 жыл бұрын

    Hi! I connected it the same way the video showed but the led is not turning on. What could have happened?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check for loose connections. I suggest you to solder the pins. Have you checked the i2c address of your module?

  • @Project_diaries21

    @Project_diaries21

    Жыл бұрын

    @@UtGoTech hey, my module led is also not turning on and i hv also checked the i2c address but where should i chang this address in this code?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    You don't have to charge the I2C address. If you are getting the address that means communication is ok.

  • @faristabakovic147
    @faristabakovic1477 ай бұрын

    Can i use this sensor on wrist like every smartwatch?

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    I haven't tried it yet.

  • @kadirsubasi7677
    @kadirsubasi76774 ай бұрын

    Hello i make project just like you but when i put mu finger on the sensör light is going off why and other question i open serial port but i cant see the graphic just like you why bro

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Have you soldered the male headers into the sensor?

  • @kadirsubasi7677

    @kadirsubasi7677

    4 ай бұрын

    @@UtGoTech yes i check and do you know serial port i cant see graphic just like you

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    First check if raw data is showing in serial monitor or not?

  • @bhagavatshinde1083
    @bhagavatshinde10833 жыл бұрын

    How to get actual value of bpm using the graph obtained

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    for bpm you have to use separate code.

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    You can get the bpm code in the example sketch

  • @renzalegado8029
    @renzalegado80292 жыл бұрын

    Apparently, my sensor wont lit, can you help? Does it have something to do with voltage jumping?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Have you soldered the male headers?

  • @renzalegado8029

    @renzalegado8029

    2 жыл бұрын

    @@UtGoTech yes dear Sir, I have soldered the pins carefully

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check if communication is ok or not.

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Upload I2C scanner sketch and look for address in serial monitor.

  • @dharanisenthilkumar3904
    @dharanisenthilkumar39043 жыл бұрын

    Sir please share the library

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Just follow the video. You will see inthe video.👍

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

    How to connect with display

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    kzread.info/dash/bejne/jJ54s7p9ecWeYtY.html

  • @pirithivi_
    @pirithivi_2 жыл бұрын

    How to connect dht11 sensor with Arduino

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You can find an easy tutorial in KZread.

  • @osamayhiya4626
    @osamayhiya46264 жыл бұрын

    how to get bbm and spo2 in one code !!

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    The Example 8 provided with the SparkFun MAX3010x library contains both heart rate(bpm) and spo2.

  • @jinane449
    @jinane4492 жыл бұрын

    Hello, I tried editing but when I go on «serial plotter», no curve is displayed. Do you have any idea where this problem might have come from?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Are you getting data in serial monitor ?

  • @jinane449

    @jinane449

    2 жыл бұрын

    Good evening, no I get nothing. As soon as I telecast the program, the LED goes out.

  • @jinane449

    @jinane449

    2 жыл бұрын

    I really need your help please 🙏🏼

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Use I2C scanner sketch to check it Arduino is detecting your module or not.

  • @jinane449

    @jinane449

    2 жыл бұрын

    @@UtGoTech Thank you for your help! I have an other question about the arduino code for calculating heart rate, i don’t understand in arduino code : « long delta = millis() - lastBeat ; lastBeat = millis() ; beatsPerMinute = 60/(delta/1000) » thanks you !

  • @kshitijtyagi2116
    @kshitijtyagi21162 жыл бұрын

    Can MAX30102 be placed on the side of the forehead instead of finger?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    I haven't tried it. A new way cyber punk style.

  • @dankaneswar7989
    @dankaneswar79892 жыл бұрын

    i'm doing this project right now but my red led on sensor wasn't blinking can you help me out

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check if microcontroller and Max module is communicating or not.

  • @dhanush6777

    @dhanush6777

    2 жыл бұрын

    @@UtGoTech in i2c scanner code it was displaying not found

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    That means microcontroller is not able to communicate with max module. Check your connections and look for loose connection

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

    Can it work without contact with the body?

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    No

  • @fadlanbahar5849
    @fadlanbahar58493 жыл бұрын

    hello, can i have the program??

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Code is given in the example sketch

  • @varadraut3738
    @varadraut37382 жыл бұрын

    Hey Bro, can we change A4 & A5 to any other pins on Arduino?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    No. It can't be changed. Hardware I2C pins can't be changed.

  • @varadraut3738

    @varadraut3738

    2 жыл бұрын

    @@UtGoTech okay, so what pins to attach scl and sda if i am using esp32 ?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You can find out in datasheet of your board.

  • @varadraut3738

    @varadraut3738

    2 жыл бұрын

    @@UtGoTech okay, thank you so much 😃

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

    Hi, i connected as instructed in the video but it the sensor wont turn on and then says max30105 in the serial monitor no found, when i used the i2c scanner it says no device found. please what do i do next.

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    In your case the I2C communication is not working. Please check the wiring use small jumper cables in case you are using breadboard. Also recheck the connetions.

  • @chikenwibor3481

    @chikenwibor3481

    4 жыл бұрын

    @@UtGoTech hi I finally got it working but the readings are not steady they vary widely...thanks for your responsee

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    @@chikenwibor3481 I have got steady readings. Call checkForBeat() function as frequent as possible. It will help to detect heartbeat more accurately and efficiently. It may be possible the I2C commnucation is breaking in between or it may be due to the variable pressure of the finger onto the sensor. It is difficult to put finger in the sensor with constant pressure. Watch this video: kzread.info/dash/bejne/jJ54s7p9ecWeYtY.html

  • @chikenwibor3481

    @chikenwibor3481

    4 жыл бұрын

    @@UtGoTech thanks for your response i have watched the video but still dont know how to checkForBeat() function frequent, please can you help me with line of code to do it.. thanks

  • @Jonahmeans1024

    @Jonahmeans1024

    4 жыл бұрын

    @@chikenwibor3481 Hi, how did you manage to get it working? I have the same problem as you.

  • @arjuns9392
    @arjuns93926 ай бұрын

    In my max30102 sensor led is not blinking and says intializing pulse oximeter failed what can i do sir

  • @UtGoTech

    @UtGoTech

    6 ай бұрын

    Look for connection issues, loose connection.

  • @furious4101

    @furious4101

    4 ай бұрын

    Hi bro I am facing the same problem what did you do to solve this problem kindly help me

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    Solder the male headers. Make sure the connections are not loose.

  • @AlkDarksniper
    @AlkDarksniper4 жыл бұрын

    hello, link to the code? thx

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    I have used an example sketch. In Arduino IDE goto File -> Examples -> SparkFun Max3010x. Here you can find the example sketch's. - Sorry for late reply

  • @tendertouch4393
    @tendertouch43933 жыл бұрын

    Is fingertip necessary

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Yes

  • @arjuns9392
    @arjuns93927 ай бұрын

    Can i use it without soldering sir

  • @UtGoTech

    @UtGoTech

    7 ай бұрын

    You must solder the header pins or otherwise it will malfunction.

  • @arjuns9392

    @arjuns9392

    7 ай бұрын

    Thanks for your reply sir​@@UtGoTech

  • @UtGoTech

    @UtGoTech

    6 ай бұрын

    Welcome

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

    I cant find on the internet about the heart rate hat arduino can you make one about it please!!!!!!!!!!!!!!

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Which one?

  • @Nasdontsell

    @Nasdontsell

    Жыл бұрын

    @@UtGoTech the heartbeat hat arduino I cant find it anywhere

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Can you specify module name.

  • @Nasdontsell

    @Nasdontsell

    Жыл бұрын

    @@UtGoTech Interfacing MAX30102 with Arduino + BPM measure project with OLED + buzzer. But with a heart rate hat component

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Google it. You will get some purchase links.

  • @kadirsubasi7677
    @kadirsubasi76774 ай бұрын

    heelo can i take the codes please

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    I have used code from the Example Sketch of the Arduino IDE.

  • @genuine643
    @genuine6433 жыл бұрын

    My sensor is heating and.. In serial printer it is showing max30102 not found. Please help me bro

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    How much voltage you have given to the module.

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    There may be some chance that you have got faulty module

  • @genuine643

    @genuine643

    3 жыл бұрын

    @@UtGoTech I sorted it out bro... Just removed the Resistors... It's working fine now

  • @ravidhameliya6716
    @ravidhameliya67162 жыл бұрын

    Can you help me...i need max30102 sensor code in python programming..bcz i control arduino with help of raspberry pi....sensor connected with arduino.so i need python code!!!!!

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You are using Arduino board in between Max sensor and raspberry pi. Am I correct?

  • @ravidhameliya6716

    @ravidhameliya6716

    2 жыл бұрын

    Yes...arduino connect with sensor...and raspberry oprate arduino it means raspberry and arduino interconnect. I need python code bcz i implement code in arduino with help of raspberry

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    I think you have to program Arduino board so that it can interface with Max sensor to read data and then send it to raspberry Pi using serial or i2c interface. For Arduino you don't need python code

  • @ravidhameliya6716

    @ravidhameliya6716

    2 жыл бұрын

    I know..do not need python code.. without python code it is possible..but python code is requirements of my uni. Project..its mandatory

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Sorry currently I don't have python code to do so.

  • @abosoudef3106
    @abosoudef31062 жыл бұрын

    it doesn't work with my.. the led not work What should I do

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Check for loose connection.

  • @abosoudef3106

    @abosoudef3106

    2 жыл бұрын

    @@UtGoTech checked the connections and they were correct. But it still doesn't work I uploaded the code, but the LED does not work and I get a message in the serial monitor (can't find max30102 check...) I read online that I have to remove the 4.7k resistor and install it externally, do you have any idea how to do that?

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

    why do my lights go on sometimes and off sometimes then just decide to not work at all its so frustrating😵‍💫

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Which type of battery you are using ?

  • @jimjimwang208

    @jimjimwang208

    Жыл бұрын

    @@UtGoTech i use an uno board (usb cable to computer

  • @UtGoTech

    @UtGoTech

    Жыл бұрын

    Make proper connections. Solder the male headers.

  • @akshayraj8699
    @akshayraj86992 жыл бұрын

    to activate 30102 Press key , key? ..?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Please explain what you are asking

  • @akshayraj8699

    @akshayraj8699

    2 жыл бұрын

    @@UtGoTech Code for blood oxygen [ Serial.println(F("Attach sensor to finger with rubber band. Press any key to start conversion")); while (Serial.available() == 0) ; //wait until user presses a key Serial.read(); ] I pressed all the available keys, but it is not converting.

  • @akshayraj8699

    @akshayraj8699

    2 жыл бұрын

    I have a another doubt, if I connect MAX30100 with another sensor in arduino board, the heart rate goes zero and spo2 showing references values..clearly pulseoximeter is not working. But if I connect pulseoximeter with arduino, heart rate and spo2 is showing and the pulseoximeter is working. Do you know what is the issue ? ( when I connect another sensor, max30100 is not working. )

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    Which code you are using

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    What other sensor you are connecting

  • @qsdrfghgujfddyffguff
    @qsdrfghgujfddyffguff3 жыл бұрын

    Max30102 not working any modification needed for scl,sda,pins

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    No modification is needed for this module

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    Are you using different module

  • @bayulerian6687
    @bayulerian66872 жыл бұрын

    Can i get the source code ?

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    You can get the sketches in Example.

  • @dharanisenthilkumar3904
    @dharanisenthilkumar39043 жыл бұрын

    Sir please share the code for finding both heart rate and spO2

  • @UtGoTech

    @UtGoTech

    3 жыл бұрын

    It can be found in the example sketch.

  • @Ankit-mq6em
    @Ankit-mq6em4 жыл бұрын

    Bro mera sensor max30100 me light nhi jal rha iska MATLAB kya hoskta hai ????

  • @Ankit-mq6em

    @Ankit-mq6em

    4 жыл бұрын

    Also showing initialisation of oximeter failed

  • @Ankit-mq6em

    @Ankit-mq6em

    4 жыл бұрын

    I'm using with esp32

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    "Initialization of oximeter failed" is showing because your micro-controller is not able communicate with the MAX30100 module. You should check you hardware connections and make sure I2C communication is ok. You can use I2C Scanner sketch to check whether your micro-controller is detecting the MAX30100 sensor or not.

  • @Ankit-mq6em

    @Ankit-mq6em

    4 жыл бұрын

    @@UtGoTech it is showing initialisation failed :I2c error

  • @Ankit-mq6em

    @Ankit-mq6em

    4 жыл бұрын

    Tell me the solution should I remove all 3 resistors from sensor and connect external resistors????

  • @technicalgentleman2378
    @technicalgentleman23784 жыл бұрын

    Sir please give the source code of max30100

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Easy Code is written by using existing library. The code have to be change according the library used. So you have to tell which library you are using. If you didn't installed any library yet then add MAX30100lib by Oxullo Intersecans using Arduino Library Manager. With this library you will also get some example codes which will fulfill your needs.

  • @technicalgentleman2378

    @technicalgentleman2378

    4 жыл бұрын

    @@UtGoTech sir can I use max30100lb source code in max30100 sensor please reply 🙏🙏🙏🙏

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    This library can be used with MAX30102 and MAX30105 modules only. This library doesn't support MAX30100 sensor.

  • @jehadsaad8730
    @jehadsaad87304 ай бұрын

    ممكن تبعتلى الكود 😢😢

  • @UtGoTech

    @UtGoTech

    4 ай бұрын

    You can find code in the Example Sketch of Arduino IDE.

  • @diegocastillo576
    @diegocastillo5764 жыл бұрын

    How can I just want the information in the serial monitor not in a display how can I do that?

  • @UtGoTech

    @UtGoTech

    4 жыл бұрын

    Just print the heart beat data in serial monitor using Serial.print function. Sending information in serial monitor is shown in the Example5_HeartRate sketch, which comes with the library. In Arduino IDE just goto File -> Examples -> SparkFun MAX3010x -> Example5_HeartRate.

  • @ariepradana942
    @ariepradana9423 жыл бұрын

    Code

  • @UtGoTech

    @UtGoTech

    2 жыл бұрын

    It is given in the example sketch which comes with the library.

  • @adrianhp6549
    @adrianhp65493 ай бұрын

    I have this problem: "MAX30105 was not found. Please check wiring/power" Can someone explain to me what this is due to? it is supposed to be well connected PD: I'm using a ESP32 board

  • @UtGoTech

    @UtGoTech

    3 ай бұрын

    Communication error occurs due to loose connection or wrong connection.

  • @UtGoTech

    @UtGoTech

    3 ай бұрын

    You can also use I2C Scanner Sketch to check if the modules are communicating or not.

  • @adrianhp6549

    @adrianhp6549

    3 ай бұрын

    @@UtGoTech What happens if the scanner does not detect it, I already tested it and it tells me that it does not find any device, the sensor led does not turn on either, what do I do?

  • @adrianhp6549

    @adrianhp6549

    3 ай бұрын

    It may be because I have not soldered the sensor, but what if I do and still the problem persists?

  • @UtGoTech

    @UtGoTech

    3 ай бұрын

    If the scanner app doesn't detect your MAX30105 module that means your ESP32 board is not able to communicate with the MAX30105 module. Check whether you have connected it to the I2C pin or not.

Келесі