DHT11
Jump to navigation
Jump to search
The DHT11 is a temperature and humidity sensor.
Reading Values using MicroPython
1 import machine
2 import time
3 import dht
4
5 DHT_PIN = 25
6 sensor = dht.DHT11(machine.Pin(DHT_PIN))
7
8 while (True):
9 sensor.measure()
10 humidity = sensor.humidity()
11 temperature_C = sensor.temperature()
12
13 print("Humidity: {:.1f}% | Temperature: {:.1f}°C".format(humidity, temperature_C))
14
15 except OSError as e:
16 print("Failed to read from DHT sensor! {}".format(e))
17
18 time.sleep(2)
External links
- Arduino Library for the sensor https://www.arduino.cc/reference/en/libraries/dht11/