Tags: KY-039, Finger, Detector, Heartbeat, Detection, Sensor, Module, Arduino

Heartbeat Sensor Module KY-039 Finger pulse Measuring Sensor

  • 8.00 AED
    • Ex Tax:8.00 AED
    • Product Code: hbsnsr
    • Availability: In Stock
    Finger Detector Heartbeat Detection Sensor Module For Arduino Use IR LED and optical transistor to detect pulsation in fingersWorking voltage: 5V Use IR LED and optical transistor to detect pulsation in fingersUsed for teaching experimentThis is a Tutorial of how to measure your heart..

    Finger Detector Heartbeat Detection Sensor Module For Arduino Use IR LED and optical transistor to detect pulsation in fingers

    Working voltage: 5V Use IR LED and optical transistor to detect pulsation in fingers

    Used for teaching experiment


    This is a Tutorial of how to measure your heartbeat with a simple and easy KY-039 HeartBeat sensor :




    The code :


    #include <Wire.h>  // Comes with Arduino IDE
    #include <LiquidCrystal_I2C.h>
    
    
    LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // Set the LCD I2C address
    double alpha=0.75;
     int period=20;
     double change=0.0;
    void setup(void)
    {
      pinMode(A0,INPUT);
     
       lcd.begin(16,2);
        lcd.backlight(); 
      lcd.clear();
      lcd.setCursor(0,0);
    }
    
    void loop(void)
    {
      static double oldValue=0;
     static double oldChange=0;
     
      int x=analogRead(A0);
      
      double value=alpha*oldValue+(1-alpha)*x;
     change=value-oldValue;
      
      
     
       lcd.setCursor(0,0);
        lcd.print("bpm: "); 
          lcd.setCursor(0,1);
          lcd.print("          ");
            lcd.setCursor(0,1); 
        lcd.print(x/10);
     oldValue=value;
     oldChange=change;
     delay(period*10);
       
     
      
    }

    There are no reviews for this product.

    Write a review

    Please login or register to review