ESP32ProjectHeartbeat
1.0.0
該固件的目的是從SPO2傳感器中計算出Heartrate,並將其發送到現場服務器。
我們在這裡使用的微控制器是ESP32。
使用的SPO2傳感器和芯片用於測試AFE4404(ADC/Controller),VEMD8080(Fotodiode)和2個綠色LED。
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#introduction
假設您使用相同的傳感器和ESP32,則必須如下連接它們:傳感器-ESP32 3V3和接地 - 與ESP SDA上的各自引腳-G14 SCL -G2
idf.py menuconfig在Repo目錄中您可以打開Espressif庫的項目特定配置菜單。要更改的最重要設置是以下內容:
Example Connection Configuration下,更改WiFi憑據以匹配您的網絡。Component Config - > afe4404 > Patient data下,將ID更改為正確的患者ID。通過按Escave退出菜單,直到獲得“保存設置對話框”為止。 遵循上述配置後,連接了AFE4404板和您的ESP32。然後,您可以開始閃爍到ESP32。您可以通過在項目存儲庫中鍵入idf.py flash monitor來做到這一點。建築物和閃爍完成後,您應該看到正確的打印輸出。大約25秒後,應顯示您的心跳。假設您還沒有更改代碼,應該遇到的錯誤,說HTTP請求失敗了。目前,URL是硬編碼的,但是在將來的版本中,它將被添加到單獨的菜單中。在更改設置時也將提及。

服務器存儲庫:https://github.com/bryanvolckaertschool/projectHeartBeat舊存儲庫:https://github.com/soenensbram/horlogeesp8622
網站:https://vzwheartbeats.be/