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

Nahtlose Temperatur- & Feuchtigkeitsüberwachung am Raspberry Pi mit EzTemp

Schritt 1: EzTemp Sensor verdrahten

Der EzTemp Sensor kommuniziert über die UART-Schnittstelle des Raspberry Pi. Folgen Sie dem Pinout unten, um eine zuverlässige Verbindung herzustellen.

Beachten Sie, dass ein Tx-Pin an einen Rx-Pin und vice versa angeschlossen werden muss. Nach der Verdrahtung ist der Sensor einsatzbereit.

EzTemp auf Tindie erwerben

Schritt 2: Standard-Serielle-Konsole deaktivieren

Standardmäßig reserviert der Raspberry Pi die UART für die serielle Login-Aufforderung. Um sie für den EzTemp Sensor freizugeben, müssen Sie die serielle Konsole deaktivieren.

Methode 1 – raspi-config

sudo raspi-config

Navigieren Sie zu Advanced Options > Serial und antworten Sie mit No auf "Enable the serial console". Pi vor Fortfahren neu starten.

Methode 2 – rpi-serial-console Script

sudo wget https://raw.githubusercontent.com/lurch/rpi-serial-console/master/rpi-serial-console -O /usr/bin/rpi-serial-console && sudo chmod +x /usr/bin/rpi-serial-console
rpi-serial-console status # zeigt aktuellen Status
sudo rpi-serial-console disable # deaktiviert Konsole
sudo rpi-serial-console enable # stellt Konsole wieder her (falls benötigt)

Nach Umschaltung des Zustands Pi neu starten.

Methode 3 – Manuelle Bearbeitung

sudo nano /boot/cmdline.txt

Entfernen Sie jegliche Referenz auf ttyAMA0, sodass die Zeile ähnlich aussieht wie:

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

Dann /etc/inittab bearbeiten und die Zeile auskommentieren:

#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

Raspberry Pi neu starten.

EzTemp auf Tindie erwerben

Schritt 3: Python-Beispielskript installieren

Laden Sie den offiziellen Python-Client herunter, der Daten vom EzTemp Sensor ausliest:

wget https://raw.githubusercontent.com/CAIMANICS/EzTempRH-for-Raspberry-Pi/master/software/EzTempRH.py

Skript ausführen mit:

python EzTempRH.py

Typische Ausgabe:

EzTemp&RH build 2 Temperature: 24.0C Humidity: 48.0% External: 1018 / 2048 counts Version: 2

Mit dem verifizierten Skript können Sie den Sensor in Ihre eigenen Applikationen integrieren.

EzTemp auf Tindie erwerben

Für detailliertere Anleitung siehe die vollständige Dokumentation "Easy Temperature and Humidity on Raspberry Pi".

Herstellungsprozess

  1. Nahtlose MQTT-Integration: NodeMCU DHT22 Sensoren mit Raspberry Pi 3 B+ als Broker
  2. Raspberry Pi Temperaturlogger mit 5 $ I2C Sensor bauen
  3. Präzises Raspberry Pi Temperaturprofiling mit Python, SQLite und LabVIEW
  4. Mehrere DS18B20 1-Wire Sensoren an Raspberry Pi anschließen für präzises Temperaturmonitoring
  5. Raspberry Pi Temperatur- & Feuchtigkeits-Netzwerkmonitor – DIY Setup Guide
  6. Temperatur mit DS18B20 am Raspberry Pi 2 auslesen
  7. Heim-Temperatur- & Feuchtigkeitsmonitor mit Raspberry Pi & Web-Dashboard – Echtzeit-Fernüberwachung
  8. Professionelle Temperaturüberwachung mit Raspberry Pi und DS18B20
  9. Temperaturmessung mit Maxim 1-Wire Sensoren und DS2482 I2C-Bridge am Raspberry Pi
  10. Fern-Temperatursensor mit Raspberry Pi & Python bauen – Schritt-für-Schritt-Anleitung