Цель этой прошивки состоит в том, чтобы вычислить earttrate с датчика SPO2 и отправить его на сервер на месте.
Микроконтроллер, который мы используем здесь, является ESP32.
Используемый датчик SPO2 и чип, используемый для тестирования, где AFE4404 (ADC/Controller), VEMD8080 (фотодиода) и 2 зеленых светодиода.
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 измените учетные данные Wi -Fi в соответствии с вашей сетью.Component Config -> afe4404 -> Patient data изменяют идентификатор на правильный идентификатор пациента. Выйдите из меню, нажав на побег, пока не получите диалог настройки сохранения. После того, как вы следили за упомянутой конфигурацией, подключили плату AFE4404 и ваш ESP32. Затем вы можете начать мигать в ESP32. Вы можете сделать это, набрав idf.py flash monitor в проекте. Как только здание и мигание будут сделаны, вы должны увидеть правильные распечатки. Примерно через 25 секунд ваше сердцебиение должно быть отображено. Предполагая, что вы не изменили код, вы должны столкнуться с ошибкой, говоря, что HTTP -запрос не удался. На данный момент URL -адрес жестко кодируется, но в будущих версиях он будет добавлен в отдельное меню. И это также будет упомянуто при изменении настроек.

Репозиторий сервера: https://github.com/bryanvolckaertschool/projectheartbeat old Repository: https://github.com/soenensbram/horlogeesp8622
Веб -сайт: https://vzwheartbeats.be/