Panduan Lengkap: Menggunakan Pulse Sensor dengan Arduino Uno
Pulse Sensor (Sensor Detak Jantung) adalah alat yang digunakan untuk mengukur detak jantung secara real-time. Artikel ini akan membahas cara mengakses dan memprogram Pulse Sensor menggunakan Arduino Uno.
Skema Koneksi
Pastikan koneksi antara Pulse Sensor dan Arduino Uno telah dilakukan dengan benar. Ikuti skema diagram yang diberikan untuk menghubungkan keduanya.
Hardware yang Dibutuhkan
- Arduino Uno R3
- Pulse Sensor
- Kabel Jumper
Kode Program
Program sederhana digunakan untuk membaca data analog dari Pulse Sensor dan menampilkannya di Serial Monitor Arduino IDE.
void setup() {Serial.begin(9600);}void loop() { Serial.println(analogRead(A0)); delay(2);}
Memahami Hasil Pengukuran
Perhatikan nilai-nilai yang ditampilkan di Serial Monitor. Pastikan nilai sudah stabil sebelum melakukan observasi lebih lanjut. Untuk visualisasi sinyal, gunakan fitur Serial Plotter pada Arduino IDE.
Tips Penting
Pemasangan Pulse Sensor pada jari atau daun telinga harus dilakukan dengan hati-hati. Tekanan yang terlalu keras atau terlalu longgar dapat memengaruhi hasil deteksi detak jantung.
Penentuan Threshold
Threshold digunakan untuk menentukan nilai yang akan dianggap sebagai detak jantung. Sesuaikan nilai threshold berdasarkan observasi dan nilai yang ditampilkan di Serial Monitor.
Contoh Program
Berikut adalah contoh program yang menggunakan nilai threshold untuk mendeteksi detak jantung dan mengontrol LED sesuai dengan hasil deteksi.
int pinPulseSensor = A0;int pinLED = 13;int signal; int threshold = 500; void setup() { Serial.begin(9600); pinMode(pinLED, OUTPUT); } void loop() { signal = analogRead(pinPulseSensor); Serial.println(signal); if(signal > threshold) { digitalWrite(pinLED, HIGH); } else { digitalWrite(pinLED, LOW); } delay(10);}
Penyesuaian Threshold
Jika terdapat banyak noise, atur nilai threshold untuk meningkatkan atau mengurangi sensitivitas deteksi detak jantung.
Dengan mengikuti panduan ini, Anda dapat memanfaatkan Pulse Sensor dengan Arduino Uno untuk mengukur detak jantung dengan akurat dan efektif.