Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Nauwkeurige Temperatuur- & Vochtigheidsmonitoring met SHT15 op Windows 10 IoT Core

Windows 10 IoT Core en de SHT15 Temperatuur- & Vochtigheidssensor

Projectoverzicht

Update 15-08-2015: Project gemigreerd naar Visual Studio 2015 RTM.

Windows 10 IoT Core en SHT15-sensor

Deze handleiding demonstreert hoe je de SHT15-sensor integreert met een Windows 10 IoT Core-apparaat. De SHT15 levert nauwkeurige temperatuur- en vochtigheidsmetingen, ideaal voor omgevingsmonitoring-toepassingen.

Ik porteerde een bestaande C++-bibliotheek naar C# voor gebruik met .NET Core. De conversie was eenvoudig, behalve voor de data-ready-wachtlogica van de sensor. De originele code loopt 100 keer om de data-pin te checken. Op Windows 10 IoT Core is die lus onvoldoende; uitbreiden naar 3.000 iteraties lost het op. De langere wacht compenseert voor de kernel-scheduler en de I/O-latentie van het apparaat. Als je vergelijkbare timing-problemen ondervindt, overweeg dan de lus te verhogen of een getimede vertraging te implementeren met Task.Delay.

De applicatie leest temperatuur, vochtigheid en berekent de dauwpunt met hetzelfde algoritme als de Arduino DHT-bibliotheek. DHT Library biedt een betrouwbare referentie voor de formule.

Hardware-bedrading

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

Het voorbeeld gebruiken

Open het project in Visual Studio 2015 en selecteer de Remote Device debug-optie. Configureer het IP-adres van je Raspberry Pi 2 onder het tabblad Debug.

Start de app en navigeer naar de interne HTTP-server met de URL https://:8080. De webpagina vernieuwt automatisch elke 5 seconden en toont live temperatuur, vochtigheid en dauwpunt-waarden.

Bron: Windows 10 IoT Core and SHT15

Productieproces

  1. Raspberry Pi & HDC2010: Complete I2C Temperatuur & Vochtigheid Sensor Setup Gids
  2. Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
  3. Een Multi-sensor Temperatuur- & Lichtmonitoringssysteem Bouwen met Raspberry Pi & DS18B20
  4. Raspberry Pi-sensor- en actuatorbeheersing onder de knie: versnellingsmeter, servo en datastreaming
  5. Bouw je eerste IoT-project met Raspberry Pi, DHT11 en ThingSpeak
  6. Hartslagpulsen uitlezen met Windows 10 IoT Core op Raspberry Pi – Stap-voor-stap gids
  7. Je vochtigheidssensor verifiëren en kalibreren voor nauwkeurige metingen
  8. Bouw een Veilige Gezichtsherkenning-deur met Windows IoT en Raspberry Pi
  9. Adafruit 10DOF IMU-data van Raspberry Pi 2 naar Azure Event Hubs Sturen met Windows 10 IoT Core
  10. Windows 10 IoT Core Installeren op Raspberry Pi 3 Model B+: Stap-voor-stap Handleiding
  11. Bouw een Spraak-gecontroleerde Robot met Windows 10 IoT Core op Raspberry Pi 2