Difference between revisions of "DHT11"

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
 
Line 26: Line 26:
 
==External links==
 
==External links==
 
* Arduino Library for the sensor https://www.arduino.cc/reference/en/libraries/dht11/
 
* Arduino Library for the sensor https://www.arduino.cc/reference/en/libraries/dht11/
 +
 +
[[Category:Sensor]]

Latest revision as of 14:54, 12 June 2024

The DHT11 is a temperature and humidity sensor.

Reading Values using MicroPython[edit]

 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[edit]