Daftar Isi:

Monitor Detak Jantung Arduino: 5 Langkah
Monitor Detak Jantung Arduino: 5 Langkah

Video: Monitor Detak Jantung Arduino: 5 Langkah

Video: Monitor Detak Jantung Arduino: 5 Langkah
Video: Buat Sensor Pengukur detak Jantung || Heart Rate Sensor Arduino || Pulse sensor [#Tutorial12] 2024, November
Anonim
Image
Image
Monitor Detak Jantung Arduino
Monitor Detak Jantung Arduino
Monitor Detak Jantung Arduino
Monitor Detak Jantung Arduino

Halo semuanya, Saya telah membuat monitor detak jantung yang dikendalikan Arduino genggam ini.

Langkah 1: Apa yang Saya Gunakan - Bahan

Apa yang Saya Gunakan - Bahan
Apa yang Saya Gunakan - Bahan
Apa yang Saya Gunakan - Bahan
Apa yang Saya Gunakan - Bahan
Apa yang Saya Gunakan - Bahan
Apa yang Saya Gunakan - Bahan

Beberapa waktu lalu, saya telah memesan sensor detak jantung dari eBay ini, dengan ide untuk membuat perangkat yang dapat digenggam dan akan menunjukkan detak jantung saat ini, mirip dengan Star Trek Tricorder.

Perangkat yang saya buat terdiri dari Arduino Pro Mini dengan sensor pulsa dan layar OLED.

Sensor ini awalnya dikembangkan oleh sebuah perusahaan bernama World Famous Electronics dan dimulai sebagai kampanye Kickstarter pada tahun 2011. Mereka menyediakan perpustakaan untuk Arduino sehingga Anda dapat menghubungkannya dengan sangat mudah. Saya akan meninggalkan tautan ke sana di deskripsi.

Untuk menampilkan pengukuran denyut per menit, Arduino terhubung ke OLED mini.

Beberapa komponen yang digunakan dalam proyek (tautan afiliasi):

Arduino Pro Mini

PulseSensor

Mini OLED

Stasiun Solder

Solder

Potongan Listrik

Alat Putar

Langkah 2: Skema

Skema
Skema

Layar menggunakan protokol I2C sehingga hanya terhubung dengan 4 kabel. Pada skema Anda dapat melihat bahwa selain kabel daya sensor dan OLED, kami hanya perlu menghubungkan 3 kabel lagi.

Pin A0 dari sensor pulsa terhubung ke input analog A0 Arduino, pin SDA layar terhubung ke input analog A4 di Arduino dan SCL terhubung ke input analog A5.

Seluruh proyek ini didukung oleh 3 baterai AA yang ditempatkan di bagian atas pegangan yang digunakan untuk menjadi akselerator untuk mainan berputar. Input baterai terhubung ke input mentah Arduino pro mini.

Tautan ke skema di EasyEda:

easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor

Langkah 3: Kode

Kode
Kode

Kode untuk Arduino sangat sederhana dan itu hanya campuran dari kedua contoh untuk OLED dan sensor.

Pada awalnya, kami memiliki definisi perpustakaan dan inisialisasi untuk OLED dan sensor. Berikutnya adalah definisi dari dua gambar yang saya gunakan dalam proyek, logo saya dan ikon hati yang digunakan saat menampilkan detak per menit.

Dalam fungsi pengaturan kami memastikan bahwa kami dapat berkomunikasi dengan sensor dan layar dan jika semuanya berjalan dengan baik, kami menampilkan logo boot.

Di bagian loop pertama-tama kita mendapatkan nilai BPM saat ini dari sensor dan kemudian memeriksa apakah kita melihat tepi naik dari detak jantung selama 5 kali berturut-turut untuk menampilkan nilai BPM tersebut. Jika tidak, kami menampilkan pesan di layar sehingga pengguna dapat menunggu.

Saya melakukannya seperti ini untuk menghilangkan gangguan pada data sehingga kami hanya menampilkan nilai setelah kami tahu bahwa kami memiliki output yang stabil dari sensor. Seluruh kode sumber di-host di akun GitHub saya dan Anda dapat menemukannya di tautan di bawah ini.

github.com/bkolicoski/arduino-heart-rate-monitor

Langkah 4: Kandang

Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran

Saya pertama kali membuat semua koneksi pada papan tempat memotong roti dan setelah memverifikasi bahwa semuanya berfungsi, saya melanjutkan untuk membuat penutup.

Setelah membuka pegangan, saya melepas motor yang ada di bagian bawahnya dan mulai merencanakan penempatan sensor. Saya telah memotong dua bukaan, satu untuk sensor dan satu lagi untuk layar. Setelah membersihkan kedua lubang dengan file, saya menempelkan layar dan sensor ke satu sisi pegangan plastik dan melanjutkan dengan kabel.

Karena saya bekerja dengan Arduino Uno untuk pembuatan prototipe, saya mengunggah sketsa yang sama ke Arduino Pro Mini sebelum saya menyolder apa pun karena ini jauh lebih mudah.

Langkah 5: Nikmati

Menikmati!
Menikmati!
Menikmati!
Menikmati!

Perangkat ini sama sekali tidak ilmiah dan pasti memiliki gangguan. Sensornya cukup halus dan sering kali dapat menghasilkan banyak data yang tidak konsisten, terutama jika ditekan cukup keras atau sangat sedikit.

Namun ini adalah proyek yang sangat menyenangkan untuk dibuat dan sangat mendidik bagi saya karena saya bekerja untuk pertama kalinya dengan sensor dan OLED.

Jika Anda memiliki saran tentang bagaimana saya dapat meningkatkan monitor, pastikan untuk meninggalkannya di komentar, bagikan dan sukai Instruksi ini dan berlangganan saluran YouTube saya untuk lebih banyak video serupa di masa mendatang.

Bersulang!

Direkomendasikan: