Home Hardware Arduino and a Pulse sensor

Arduino and a Pulse sensor

by shedboy71

The Pulse Sensor Amped is a a plug-and-play heart-rate sensor for Arduino and Arduino compatibles. It can be used by people who want to easily incorporate live heart-rate data into their projects.

You gently place the sensor on any area of skin (such as a finger or earlobe) and it will transmit pulse data to your Arduino for processing. The Pulse Sensor measures changes in light from expansion of the capillary blood vessels to sense your heartbeat.

pulse sensor

pulse sensor

Pulse Sensor Amped adds amplification and noise cancellation circuitry to the hardware. It's noticeably faster and easier to get reliable pulse readings. Pulse Sensor Amped works with either a 3V or 5V Arduino.

The sensor is connected as follows, the pulse sensor pin is what is marked on the sensor, I have noticed that some of these use different colour wires

Pulse sensor pin Arduino pin
 –  Gnd pin
 +  5v pin
 s  Arduino A0



You download the ARduino code from https://github.com/WorldFamousElectronics/PulseSensor_Amped_Arduino and there is also a very useful processing example which shows a graphical representation , you can get this at https://github.com/WorldFamousElectronics/PulseSensor_Amped_Processing_Visualizer



You need to download the code in link above and follow the instructions, there are four arduino code sketches. Upload to your Arduino as usual



If you open up the arduino serial monitor window you will see something like this

pulse sensor arduino serial monitor

pulse sensor arduino serial monitor


Here is the processing app running which takes the results from the arduino and displays them in this neat way.

pulse sensor graphical

pulse sensor graphical


Asiawill® Pulsesensor Pulse Heart Rate Sensor Module for Arduino – Red


You may also like