EasyGreenHouse – Teil 4 – Befehle

Befehle:

sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install python3-pip
sudo python3 -m pip install --upgrade pip setuptools wheel
sudo pip3 install Adafruit_DHT
nano DHT22.py

Skript

import Adafruit_DHT
from time import sleep
sensor = Adafruit_DHT.DHT22
# DHT22 sensor connected to GPIO12.
pin = 16
print("[press ctrl+c to end the script]")  
try: # Main program loop
  while True:
    humidity, temperature = Adafruit_DHT.read_retry(sensor,
                                                     pin)
    sleep(2.5)
    if humidity is not None and temperature is not None:
      print("Temp={0:0.1f}*C  Humidity={1:0.1f}%"
                         .format(temperature, humidity))
    else:
     print("Failed to get reading. Try again!")
# Scavenging work after the end of the program
except KeyboardInterrupt:
  print("Script end!")

Ausführen:

python3 DHT22.py