PinLab › Komponente › DHT22 / AM2302
AM2302 VCCDATNCGND

DHT22 / AM2302

senzor temperature in vlage

Digitalni senzor, ki meri temperaturo (−40 … +80 °C) in relativno vlago (0–100 %) ter ju pošilja po enem pinu. Mlajši brat DHT11 je cenejši, a manj natančen.

Odpri tečaj →

Kako deluje

Znotraj sta kapacitivni senzor vlage in termistor ter majhen čip, ki ju digitalizira. ESP32 ga »vpraša« s kratkim impulzom na liniji DATA, senzor pa odgovori s 40 biti (vlaga, temperatura, kontrolna vsota) po lastnem enožičnem protokolu. Knjižnica DHT.h od Adafruita naredi vse to. Branje je dovoljeno vsaki 2 sekundi.

Pini in vezava

PinKaj jeKam se priključi / zakaj
VCC (pin 1)Napajanje→ 3V3 (deluje tudi na 5 V, a 3,3 V je varneje za ESP32).
DATA (pin 2)Enožični digitalni signal→ GPIO (npr. 4). Pri golem senzorju je potreben pull-up 10 kΩ med DATA in VCC. Modul s 3 pini ga ima vgrajenega.
NC (pin 3)Se ne povežePrazno.
GND (pin 4)Masa→ GND.

Specifikacije

Temperatura−40 … +80 °C, ±0,5 °C
Vlaga0 – 100 % RH, ±2 %
Napajanje3,3 – 6 V
Tok1,5 mA med merjenjem
Periodamaks. 1 branje / 2 s
KnjižnicaAdafruit DHT sensor library + Adafruit Unified Sensor

Nasveti in tipične napake

Uporabljena v projektih