Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno dengan Metode BPM (Beat per Minutes)

Sedang Trending 9 bulan yang lalu
Artikel Terkait Interface Arduino

Arduino Indonesia bakal berbagi tentang Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno dengan Metode BPM (Beat per Minutes). Kali ini bakal dibahas contoh pembacaan debar jantung per menit dengan menggunakan Library PulseSensorPlayground

Baca Juga: Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno

Berikut ini adalah Schematics Diagram dari Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno dengan Metode BPM (Beat per Minutes) :

Pada Contoh program nan bakal dibuat, LED bakal berkedip ketika debar jantung terdeteksi dan program bakal mencetak nilai debar jantung dalam BPM ke serial monitor.

Baca juga :  Pulse Sensor (Sensor Detak Jantung)

Berikut ini adalah Code Programnya :

/***************************

Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno dengan Metode BPM (Beat per Minutes)

Oleh: Arduino Indonesia
Website: www.arduinoindonesia.id
Toko Online: www.workshopelectronics3in1.com
Blog: mycoding.id

Copyright @2020

****************************/

#define USE_ARDUINO_INTERRUPTS true    
#include <PulseSensorPlayground.h>     

const int PulseWire = 0;       
const int LED13 = 13;          
int Threshold = 500;           
                               
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 !");  //This prints one time at Arduino power-up,  or on Arduino reset.  
  }
}

void loop()
{
  int myBPM = pulseSensor.getBeatsPerMinute();  
  if (pulseSensor.sawStartOfBeat())
  {           
    Serial.println("♥  A HeartBeat Happened ! ");
    Serial.print("BPM: ");                        
    Serial.println(myBPM);                        
  }
  delay(20);                   
}

Katalog produk arduino, cek dibawah ini.


Rekomendasi Web Hosting

  1. 20rb perbulan. Diskon hingga 40% kode kupon: MCP Daftar disini (apache).
  2. 10rb perbulan. Diskon hingga 75% kode kupon: MCP Daftar disini (litespeed).
  3. 10rb perbulan. Diskon hingga 70% kode kupon: aff-MCP Daftar disini (apache).
Selengkapnya
Sumber Programming dan Teknologi
Programming dan Teknologi