Di zaman dimana kita hidup berkat teknologi yang sangat mudah diakses, mengendalikan kesehatan kita melalui jam tangan atau perangkat lain adalah sesuatu yang sudah menjadi hal yang penting. Perangkat elektronik atau gadget seperti MAX30102 mencapai hal ini dan itulah mengapa kita akan membicarakannya MAX30102: Monitor detak jantung dan oksimeter untuk Arduino. Sebuah sensor yang memiliki fungsi untuk memantau kesehatan Anda seperti monitor detak jantung dan oksimeter, dan semua itu terintegrasi dengan prosesor seperti Arduino.
Los MAX30102 adalah sensor pulsa dan oksigen chip tunggal yang dikembangkan oleh Maxim Integrated. Mereka menggunakan teknologi photoplethysmography (PPG) untuk mengukur variasi volume darah di dalam pembuluh darah Anda dan kemudian menerjemahkan informasi tersebut menjadi data visual untuk Anda, seperti detak jantung atau saturasi oksigen darah (SpO2).
Bagaimana cara kerjanya dan apa itu MAX30102?
Seperti yang kami perkenalkan di judul dan paragraf sebelumnya, MAX30102: Monitor detak jantung dan oksimeter untuk Arduino adalah sensor untuk merek yang sama. Berkat itu Anda akan memantau berbagai aspek kesehatan Anda. Hal ini terjadi di sisi lain sensor yang ringkas dan sangat efisien, menjadikannya salah satu opsi yang paling banyak dipilih untuk berbagai perangkat seperti perangkat yang dapat dikenakan. Ini juga membuatnya sangat baik untuk perangkat ini karena dayanya yang rendah, itulah sebabnya ini merupakan pilihan sempurna untuk mikrokontroler yang berbasis Arduino.
Sensor ini Ia bekerja melalui cahaya yang melewati kulit, sehingga mengukur jumlah cahaya yang dipantulkan atau disebarkan oleh perubahan volume darah Anda.. Jika Anda pernah memutar Apple Watch atau jam tangan pintar lainnya, Anda akan melihat bahwa jam tangan tersebut memiliki lampu LED, sebagian berwarna merah dan sebagian lagi berwarna hijau, keduanya juga mengandung inframerah, dan ditambahkan ke dalamnya fotodetektor, seperti yang kami katakan kepada Anda. , yang mengukur cahaya yang dipantulkan oleh kulit Anda.
Seperti yang telah Anda ketahui, ini memiliki dua fungsi utama:
- Pengukur detak jantung: Untuk melakukan pengukuran ini, MAX30102: Monitor detak jantung dan oksimeter untuk Arduino akan menggunakan sensor LED-nya. Saat Anda berlari atau berolahraga atau hanya karena masalah jantung, jantung Anda perlu memompa lebih banyak darah, volume pembuluh darah Anda akan berubah dan dengan cara ini, berkat sensor LED, ia akan mendeteksi pantulan lampu merah. Fotodetektor akan menangkap semua variasi ini sementara mikrokontroler akan memahami dan menerjemahkan data untuk menawarkan perhitungan detak jantung per menit, atau dengan kata lain, BMP.
- Pengukur saturasi oksigen darah: Juga dikenal sebagai SpO2, saturasi oksigen darah adalah salah satu hal yang dapat dilakukan MAX30102: Monitor Denyut Jantung dan Oksimeter untuk Arduino. LED inframerah akan mengukur hemoglobin teroksigenasi dan non-oksigen karena keduanya menyerap jumlah cahaya yang berbeda. Sensor ini akan mendeteksi tingkat penyerapan dan kemudian menerjemahkannya menjadi data tingkat oksigen darah.
MAX30102: Monitor detak jantung dan oksimeter untuk Arduino adalah sensor yang diperlukan selalu berada di kulit, baik itu pergelangan tangan atau jari Anda untuk melakukan semua hal di atas. Selain itu, memerlukan pasokan ganda 1.8V untuk bagian logikanya dan 3v3 untuk LED meteran. Sensor ini sangat umum digunakan di layar OLED. Namun dengan semua ini, kami dapat memberi tahu Anda bahwa MAX30102 berbiaya rendah.
Bagaimana cara mengintegrasikan MAX30102 ke Arduino? Harga sensornya?
Untuk mengoperasikan MAX30102: Monitor detak jantung dan oksimeter di Arduino Anda tidak perlu mengeluarkan biaya yang sangat besar, malah sebaliknya. Biayanya sekitar €1,65 per tahun toko online yang telah kita lihat. Bagaimanapun juga dan sebagaimana telah diberitahukan kepada kami oleh pakar teknologi kami, Kami menyarankan Anda menghindari membeli modul hijau karena mereka memiliki cacat produksi dan terkadang gagal.
untuk mengintegrasikan MAX30102 ke Arduino Anda hanya perlu memiliki yang berikut ini:
- Arduino (Uno, Nano, dll.)
- Sensor MAX30102
- Kabel koneksi
- Papan tempat memotong roti (opsional)
- Perpustakaan MAX30102 untuk Arduino
Koneksi yang diperlukan untuk mengoperasikan MAX30102: Monitor detak jantung dan oksimeter untuk Arduino adalah sebagai berikut:
- VCC: Hubungkan pin VCC MAX30102 ke pin 3.3V Arduino.
- GND: Hubungkan pin GND MAX30102 ke pin GND Arduino.
- SCL: Hubungkan pin SCL MAX30102 ke pin A5 (SCL) Arduino.
- SDA: Hubungkan pin SDA MAX30102 ke pin A4 (SDA) Arduino.
Dan terakhir agar bisa berfungsi, Anda harus mengunggah kode ke Arduino. Untuk melakukan ini, kami menyarankan Anda untuk menginstal perpustakaan MAX30102 terlebih dahulu. Anda akan menemukannya dengan mudah di pengelola perpustakaan merek sendiri yang menggunakan nomenklatur ini. «Perpustakaan Sensor Pulsa dan Jarak SparkFun MAX3010x». Kode yang harus Anda muat untuk memulainya adalah kode yang kami tinggalkan di bawah. Dengan itu Anda akan mulai membaca detak jantung dan pengukuran oksigen darah. MAX30102: Monitor detak jantung dan oksimeter untuk Arduino memerlukan kode yang dapat Anda temukan dengan mudah di Internet, Anda hanya perlu menyalinnya.
#include
#sertakan “MAX30105.h”
#sertakan “Detak Jantung.h”
Sensor partikel MAX30105;
batal penyiapan () {
Serial.begin (115200);
if (!particleSensor.begin(Kabel, I2C_SPEED_FAST)) {
Serial.println("Sensor tidak ditemukan. Periksa koneksi.");
sementara (1);
}
sensor partikel.setup(); // Konfigurasikan sensor dengan pengaturan default
partikelSensor.setPulseAmplitudoMerah(0x0A); // Atur intensitas LED merah
partikelSensor.setPulseAmplitudoIR(0x0A); // Mengatur intensitas LED inframerah
}
void loop () {
irValue panjang = partikelSensor.getIR(); // Dapatkan pembacaan inframerah
jika (checkForBeat(irValue)) {
float beatsPerMinute = 60 / (millis() – partikelSensor.getLastBeat()) * 1000;
Serial.print("BPM: «);
Serial.println(beatsPerMinute);
}
Serial.print("Nilai IR: «);
Serial.println(irValue);
penundaan (100);
}
Bagaimanapun, Anda tidak boleh menyerahkan kesehatan Anda hanya pada sensor, karena ini merupakan tindakan yang tidak bertanggung jawab.. Jika Anda menderita masalah jantung atau oksigen, disarankan agar Anda pergi ke dokter keluarga atau ruang gawat darurat untuk memeriksanya dan mereka akan memberi tahu Anda sebagai ahli tentang cara paling optimal untuk mengontrol kesehatan Anda. Mungkin semua ini sangat rumit dan Anda menginginkan perangkat dengan segala sesuatunya sudah terintegrasi, itulah mengapa kami memberikan Anda alternatif jam tangan pintar yang terkenal, cincin pintar: gadget terbaik untuk kesehatan. Kami berharap artikel tentang MAX30102: Monitor detak jantung dan oksimeter untuk Arduino ini bermanfaat bagi Anda.
Bergairah tentang teknologi sejak dia masih kecil. Saya senang mengetahui perkembangan terkini di sektor ini dan, yang terpenting, mengomunikasikannya. Itulah sebabnya saya telah mendedikasikan diri pada komunikasi di situs web teknologi dan video game selama bertahun-tahun. Anda dapat menemukan saya menulis tentang Android, Windows, MacOS, iOS, Nintendo, atau topik terkait lainnya yang terlintas dalam pikiran Anda.