Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Präzise Temperatur- & Feuchtigkeitsüberwachung mit SHT15 unter Windows 10 IoT Core

Windows 10 IoT Core und der SHT15 Temperatur- & Feuchtigkeitssensor

Projekt-Überblick

Update 15.08.2015: Projekt migriert zu Visual Studio 2015 RTM.

Windows 10 IoT Core und SHT15 Sensor

Diese Anleitung demonstriert die Integration des SHT15 Sensors mit einem Windows 10 IoT Core Gerät. Der SHT15 liefert präzise Temperatur- und Feuchtigkeitswerte, ideal für Umwelt-Monitoring-Anwendungen.

Ich portierte eine existierende C++ Bibliothek zu C# für .NET Core. Die Konvertierung war unkompliziert, außer bei der Data-Ready-Wait-Logik des Sensors. Der Originalcode loopt 100-mal zum Prüfen des Data-Pins. Unter Windows 10 IoT Core reicht diese Schleife nicht; Erweiterung auf 3.000 Iterationen löst das Problem. Die längere Wartezeit kompensiert Kernel-Scheduler und I/O-Latenz des Geräts. Bei ähnlichen Timing-Problemen Schleifenzahl erhöhen oder timed delay mit Task.Delay implementieren.

Die Applikation liest Temperatur, Feuchtigkeit und berechnet Taupunkt mit demselben Algorithmus wie die Arduino DHT Bibliothek. DHT Library bietet verlässliche Referenz für die Formel.

Hardware-Verkabelung

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

Sample nutzen

Projekt in Visual Studio 2015 öffnen und Remote Device Debugging-Option wählen. IP-Adresse Ihres Raspberry Pi 2 unter Debug-Tab konfigurieren.

App starten und internen HTTP-Server unter URL https://<RPi2 IP-Adresse>:8080 aufrufen. Webseite aktualisiert automatisch alle 5 Sekunden, zeigt Live-Temperatur, Feuchtigkeit und Taupunkt.

Quelle: Windows 10 IoT Core and SHT15

Herstellungsprozess

  1. Raspberry Pi & HDC2010: Kompletter I2C Temperatur- & Feuchtigkeitssensor Setup-Guide
  2. Fern-Temperatursensor mit Raspberry Pi & Python bauen – Schritt-für-Schritt-Anleitung
  3. Multi-Sensor Temperatur- & Licht-Überwachung mit Raspberry Pi & DS18B20
  4. Raspberry Pi Sensor & Aktuator Steuerung meistern: Beschleunigungsmesser, Servo und Datenstreaming
  5. Erstes IoT-Projekt mit Raspberry Pi, DHT11 und ThingSpeak bauen
  6. Herzfrequenz mit Windows 10 IoT Core auf Raspberry Pi auslesen – Schritt-für-Schritt-Anleitung
  7. Feuchtigkeitssensor verifizieren und kalibrieren für präzise Messungen
  8. Sichere Gesichtserkennungs-Tür mit Windows IoT und Raspberry Pi bauen
  9. Adafruit 10DOF IMU Daten von Raspberry Pi 2 an Azure Event Hubs senden (Windows 10 IoT Core)
  10. Windows 10 IoT Core auf Raspberry Pi 3 Model B+ installieren – Schritt-für-Schritt