Arduino - Simple Heart Beat Monitor With LCD1602A Using the KY-039





Introduction: Arduino - Simple Heart Beat Monitor With LCD1602A Using the KY-039

Hello again! Today i made a example for the KY-039.

I had a hard time getting this sensor to work, then i found out i am not the only one having a hard time with it.

Anyways i somehow got it to work with someone's code So i did not wrote this one,

the code did not work at all at first but it seems it does work now.

Anyways IF someone creates something perfectly working with it then Please let me know.

Step 1: Schematic Code & Parts List.

Parts List.

  1. Arduino Uno, I used the robotdyn uno.
  2. KY-039 Heart beat sensor.
  3. 10k Potentiometer.
  4. LCD 1602 A (You can also use one with a I2C, i pre-set the lines in the code)
  5. Jumper wires. MM/FF/MF

Good luck.



    • Epilog Challenge 9

      Epilog Challenge 9
    • Paper Contest 2018

      Paper Contest 2018
    • Science of Cooking

      Science of Cooking

    We have a be nice policy.
    Please be positive and constructive.




    What's purpose of making the program so complicated where it only display the value of analogRead(A0) / 10 ???

    Did you get the reason

    if got please explain me

    on 5v and GND why are there multiplen wires plugged in?


    im new to arduino, in what folder should i put the file? because each time i tried to compile an error come out 'no such file or directory'

    I am having an issue that when ever i let go of the Heartbeat sensor it stays at "4"... Any suggestions for a fix?

    the reading only 120 and never change

    I will dig into it, and see how to make it work properly. BEcause everyone seems to have problems with this so called heart beat sensor.

    I know these sensors are not so super... But I am planning to fabricate my own sensor for this.