#include #include "MAX30105.h" //MAX3010x library #include "heartRate.h" //Heart rate calculating algorithm MAX30105 particleSensor; # define LED_BUILTIN 3 #define MAX30102 0x48 // 7 bit I2C address for DS1621 temperature sensor void setup() { particleSensor.begin(Wire, I2C_SPEED_FAST); //Use default I2C port, 400kHz speed particleSensor.setup(); //Configure sensor with default settings particleSensor.setPulseAmplitudeRed(0x0A); //Turn Red LED to low to indicate sensor is running pinMode(LED_BUILTIN, OUTPUT); } void loop() { long irValue = particleSensor.getIR(); //Reading the IR value it will permit us to know if there's a finger on the sensor or not //Also detecting a heartbeat if(irValue > 7000){ //If a finger is detected if (checkForBeat(irValue) == true) //If a heart beat is detected { digitalWrite(LED_BUILTIN, HIGH); delay(100); digitalWrite(LED_BUILTIN, LOW); } } }