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

Heimtemperatur mit Raspberry Pi Dashboard überwachen

Was Sie bauen werden

Am Ende dieses Leitfadens verfügen Sie über ein Live-Web-Dashboard, das einen Temperaturverlaufsgraphen für jeden an Ihren Raspberry Pi angeschlossenen Sensor anzeigt. Die Oberfläche ist clean, responsiv und von jedem Gerät in Ihrem Netzwerk zugänglich.

Hardware-Anforderungen

Alle Komponenten sind im PrivateEyePi Store erhältlich. Achten Sie bei der Bestellung auf die oben aufgeführten Modellnummern (DS18B20 für den Sensor, 4,7k Widerstand).

Schritt 1: Schaltung zusammenbauen

  1. Stecken Sie den DS18B20 Sensor in das Breadboard. Wenn Sie mehrere Sensoren verwenden möchten, verbinden Sie die VDD (Pin 3) und GND (Pin 1) Leitungen in Reihe und ketten Sie die Datenleitung (Pin 2) durch einen 4,7 kΩ Pull-up-Widerstand zu 3,3 V.
  2. Verbinden Sie Pin 3 des Sensors mit einem 3,3 V GPIO Pin am Pi (z. B. Pin 1).
  3. Verbinden Sie Pin 2 mit GPIO4 (Pin 7).
  4. Verbinden Sie Pin 1 mit einem Ground Pin (z. B. Pin 6).
  5. Für jeden zusätzlichen Sensor wiederholen Sie die Verdrahtung und stellen sicher, dass jeder seinen eigenen Pull-up-Widerstand hat.

Wenn Sie nach dem Boot die eindeutige ID des Sensors im Dateisystem des Pi sehen, ist die Verdrahtung korrekt. Falls nicht, überprüfen Sie den Widerstand-Farbcode (gelb-violett-rot-gold für 4,7 kΩ) und bestätigen Sie die Sensororientierung.

Schritt 2: Sensorerkennung verifizieren

sudo modprobe w1-gpio
sudo modprobe w1-therm
cd /sys/bus/w1/devices/
ls

Sie sollten ein oder mehrere Verzeichnisse mit einem 12-stelligen Hex-String sehen, z. B. 28-0000040be5b6. Notieren Sie diese ID für die spätere Verwendung. Wenn nichts erscheint, überprüfen Sie die Verdrahtung oder die Widerstandsposition.

Um einen Sensorwert auszulesen, führen Sie aus:

cd 28-0000040be5b6
cat w1_slave

Die Ausgabe enthält einen rohen Temperaturwert in Celsius; z. B. entspricht 20812 20,812 °C. Das Dashboard kann später in Fahrenheit umrechnen, falls gewünscht.

Nächste Schritte

Mit der verifizierten Hardware können Sie zum Softwareteil des Projekts übergehen, der einen Webserver einrichtet, Daten von den Sensoren sammelt und die Messwerte in Echtzeit visualisiert.

Für Support, Vorschläge oder um Ihre eigenen Builds zu teilen, senden Sie eine E-Mail an email@example.com oder hinterlassen Sie einen Kommentar auf unserem Blog.

Herstellungsprozess

  1. Raspberry Pi Temperaturlogger mit 5 $ I2C Sensor bauen
  2. Präzises Raspberry Pi Temperaturprofiling mit Python, SQLite und LabVIEW
  3. Raspberry Pi Temperatur- & Feuchtigkeits-Netzwerkmonitor – DIY Setup Guide
  4. Temperatur mit DS18B20 am Raspberry Pi 2 auslesen
  5. Heim-Temperatur- & Feuchtigkeitsmonitor mit Raspberry Pi & Web-Dashboard – Echtzeit-Fernüberwachung
  6. Professionelle Temperaturüberwachung mit Raspberry Pi und DS18B20
  7. Temperaturmessung mit Maxim 1-Wire Sensoren und DS2482 I2C-Bridge am Raspberry Pi
  8. TMP006 Infrarot-Temperatursensor mit Raspberry Pi: Python Library & Setup Guide
  9. Fern-Temperatursensor mit Raspberry Pi & Python bauen – Schritt-für-Schritt-Anleitung
  10. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi