Arduino Indonesia. Gambar tema oleh Storman. Diberdayakan oleh Blogger.

Supported by Electronics 3 in 1

1. Jasa pencetakan PCB single layer dengan harga paling murah.

(Metode Pembuatan dengan Transfer Toner)
>PCB design sendiri (siap cetak) : Rp.150,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

(Metode Sablon Full Masking dan Silk Screen minimal pemesanan 100 Pcs)
>PCB design sendiri (siap cetak) : Rp.200,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

2. Jasa perancangan, perakitan, dan pembuatan trainer pembelajaran elektronika untuk SMK dan Mahasiswa.

3. Jasa perancangan, perakitan, dan pembuatan berbagai macam kontroller, sensor, aktuator, dan tranduser.
>Design Rangkaian / Sistem Elektronika
>Design Rangkaian / Sistem Instrumentasi
>Design Rangkaian / Sistem Kendali
>Kerjasama Riset (data atau peralatan)
>Kerjasama Produksi Produk-Produk KIT Elektronika
>Produksi Instrumentasi Elektronika

4. Jasa Pembuatan Proyek, Tugas Akhir, Tugas Laboratorium, PKM, Karya Ilmiah, SKRIPSI, dll

Like My Facebook

Popular Posts

Rabu, 14 Oktober 2020

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

Arduino Indonesia akan berbagi tentang Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno. Yang akan dibahas adalah pengambilan data analog detak jantung yang terbaca oleh Pulse Sensor (Sensor Detak Jantung)


Berikut ini adalah Schematics Diagram dari Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno :

 


 

Baca Juga : Pulse Sensor (Sensor Detak Jantung) .

 

Berikut ini adalah Hardware yang dibutuhkan :
1. Arduino Uno R3 >>> BELI DISINI
2. Pulse Sensor (Sensor Detak Jantung) >>> BELI DISINI
3. Kabel Jumper Secukupnya >>> BELI DISINI


Berikut ini adalah Code Programnya :

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

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

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

Copyright @2020

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

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  Serial.println(analogRead(A0));
  delay(2);
}

 

Lihat nilai yang tampil di Serial Monitor dan tunggu beberapa waktu. Setelah nilai stabil perhatikan nilai-nilai tersebut. Untuk melihat tampilan berupa gambar sinyal dapat dilakukan dengan cara :

1. Tutup Serial Monitor.

2. Pada Arduino IDE pilih menu "Tools".

3. Pilih "Serial Plotter".


Hal yang perlu diperhatikan dalam pemasangan sensor ke ujung jari atau daun telinga adalah akibat pegangan tangan kita ke sensor. Jika kita terlalu menekan sensor terlalu keras, maka detak jantung tidak akan terdeteksi, sedangkan jika tekanan dari pegangan kita terlalu longgar maka akan banyak noise yang muncul.


Kita dapat menentukan threshold yang akan dikenali sebagai detak jantung berdasarkan nilai-nilai yang tampil di serial monitor ataupun sinyal yang terlihat pada serial plotter. Misal, pada contoh ini threshold adalah 500. Nilai ambang batas (threshold) ini diperlukan untuk penentuan sinyal yang akan dideteksi sebagai detak jantung. 

 

Nilai threshold tersebut akan kita gunakan di program dibawah ini : 

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

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

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

Copyright @2020

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

int pinPulseSensor = A0;
int pinLED = 13;

int Sinyal;
int Threshold = 500;

void setup()
{
  Serial.begin(9600);
  pinMode(pinLED, OUTPUT);
}

void loop()
{
  Sinyal = analogRead(pinPulseSensor);
  Serial.println(Sinyal);

  if(Sinyal > Threshold)
  {
    digitalWrite(pinLED, HIGH);
  }
  else
  {
    digitalWrite(pinLED,LOW);
  }
  delay(10);
}


Jika pada saat percobaan terlalu banyak noise yang terjadi, maka coba atur nilai threshold dengan cara mengurangi atau menambah nilai threshold. Menambah nilai threshold berarti mengurangi sensitivitas, sedangkan mengurangi nilai threshold  berarti meningkatkan sensitivitas.

 

 

 

 

 


0 on: "Cara Mengakses dan Pemrograman Pulse Sensor (Sensor Detak Jantung) Menggunakan Arduino Uno"