import time import adafruit_dht import board import RPi.GPIO as GPIO sensor = adafruit_dht.DHT11(board.D6) LED_PIN = 21 FAN_PIN = 22 GPIO.setmode(GPIO.BCM) GPIO.setup(LED_PIN, GPIO.OUT) GPIO.setup(FAN_PIN, GPIO.OUT) while True: try: temperatuur_C = sensor.temperature temperatuur_F = temperatuur_C * (9/5) + 32 humidity = sensor.humidity except RuntimeError as err: print(err.args[0]) if temperatuur_C > 20: GPIO.output(LED_PIN, GPIO.HIGH) GPIO.output(FAN_PIN, GPIO.HIGH) else: GPIO.output(LED_PIN, GPIO.LOW) GPIO.output(FAN_PIN, GPIO.LOW) time.sleep(2.0)