Windows 10 IoT Core - считывание пульса
Компоненты оборудования: | ||||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 15 | ||||
Программные приложения и онлайн-сервисы: | ||||||
| ||||||
|
ИСТОРИЯ
В этом руководстве вы узнаете, как подключить датчик пульса к Raspberry Pi и считать выходные данные, поступающие с датчика, с помощью приложения UWP (Windows 10).
Прежде всего, выходные данные, поступающие от датчика, являются аналоговыми, поэтому нам нужен аналого-цифровой преобразователь, чтобы можно было подключить его к Raspberry Pi, поэтому мы используем здесь АЦП «MCP3008».
Шаг 1. Соединение частей вместе:
Наш сенсор очень простой с тремя ножками:
- ЧЕРНЫЙ:земля.
- КРАСНЫЙ:вход:+ 3 В или + 5 В.
- ФИОЛЕТОВЫЙ:сигнал.
Итак, нам нужно подключить сигнал, поступающий от датчика, к одному из каналов нашего АЦП, чтобы знать, как подключить АЦП, вот схема нашей ИС, чтобы знать функцию каждой ноги. (Я взял его из даташита на ИС, можно погуглить)
Вы найдете прилагаемую схему всей схемы c
Шаг 2. Приложение UWP (Windows 10)
Чтобы считывать поступающие данные с датчика, нам нужно программное обеспечение / приложение для обработки этой схемы и получения данных из нее, поэтому я прикреплю приложение UWP, написанное на C #, для выполнения этой функции, это очень просто, вы можете также найдите его на GitHub, и я попытаюсь объяснить каждую строку кода, чтобы лучше понять ее, и, возможно, я запишу для этого учебное пособие.
Шаг третий:что дальше?
Хорошо, теперь вы можете считывать данные, поступающие с датчика пульса, так что же делать дальше? и что наиболее важно узнать из этого руководства?
Прежде всего, важные моменты, которые следует учесть в этом руководстве:
- Теперь вы можете читать любые аналоговые данные через Raspberry Pi.
- Вы можете использовать ту же концепцию и реализовать ее с помощью любых других инструментов.
- Вы можете использовать тот же АЦП, тот же код (почти) и то же соединение (почти) для чтения любых других аналоговых данных.
- Теперь вы знаете, как использовать интерфейс SPI в raspberry pi.
Что дальше?
Сейчас есть несколько сценариев для дальнейшей реализации этой простой демонстрации:
- Вы можете использовать эти данные, поступающие от датчика, который представляет собой сигнал (импульсы) в реальном времени, и построить систему мониторинга, в этом случае вам нужно будет визуализировать эти данные, чтобы вы могли легко визуализировать их на том же самом app, подключив raspberry pi к экрану, в этом случае вы можете использовать одну из простых в использовании и настраиваемых диаграмм, предоставленных:https://www.syncfusion.com/products/uwp/sfchart ИЛИ http:// www .telerik.com / universal-windows-platform-ui / chart
- Еще один хороший сценарий и практика создания IoT-решения - отправить эти данные в Microsoft Azure и использовать Power BI для визуализации этих данных в любом другом клиенте.
Производственный процесс
- Сбор данных IoT способствует точному земледелию
- Базовый IoT - RaspberryPI HDC2010 как
- Проект Интернета вещей на основе Raspberry PI Подключение датчика DHT11
- Сотовый Интернет вещей:умный мусорный бак
- Windows IoT:дверь распознавания лиц
- Windows 10 IoT Core на Raspberry Pi 2 - данные датчика Adafruit
- Удаленный монитор сердечного ритма
- Windows 10 IoT Core и SHT15
- Windows 10 IoT Core для Raspberry Pi 3, модель B +
- Windows 10 IoT Core:робот, управляемый речью