DHT11: Difference between revisions

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
Created page with "The DHT11 is a temperature and humidity sensor. ==External links== * Arduino Library for the sensor https://www.arduino.cc/reference/en/libraries/dht11/"
 
No edit summary
Line 1: Line 1:
The DHT11 is a temperature and humidity sensor.
The DHT11 is a temperature and humidity sensor.
== Reading Values using MicroPython ==
<syntaxhighlight lang="python" line='line'>
import machine
import time
import dht
DHT_PIN = 25
sensor = dht.DHT11(machine.Pin(DHT_PIN))
while (True):
    sensor.measure()
    humidity = sensor.humidity()
    temperature_C = sensor.temperature()
    print("Humidity: {:.1f}%  |  Temperature: {:.1f}°C".format(humidity, temperature_C))
   
    except OSError as e:
        print("Failed to read from DHT sensor! {}".format(e))
    time.sleep(2)
</syntaxhighlight>


==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/

Revision as of 14:36, 12 June 2024

The DHT11 is a temperature and humidity sensor.

Reading Values using MicroPython

import machine
import time
import dht

DHT_PIN = 25
sensor = dht.DHT11(machine.Pin(DHT_PIN))

while (True):
    sensor.measure()
    humidity = sensor.humidity()
    temperature_C = sensor.temperature()

    print("Humidity: {:.1f}%  |  Temperature: {:.1f}°C".format(humidity, temperature_C))
    
    except OSError as e:
        print("Failed to read from DHT sensor! {}".format(e))

    time.sleep(2)

External links