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

Kosteneffizientes Indoor-Temperatur-Mapping mit Low-Cost-Sensoren

Story

Was ich tun möchte

Hintergrund

Das vergangene Jahrzehnt sah einen Anstieg extremer Kälteeinbrüche bei gleichzeitig steigenden Heizkosten. Daraufhin wandten sich viele Hausbesitzer Alternativen wie Holzpellet-Öfen und Energiespargeräten wie dem Nest-Thermostat zu.

Mein erster Vorstoß in Internet of Things (IoT) und Open-Source-Hardware entsprang dem Wunsch, einen bescheidenen Pelletbrenner zu optimieren, den ich vor einigen Jahren installiert hatte. Während sich meine Interessen verbreiterten, kehre ich immer wieder zu diesem ersten Projekt zurück, wenn die Temperaturen sinken.

Kurz gesagt: Haushalte verschwenden riesige Energiemengen beim Heizen oder Kühlen ohne ein klares, datengestütztes Bild davon, wie sich Wärme tatsächlich durch ein Gebäude bewegt. Auf Intuition allein zu vertrauen, ist nicht mehr ausreichend.

Ist das nicht das, wofür ein Thermostat da ist?

Ob konventionelles „dummes“ Modell oder ausgeklügeltes Lernsystem wie Nest – ein Thermostat bietet nur eine einzelne, lokale Temperaturmessung. Um Wärmeübertragung vom Keller ins dritte Schlafzimmer zu kartieren, benötigen Sie mehrere Sensoren, die im ganzen Haus verteilt sind. Während der durchschnittliche smarte Thermostat rund 250 $ kostet, ist dieser Preis für viele Budgets unerreichbar. Der hier beschriebene Workflow funktioniert mit oder ohne programmierbaren Thermostat.

Wenn Quantität ihre eigene Qualität hat

In diesem Kontext sind Rohdaten der Schlüssel zu Erkenntnis – genau wie die Kriegsmunitionsproduktion zeigte, dass Qualität mit Quantität skaliert. Ich fand, dass mindestens fünf Sensoren im Haus nötig sind für statistisch relevante Daten.

Frühere Versuche scheiterten an hohen Komponentenkosten und komplexen Netzwerksetups. Beispielsweise trieb ein Arduino Pro Mini (7 $) + DS18B20 (4 $) + XBee (17 $) pro Node den Sensorpreis weit über 30 $, ohne Gateway- und Serverkosten. Zwar waren günstige RF-Module wie NRF24L01 verfügbar, aber ihre Konfiguration mit verfügbaren Bibliotheken erwies sich als schwierig.

Die Gelegenheit

Initiale Hardware-Anforderungen

Flexibilität ist paramount; das Netzwerk sollte neue Komponenten aufnehmen und veraltete retire können. Der aktuelle Prototyp nutzt:

Temperatursensoren

Temperaturmesstechnologien variieren stark. Von einfachen analogen Thermistoren, die Temperatur aus Widerstand berechnen, bis zu hochpräzisen kontaktlosen Infrarotsensoren wie dem MLX90614 – jeder Typ hat Trade-offs. Ich fokussiere zwei bewährte Optionen: den digitalen DS18B20 und den analogen TMP36.

Der DS18B20 bietet hohe Genauigkeit und Single-Wire-Kommunikation, erfordert aber komplexere Firmware. Der TMP36 ist günstig und einfach zu nutzen, braucht aber Kalibrierung. Umfassende Guides finden sich auf Adafruits TMP36-Seite und Adafruits DS18B20-Tutorial.

Drahtlose Module

Historisch stellte drahtlose Kommunikation eine signifikante Barriere dar. Zwei jüngste Fortschritte haben diese Barriere dramatisch gesenkt:

Um Flexibilität zu maximieren, integriert das Netzwerk sowohl RF- als auch Wi-Fi-Ansätze.

NRF24L01 RF-Netzwerk

Während RF-Module lange zu niedrigen Kosten verfügbar waren, waren sie einst berüchtigt für schwierige Konfiguration und Unzuverlässigkeit. Der Nordic Semiconductor NRF24L01 bietet Dual-Sende-/Empfangsfähigkeit, vereinfacht Netzwerktopologie und ermöglicht eine bescheidene Baumarchitektur wie im MySensors-Diagramm unten illustriert.

Quelle: Mapping Household Temperature Flow with Cheap Sensors

Herstellungsprozess

  1. Integriertes QR-, RFID- und Temperatur-Verifikations-Zugangskontrollsystem
  2. DIY NEST-ähnlicher Smart Thermostat mit Node-RED auf Raspberry Pi bauen
  3. Mehrere DS18B20 1-Wire Sensoren an Raspberry Pi anschließen für präzises Temperaturmonitoring
  4. Temperatur mit DS18B20 am Raspberry Pi 2 auslesen
  5. Temperaturmessung mit Maxim 1-Wire Sensoren und DS2482 I2C-Bridge am Raspberry Pi
  6. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
  7. Sensor-gesteuerte Audio-Effekte mit dem Satellite CCRMA Kit bauen
  8. Analoge Sensoren am Raspberry Pi mit nur einem GPIO-Pin auslesen
  9. ThingSpeak Temperatur-Monitor mit Raspberry Pi & BrickPi bauen
  10. MCP3008 ADC zum Auslesen analoger Sensoren mit Raspberry Pi nutzen