Temperatuur- en vochtigheidssensor
DHT11-sensordocumentatie
1. Introductie
De DHT11 is een digitale temperatuur- en vochtigheidssensor die veel wordt gebruikt in projecten voor milieumonitoring. Het biedt temperatuur- en vochtigheidsmetingen met een gemiddelde nauwkeurigheid en is gemakkelijk te gebruiken.
2. Technische kenmerken
- Temperatuurbereik: 0 tot 50°C (nauwkeurigheid van ±2°C)
- Vochtigheidsbereik: 20% tot 90% RH (nauwkeurigheid van ±5% RH)
- Bedrijfsspanning: 3V tot 5,5V
- Interface: Digitaal (enkele draad)
- Responstijd: 1 seconde
- Afmetingen: 15,5 mm x 12 mm x 5,5 mm
- Levensduur: meer dan 20.000 meetcycli
3. Pinconfiguratie

4. DHT11 gebruiken met CircuitPython
Bibliotheekinstallatie:
-
De bibliotheek wordt automatisch geïnstalleerd als u een codeblok gebruikt dat de DHT11-rugzak in Elioblocs gebruikt.
-
Installeer anders de bibliotheek
Adafruit CircuitPython DHTmet behulp van de bibliotheekbundel CircuitPython van Adafruit.
Codevoorbeeld:
import time
import board
import adafruit_dht
# Initialisatie van de sensor DHT11
dht11 = adafruit_dht.DHT11(board.IO15)
while True:
temperature = dht11.temperature
humidity = dht11.humidity
print(f"Temp: {temperature} °C Humidité: {humidity} %")
time.sleep(2.0)
time.sleep(2.0)zorgt ervoor dat de sensor elke 2 seconden wordt gelezen, wat wordt aanbevolen voor betrouwbare metingen.
5. Gemeenschappelijke toepassingen
- Binnenlandse weerstations
- Vochtigheidscontrolesystemen
- Domotica projecten
- IoT-apparaten voor milieumonitoring