Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Sensor Detak Jantung Inframerah DIY menggunakan Arduino

Komponen dan persediaan

Arduino UNO
× 1
Pemancar IR (generik)
Anda juga dapat menggunakan sensor jarak IR dengan menghapus atau memblokir penerimanya.
× 1
Penerima IR (generik)
lepaskan pemancar kali ini.
× 1
Kabel USB-A ke Mini-USB
× 1

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Bagaimana semua ini muncul :

Baru-baru ini wabah virus corona membuat malapetaka di seluruh dunia, kebutuhan dan permintaan akan alat-alat kesehatan seperti ventilator dll meningkat drastis sehingga menyebabkan kelangkaan. Jadi, ada kebutuhan serius untuk peralatan dan instrumen yang lebih murah. Sensor Detak Jantung DIY . ini biayanya kurang dari 15 dolar dan dapat digunakan secara efektif untuk mendeteksi detak jantung dan juga memplotnya secara real time. Satu-satunya kerja keras yang perlu dilakukan adalah meletakkan jari Anda pada sensor untuk mendapatkan pembacaan.

Bekerja :

Kerja pada dasarnya diatur oleh keburaman diferensial dari objek apa pun (dalam hal ini jari) dengan adanya cairan di dalamnya (dalam hal ini darah). Ketika darah dipompa oleh darah, ada lebih banyak jumlah darah di pembuluh darah jari yang membuatnya lebih buram. Ketika darah mundur, ada lebih sedikit darah di pembuluh darah, jari menjadi kurang buram. Dengan mengukur opaqueness jari kita dapat memplot kurvanya yang bervariasi dengan jumlah darah di dalamnya. Untuk melakukan pengukuran ini, kami menggunakan pemancar dan penerima IR.

Pemancar IR menyinari jari terus menerus, sebagian diserap, sebagian dipantulkan, sebagian diteruskan, kita perlu memplot data dengan jumlah cahaya yang ditransmisikan yang sangat sedikit ini (jumlah cahaya yang melewatinya). Detektor di sisi lain jari mendeteksi sejumlah kecil cahaya yang ditransmisikan ini. Namun, intensitas ini bervariasi dengan jumlah darah di jari sehingga dengan memplot nilai yang diperoleh dari detektor kita mendapatkan plot real time dari detak jantung orang tersebut secara langsung.

Plot keluaran dapat dilihat pada plotter serial Arduino IDE.

Ketepatan, memfilter data untuk nilai sampah :

Ini melibatkan penghapusan kesalahan dalam nilai sensor karena radiasi IR sekitar , yang diberikan oleh banyak benda, bahkan kita!!. Untuk melakukan ini, Arduino menghitung rata-rata pembacaan sampah sebelumnya, lalu menghapus rata-rata pembacaan sampah ini untuk mendapatkan nilai asli dan tepat. Ini dilakukan dengan potongan kode berikut :

Sekarang, hitung jumlah pembacaan sampah sekitar 5 kali sehingga kami dapat menghilangkannya setelahnya.

//Untuk debuggingfor(int i=0;i<5;i++) { membaca =membaca + analogRead(A0); } reading_final =(membaca)/5;  

Pembacaan sampah rata-rata dihitung.

 penundaan(100); Heart_rate =analogRead(A0)-reading_final;  

Nilai bacaan akhir, jauh lebih tepat. Kemudian memplot variabel Heart_Rate selesai.

Menyiapkan perangkat keras sensor :

Sensor terdiri dari pemancar dan penerima IR. Ini adalah skema pengkabelan yang perlu dilakukan.

Pengaturan perangkat keras akan terlihat seperti ini pada akhirnya :

Keluaran :

Berikut adalah video singkat yang menunjukkan cara kerja sensor DIY. Plot waktu nyata dari detak jantung saya sedang diplot. Cukup ketuk tautan ini untuk melihatnya.

https://drive.google.com/file/d/1z1IdHuaXRA8mzHQuA-XZI3tvUSaRd30e/view?usp=drivesdsk.

************************************************** ****************************---------------------- -------------------------------------------------- -------------------P>

Ini retasan jika Anda tidak memiliki persediaan yang dibutuhkan :

TV IR atau remote perangkat elektronik lainnya juga dapat digunakan sebagai pemancar dengan salah satu tombolnya terus ditekan. Dan resistor bergantung cahaya dapat digunakan untuk penerima, cukup sesuaikan ambang batasnya untuk mendeteksi radiasi IR dengan melihat lembar data dari internet.

************************************************** ****************************---------------------- -------------------------------------------------- -------------------P>

Saya akan senang mendengar dari semua orang yang mencoba proyek ini. Saran untuk perbaikan dan ide untuk proyek baru selalu diterima di bagian komentar.

Kode

  • heart_Beat_sensor_101/code
heart_Beat_sensor_101/codeArduino
ini adalah kode yang perlu Anda unggah ke papan Arduino setelah membuat koneksi.
// kode oleh YaSh.//Heart_Rate_Sensor code.int reading =0;int reading_final;int Heart_rate;void setup(){ Serial.begin (9600); //Menginisialisasi koneksi Serial. pinMode(A0,INPUT); pinMode(A1,INPUT); }//Mengambil pembacaan dan plotting.void loop() { for(int i=0;i<5;i++) //Untuk debugging. { membaca =membaca + analogRead(A0); //menghitung jumlah pembacaan sampah sekitar 5 kali sehingga kami dapat menghilangkannya setelahnya. } reading_final =(membaca)/5; // Pembacaan sampah rata-rata dihitung. penundaan(100); Heart_rate =analogRead(A0)-reading_final; // Nilai pembacaan akhir. Serial.println(Detak_jantung); //Mencetak dan membuat plot.}

Skema

ini adalah skema untuk menghubungkan penerima IR dan emitor ke Arduino.

Proses manufaktur

  1. Hati Buatan
  2. Sistem Sensor Gerak Inframerah DIY untuk Raspberry Pi
  3. Sensor Gerak menggunakan Raspberry Pi
  4. Kirim data sensor dari satu Arduino ke Arduino lainnya menggunakan Firebase
  5. Konsol Pengeditan Photoshop DIY menggunakan Arduino Nano RP 2040
  6. Sistem Robotika Deteksi Manusia Menggunakan Arduino Uno
  7. Voltmeter DIY Menggunakan Arduino dan Smartphone
  8. Pemantau Detak Jantung Menggunakan IoT
  9. IOT - Smart Jar Menggunakan ESP8266, Arduino dan Sensor Ultrasonik
  10. Arduino Cloud Sensor Tower