Arduino pulse sensor

Arduino pulse sensor HEART BEAT MONITOR

Hello world! Today i build a Arduino pulse sensor and i wanted to share this project because it could be very handy for some people at home, with this project you can monitor your own heart rate at home, i want to share it on instructables and youtube so people can have a cheap DIY reliable heart rate monitor. Build your own Arduino pulse sensor!

The Arduino pulse sensor processing part:
First Download processing here.
Download the processing Codes included in this instructable.
Save it to your processing folder, you can find it at user/documents/processing/
Open the processing folder and open PulseSensorAmpd_Processing_1dot4
Press the play button after you uploaded the ARDUINO code to arduino, do not upload this processing code to arduino because it is the Software part of the Project.

Arduino part:
Simply wire it up like the schematic shows.
Download the HEART BEAT MONITOR.zip and extract it to your arduino folder, and open HEART_BEAT_MONITOR.ino (You should see 4 tabs when the code opens. If not, open each code and make new tabs in the HEART_BEAT_MONITOR.ino and copy & paste the rest manualy into the new tabs)
Upload the code to arduino.
NOW press the play button and choose the COM port which your arduino is connected to, Attach the Sensor to a velcro strip or whatever you wanna use and wrap it around your Index finger. You should now see your heart rate being displayed on the monitor as long as the Arduino pulse sensor is sensing.

Schematic:
Arduino pulse sensor

Parts list:
Arduino uno
Pulse sensor
3 wires 1 GND, 1 VCC, 1 Signal.

EDIT: I ADDED APPLICATIONS FOR THOSE WHO DON’T USE PROCESSING with the Arduino pulse sensor.
I added Linux applications for both 32 & 64bit Operation Systems.
Also added Linux applications for Linux-armv6hf for ARM computers.
+ i added a Windows 32 & 64 Bit Applications.

Download them below, Good luck building your Arduino pulse sensor!

PulseSensor_Amped_Processing_Visualizer-master.zip
HEART_BEAT_MONITOR.zip
BlueCore Tech Heart Rate Monitor 0.1.0 32.zip
BlueCore Tech Heart Rate Monitor 0.1.0 64.zip
BlueCore Tech Heart Rate Monitor 0.1.0 armv6hf.zip
BlueCore Tech Heart Rate Monitor 0.1.0 32.zip
BlueCore Tech Heart Rate Monitor 0.1.0 64.zip

The processing codes are included in the downloads above.
The arduino code is made up out of 4 codes, it uses multiple tabs. Below are the arduino codes and processing code.
Arduino Code tab 1: call it “HEART_BEAT_MONITOR”

Arduino Code tab 2: call it “AllSerialHandling”

Arduino Code tab 3: call it “Interrupt”

Arduino Code tab 3: call it “Timer_Interrupt_Notes”

The codes for processing are included in the downloads.

Leave a Reply

Your email address will not be published. Required fields are marked *