CARA PROGRAM HEART RATE SENSOR DETAK JANTUNG MENGGUNAKAN ARDUINO
Ghkkhg
07:54
![]() |
Sensor detak Jantung Menggunakan Arduino |
Pada Kesempatan kali ini kita akan Membahas Tutorial Cara Program Pulsesensor Pulse Heart Rate Sensor Detak Jantung Menggunakan Arduino.
Pulse Heart Rate Sensor adalah sebuah sensor denyut jantung. Sensor ini dapat mendeteksi denyut nadi pada jari telunjuk tangan dengan cara menggabungkan data denyut nadi dari sensor dengan program di mikrokontroler bisa di dapatkan nilai bpm,Heart rate sendiri merupakan detak jantung per satuan waktu yang biasanya dinyatakan dalam beats per menit (bpm).
Sensor ini berfungsi untuk menghitung jumlah detak jantung .caranya cukup sederhana dengan meletakan jari ke sensor.Selanjutnya data pembacaan sensor tersebut di terima arduino melalui pin analog (A0), menggunakan fitur Analog to Digital Converter (ADC), diolah menjadi bpm (Beats Per Minute) untuk cara pemasangan lebih jelasnya bisa di lihat di datasheet di bawah artikel ini
Detak jantung normal (Resting Heart Rate) pada manusia adalah 60 - 100 bpm, biasanya faktor yg paling berpengaruh yg membedakan jumlah detak jantung per menit ( bpm ) masing2 orang adalah umur, kondisi jantung dan aktivitas olahraga yg sedang di lakukan.
Aplikasi sensor ini dapat di aplikasikan di dunia medis.Biasanya untuk mengukur detak jantung di lakukan secara manual sehingga kurang efisien, dengan sensor Pulsesensor Pulse Heart Rate Sensor dan mikrokontroler Arduino atau mikrokontroler lainnya,nilai bpm dapat di ukur, perhitungan detak jantung dapat di lakukan secara otomatis.
![]() |
Pin Out Heart Rate Sensor |
Module/Part yang di butuhkan :
Untuk mencoba Tutorial ini berikut part dan module yang di butuhkan :
- Arduino Uno
- Pulse Sensor atau Heart rate Sensor
- Kabel Jumper Male-Female
Library dan DataSheet:
Download library Heart rate sensor disini (Sumber : WorldFamousElectronics)
Download data sheet disini
WIRING DIAGRAM
Berikut cara menghubungkan module Pulse Sensor atau Heart rate Sensor dengan arduino
![]() |
Wiring Heart Rate Sensor Menggunakan Arduino |
ALOKASI PIN ARDUINO
Heart Rate | Arduino |
Signal | A0 |
Gnd | Gnd |
VCC | +5V |
CONTOH PROGRAM |
#define USE_ARDUINO_INTERRUPTS true
#include <PulseSensorPlayground.h>
const int PulseWire = 0;
const int LED13 = 13;
int Threshold = 550;
PulseSensorPlayground pulseSensor;
void setup() {
Serial.begin(9600);
pulseSensor.analogInput(PulseWire);
pulseSensor.blinkOnPulse(LED13);
pulseSensor.setThreshold(Threshold);
if (pulseSensor.begin()) {
Serial.println("We created a pulseSensor Object !");
}
}
void loop() {
int myBPM = pulseSensor.getBeatsPerMinute();
if (pulseSensor.sawStartOfBeat()) {
Serial.println("♥ A HeartBeat Happened ! ");
Serial.print("BPM: ");
Serial.println(myBPM);
}
delay(20);
}
Serial Monitor
Sensor ini bisa di aplikasikan di dunia medis untuk heart rate monitoring baik di tampilkan secara sederhana di LCD , atau di aplikasikan dengan Internet Of Things (IOT) dengan menggunakan Bluethooth Module ,Ethernet Module , GSM Module atau Wifi Module. data bpm di tampilkan di aplikasi android atau data di simpan di database sebagai riwayat kesehatan jantung pasien.Semoga artikelnya bermanfaat.terima Kasih :)
Sumber : WorldFamousElectronics
No comments :
Post a Comment