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

Naadloze temperatuur- en vochtigheidsbewaking op Raspberry Pi met EzTemp

Stap 1: De EzTemp-sensor aansluiten

De EzTemp-sensor communiceert via de UART-interface van de Raspberry Pi. Volg de onderstaande pinout om een betrouwbare verbinding tot stand te brengen.

  • RPi GND → EzTemp GND
  • RPi Tx (GPIO 14) → EzTemp Rx
  • RPi Rx (GPIO 15) → EzTemp Tx
  • RPi 3,3 V → EzTemp 3,3 V

Let op: een Tx-pin moet met een Rx-pin verbonden worden en vice versa. Eenmaal bedraagd is de sensor klaar voor gebruik.

Koop de EzTemp op Tindie

Stap 2: Standaard seriële console uitschakelen

Standaard reserveert de Raspberry Pi de UART voor de seriële login-prompt. Om het vrij te maken voor de EzTemp-sensor, moet u de seriële console uitschakelen.

Methode 1 – raspi-config

sudo raspi-config

Navigeer naar Advanced Options > Serial en antwoord Nee op "Enable the serial console". Herstart de Pi voordat u doorgaat.

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 # toont huidige staat
sudo rpi-serial-console disable # zet console uit
sudo rpi-serial-console enable # herstelt console (indien nodig)

Na het wisselen van de staat, herstart de Pi.

Methode 3 – Handmatige bewerking

sudo nano /boot/cmdline.txt

Verwijder elke verwijzing naar ttyAMA0 zodat de regel eruitziet als:

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

Bewerk vervolgens /etc/inittab en commentarieer de regel uit:

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

Herstart de Raspberry Pi.

Koop de EzTemp op Tindie

Stap 3: Het voorbeeld Python-script installeren

Download de officiële Python-client die data uitleest van de EzTemp-sensor:

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

Voer het script uit met:

python EzTempRH.py

Typische output:

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

Met het geverifieerde script kunt u de sensor in uw eigen toepassingen integreren.

Koop de EzTemp op Tindie

Voor meer gedetailleerde begeleiding, raadpleeg de volledige "Easy Temperature and Humidity on Raspberry Pi" documentatie.

Productieproces

  1. Naadloze MQTT Integratie: NodeMCU DHT22 Sensoren Met Raspberry Pi 3 B+ Als Broker
  2. Bouw Een Raspberry Pi Temperatuur Logger Met Een $5 I2C Sensor
  3. Nauwkeurige Raspberry Pi Temperatuurprofielering Met Python, SQLite En LabVIEW
  4. Meerdere DS18B20 1-Wire Sensoren Aan Een Raspberry Pi Koppelen Voor Nauwkeurige Temperatuurmonitoring
  5. Raspberry Pi Temperatuur & Vochtigheid Netwerk Monitor – DIY Setup Gids
  6. Hoe Temperatuur Te Lezen Met Een DS18B20 Op Raspberry Pi 2
  7. Thuis Temperatuur & Vochtigheid Monitor Met Raspberry Pi & Web Dashboard – Real-Time Remote Tracking
  8. Professionele temperatuurbewaking met Raspberry Pi en DS18B20
  9. Temperatuurmeting op Raspberry Pi met Maxim 1-Wire sensoren en DS2482 I2C-brug
  10. Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
  11. Een Raspberry Pi-weerstation bouwen dat dagelijkse weergegevens e-mailt