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

Точный мониторинг температуры и влажности с SHT15 на Windows 10 IoT Core

Обзор проекта

Обновление 15.08.2015: Проект перенесен на Visual Studio 2015 RTM.

Windows 10 IoT Core и датчик SHT15

Это руководство демонстрирует интеграцию датчика SHT15 с устройством Windows 10 IoT Core. SHT15 обеспечивает точные показания температуры и влажности, что делает его идеальным для приложений экологического мониторинга.

Я портировал существующую C++-библиотеку на C# для использования с .NET Core. Конвертация прошла гладко, за исключением логики ожидания готовности данных сенсора. Оригинальный код делал 100 итераций проверки пина данных. На Windows 10 IoT Core этого цикла недостаточно; расширение до 3000 итераций решает проблему. Увеличенное ожидание компенсирует планировщик ядра и задержку I/O устройства. Если столкнетесь с похожими проблемами таймингов, рассмотрите увеличение счетчика цикла или реализацию задержки через Task.Delay.

Приложение считывает температуру, влажность и вычисляет точку росы тем же алгоритмом, что и библиотека Arduino DHT. DHT Library служит надежным справочником для формулы.

Подключение железа

  1. SHT15 Vcc → 3,3 В
  2. SHT15 GND → GND
  3. SHT15 Data → GPIO24 (Pin #18)
  4. SHT15 SCK → GPIO23 (Pin #16)

Использование примера

Откройте проект в Visual Studio 2015 и выберите опцию отладки Remote Device. Настройте IP-адрес вашего Raspberry Pi 2 на вкладке Debug.

Запустите приложение и перейдите на внутренний HTTP-сервер по адресу https://<IP-адрес_RPi2>:8080. Веб-страница автоматически обновляется каждые 5 секунд, отображая актуальные значения температуры, влажности и точки росы.

Источник: Windows 10 IoT Core и SHT15

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

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