Hello Guys...
I'm here with my new project. I made " Arduino Heart Beat / Pulse Monitoring Device ".
I compare the pulse rate with my Mi Smart Band 4 to check the accuracy of this Arduino Pulse monitoring device.
Hence, found it is somewhat accurate. If you have any other measuring device you can check it and do comment about it.
You can make this device.
Steps to make this device :
1. Take components like Arduino Uno, LCD Display, 10K potentiometer, 330 ohm resistor, Pulse sensor, Green led, Jumper wires and cardboard.
2. I solder LCD display on PCB board.
3. Place LCD display on cardboard box.
4. Place Arduino on board.
5. Take pulse sensor and connect jumper wires to it and place it on Board.
6. Place Green LED on the board.
7. Do labelling.
8. Do connections from circuit diagram.
9. Upload the Arduino code.
10. First check the heart beat with Arduino device and then if you have any other device you can check it.
If you like this project Do like the video and share it with your friends.
I have uploaded a lot of Arduino projects on my channel " Electronics is Fun "
Link to channel is below :
https://www.youtube.com/channel/UCaXI2PcsTlH5g0et67kdD6g
EXPANDED TECHNICAL DETAILS
Photoplethysmogram (PPG) Processing
This device measures the heart rate by detecting changes in blood volume in the fingertip capillaries.
- Pulse Sensor Logic: Uses an IR LED and a Phototransistor. Each heart contraction increases blood volume, absorbing more IR light. The sensor outputs an analog waveform representing the "Pulse."
- BPM Calculation: The Arduino uses a peak-detection algorithm. By measuring the "Inter-Beat Interval" (IBI) in milliseconds and dividing 60,000 by that value, it calculates the Beats Per Minute (BPM).
Data Integrity
- Signal Filtering: The firmware implements a digital low-pass filter to remove 50/60Hz mains noise and motion artifacts.
- Visual Feedback: The BPM and a simulated "Heartbeat Wave" are shown on an OLED or Serial Plotter, demonstrating the basics of non-invasive medical instrumentation.