SparkFun will be closed Monday 7/4 for the holiday. All orders placed after 2pm MT on Friday 7/1 will be shipped out next week.
Description: Heart rate data can be really useful whether you’re designing an exercise routine, studying your activity or anxiety levels or just want your shirt to blink with your heart beat. The problem is that heart rate can be difficult to measure. Luckily, the Pulse Sensor Amped can solve that problem!
The Pulse Sensor Amped is a plug-and-play heart-rate sensor for Arduino. It can be used by students, artists, athletes, makers, and game & mobile developers who want to easily incorporate live heart-rate data into their projects.It essentially combines a simple optical heart rate sensor with amplification and noise cancellation circuitry making it fast and easy to get reliable pulse readings. Also, it sips power with just 4mA current draw at 5V so it’s great for mobile applications.
Simply clip the Pulse Sensor to your earlobe or finger tip and plug it into your 3 or 5 Volt Arduino and you’re ready to read heart rate! The 24" cable on the Pulse Sensor is terminated with standard male headers so there’s no soldering required. Of course Arduino example code is available as well as a Processing sketch for visualizing heart rate data.
Dimensions: 0.625" Diameter and 0.125" Thick
Based on 9 ratings:
1 of 2 found this helpful:
I couldn’t get this device to work consistently using the example code in the product description. (the 1dot1 version). If you look on the manufacturer’s github repository you will find a “1dot4” version which seems to pick up the pulse signal MUCH faster, and without having to position your finger JUST right. It also seems to filter out false signals much better than the 1dot1 code.
Got the Arduino code (1dot4) and Processing app (1dot1) working just fine, with only a small tweak required in the Processing app to identify my correct Serial port.
I don’t have a lot of high-impact activities planned for this, but it seems sturdy enough for my uses. The kit instructions encourage you to use copious amounts of hot glue on this to attach accessories and make it sturdier and water resistant, so I think it could work well even for experiments that involve some wear and tear.
The only disappointment: the code required to run this is a lot more involved than I’d anticipated. Turns out it’s trickier than I thought to measure pulse rate, and involves a lot of interrupts and custom code that’s well beyond my abilities to write from scratch! So, unless you’re an electrical engineering guru, expect to be sticking with the stock sample code.
I picked up a couple pulse sensors for use with an Arduino project, and have found them to be pretty reliable. They’ve shown a tendency to detect beats that aren’t there when jostled, despite a thoroughly rigid layer of hot glue on the back and around the connections. On the off chance that this is a power issue on my part, I’m adding a cap to the circuit, just in case.
The library uses the same timer as the tone() library (Timer2), so I had to adapt it to work with Timer1. This wasn’t a big deal but might be a lot to ask of an arduino or microprocessor newbie.
0 of 2 found this helpful:
With its small frame it can fit in most projects. Drawback is that it is a bit limited in functionality.
This pulse sensor is pretty good and it accurately captures and displays the pulse waveform when used on the finger or the wrist. The price seems a bit steep though. Looking at the schematic which consists of one op amp, one photodiode, and one LED, this should go for under $20.
This pulse sensor works as advertised, but it’s a little “janky” at times. Sometimes it starts picking up the wrong rhythm somehow and you have to readjust your finger so that it finds your heartbeat again.
I needed this sensor for a school project. It worked perfectly with my Arduino Esplora and was very easy to use.
0 of 2 found this helpful:
A very little device with a vehe only thing to improve is the glue of the velcro pad.