Arduino – Temperatuur en luchtvochtigheid sensor DHT11

 Hardware

DHT11

DHT11 module

BESTEL NU!

Met deze module kun je de temperatuur en luchtvochtigheid meten, hij is door de fabrikant al behoorlijk geijkt, eventuele aanpassingen (bijvoorbeeld ijken) kunnen softwarematig gedaan worden.

  • Werkt op: 5V.
  • Temperatuur bereik: 0 – +50 ºC.
  • Temperatuur nauwkeurigheid: ±2,0 ºC.
  • Vochtigheid bereik: 20-95% RH.
  • Vochtigheid nauwkeurigheid: ±5,0% RH.
  • Response tijd: < 5 sec.

Pinout

DHT11 Pinout 
Pin:Functie:
01+5V
02Data
03NC (niet aangesloten)
04GND

De Keyes versie (met weerstand):

DHT11 Pinout keyes 
Pin:Functie:
01Data
02+5v
03GND

LET OP: Er zijn ook andere versie in omloop, controleer altijd de pinout of raadpleeg de handleiding!

Wat heb je nodig?

De sensor werkt met binaire data, er is daarvoor een bibliotheek geschreven om het makkelijk te maken.

1) Weerstand 4,7 kOhm
2) Arduino DHT bibliotheek

Aansluiten op de Arduino

Sluit de DHT11 aan zoals aangegeven op onderstaand schema:

Arduino DHT11 los schema

Keyes versie:

DHT11 Arduino schema

Arduino pin:DHT11 pin:
+5v+5v
D2Pin 02 (data)
03GND

Script (voorbeeld Markruys bibliotheek)

Resultaat met Markruys bibliotheek

DHT11 seriele monitor

Resultaat met RobTillaart “DHTlib” bibliotheek

Arduino RobTillaart DHTlib library output

Top