Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Считывание пульса сердечного ритма на Windows 10 IoT Core на Raspberry Pi — пошаговое руководство

Компоненты железа:
Microchip MCP3008
× 1
Raspberry Pi 3 Model B
× 1
SparkFun Heart Rate Pulse Sensor
× 1
Макетная плата (generic)
× 1
Перемычки (generic)
× 15
Программное обеспечение и онлайн-сервисы:
Microsoft Windows 10 IoT Core
Microsoft Visual Studio 2015

Обзор

Это руководство проведет через подключение датчика пульса SparkFun Heart Rate Pulse Sensor к Raspberry Pi 3 Model B и захват его аналогового выхода с помощью UWP-приложения на Windows 10 IoT Core. В итоге у вас будет рабочий пример, считывающий данные пульса в реальном времени, который можно расширить до IoT-панелей или облачных сервисов.

Шаг 1 — Подключение железа

У датчика пульса три вывода:

Поскольку у Raspberry Pi нет нативных аналоговых входов, используем 8-канальный АЦП MCP3008. Подключите сигнальный вывод датчика к каналу 0 MCP3008, питание датчика к шине 3,3 В Pi (или 5 В, если датчик поддерживает), и объедините земли. MCP3008 общается по SPI, поэтому подключите его CS, SCK, SDI, SDO к соответствующим SPI-выводам Pi. Полная схема подключения приведена ниже.

Шаг 2 — Чтение данных в UWP-приложении

Мы создали легковесный C# UWP-проект, который открывает шину SPI, опрашивает канал 0 MCP3008 и преобразует сырое значение в частоту пульса. Код открыт на GitHub, так что вы можете изучить, модифицировать или переиспользовать его в своих IoT-решениях. Ключевые моменты:

Для пошагового разбора см. README в репозитории.

Шаг 3 — Расширение демо

С сырыми данными пульса, доступными на Pi, можно пойти несколькими путями:

Эти расширения иллюстрируют, как один датчик может стать фундаментом полноценной IoT-системы мониторинга здоровья.

Производственный процесс

  1. IoT-данные двигают прецизионное земледелие: повышение урожайности и снижение затрат
  2. Raspberry Pi и HDC2010: полное руководство по настройке I2C датчика температуры и влажности
  3. Подключение Raspberry Pi 3 к датчику DHT11 и загрузка данных в облако ThingsIo.ai
  4. Умное мусорное ведро: клеточное IoT-решение для автоматизированного управления отходами
  5. Создание безопасной двери с распознаванием лиц на Windows IoT и Raspberry Pi
  6. Передача данных Adafruit 10DOF IMU с Raspberry Pi 2 в Azure Event Hubs на Windows 10 IoT Core
  7. Система удалённого мониторинга сердечного ритма с алертами AWS IoT
  8. Точный мониторинг температуры и влажности с SHT15 на Windows 10 IoT Core
  9. Установка Windows 10 IoT Core на Raspberry Pi 3 Model B+: Пошаговое руководство
  10. Построение робота с голосовым управлением на Windows 10 IoT Core на Raspberry Pi 2