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/