No, it's because you're dead! :p Do you have a scope to check the signal? Does the LED flash at a constant heart rate interval? Check your electrode connection, the problem is generally there.
Hahaha :) This is my first arduino board I purchased in my life (I think it was in 2011, I don't remember)... I'm still using it! (although I had to change the atmega chip once because I blew it with too a short circuit and also I broke the RX diode on it by accidentally dropping it in the snow while it was working) At that time, arduinos were hard to find in canadian shops and the freeduino was a great alternative, and fun to build too (because it was sold in a semi-kit). But yeah, any arduino board will do.
Yes, try to experiment with any other instrumentation amplifier and standard low-voltage low-current diode.
dude the circuit is up here, go to step 2, there is the schematic and the breadboard placement of components
I don't offer coaching on how to make this project, everything is up here, if you have specific questions put them here in the comments section.
yes pretty much any small diode and any low-cost instrumentation amplifier will work
Yes I'm using the 7805 to get -5V relative to circuit ground, to form a dual power supply. The circuit is designed to work with 5V, 0V (GND) and -5V mainly because of the instrumentation amplifier.
Yes using an electrode might improve the signal because anti-static strip has a fair amount of impedance. It was just a quick and cheap way to make a grounding electrode.
Dude everything is up here, if you have more specific questions I'll answer them.
Yes, sure because the frequency content of the signal is very low so with a normal sound card sampling at say 44kHz you'll easily get a perfect sampling. There is plenty of info on the internet on how to use a pc or cellphone as an oscilloscope.
The oscilloscope is a DSO-nano V2 made by seeedstudio, the LCD is a standard 16x2 character LCD
WOW! It looks awesome! :) Is that gorgeous TFT screen only used for displaying the heart rate? Because you could try to modify my design to sample the ECG signal with the arduino and display it live on the screen! Anyway, I'm interested with the mods you've brought, can you send me a private message? I would love to add your build to my project as an update or something like that, with your permission and attribution of course!
As SophieR23 says (special thanks to her) the heart rate signal is really small, in the order of 1mV peak-to-peak. The main problem is the noise coming in the circuit through the body, typically in the order of 100mV peak-to-peak or even more, so if you use a standard amplifier, you'll only get noise at the output. The instrumentation amplifier is a badass amplifier who does an amazing job at removing common-mode noise (i.e when the same noise is present on both electrodes), so it amplifies the differential ECG signal while decreasing the noise.
Nextion Arduino Project: Whac-A-Mole Crazy Cony Game
Protopiper: physically sketching room-sized objects at actual scale
Arduino Stress Detector
DIY EEG (and ECG) Circuit
Basic Belt Respiration Sensor
Chimera: $60 DLP High-Res 3D Printer