Tujuan dari firmware ini adalah untuk menghitung Heartrate dari sensor SPO2 dan mengirim ini ke server di tempat.
Mikrokontroler yang kami gunakan di sini adalah ESP32.
Sensor dan chip SPO2 yang digunakan digunakan untuk pengujian di mana AFE4404 (ADC/controller), VEMD8080 (fotodiode) dan 2 LED hijau.
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#introduction
Dengan asumsi Anda menggunakan sensor yang sama dan ESP32 Anda harus menghubungkannya sebagai berikut: Sensor - ESP32 3V3 dan Ground - ke pin masing -masing pada ESP SDA - G14 SCL - G2
idf.py menuconfig di direktori repo Anda dapat membuka menu konfigurasi spesifik proyek dari pustaka espressif. Pengaturan terpenting untuk diubah adalah sebagai berikut:
Example Connection Configuration Ubah Kredensial WiFi agar sesuai dengan jaringan Anda.Component Config -> afe4404 -> Patient data Ubah ID ke ID Pasien yang Tepat. Keluar dari menu dengan menekan Escape sampai Anda mendapatkan dialog Simpan Pengaturan. Setelah Anda mengikuti konfigurasi yang disebutkan sebelumnya, menghubungkan papan AFE4404 dan ESP32 Anda. Kemudian Anda dapat mulai berkedip ke ESP32. Anda dapat melakukan ini dengan mengetik idf.py flash monitor di repo proyek. Setelah bangunan dan berkedip selesai, Anda akan melihat cetakan yang benar. Setelah sekitar 25 detik detak jantung Anda harus ditampilkan. Dengan asumsi Anda belum mengubah kode yang harus Anda temui kesalahan yang mengatakan permintaan HTTP gagal. Untuk saat ini URL hardcoded tetapi dalam versi mendatang akan ditambahkan ke menu terpisah. Dan itu juga akan disebutkan dalam mengubah pengaturan.

Repositori Server: https://github.com/bryanvolckaertschool/projectheartbeat Repositori lama: https://github.com/soenensbram/horlogeesp8622
Situs web: https://vzwheartbeats.be/