DHT11 czy DHT22? Porównanie, błędy i wybór czujnika

Marcel Zieliński .

4 maja 2026

Porównanie pinoutów DHT11 vs DHT22. Oba czujniki mają podobne wyprowadzenia: VCC, Data, NC, GND.

Wybór między DHT11 a DHT22 ma sens dopiero wtedy, gdy dopasujesz czujnik do zadania, a nie do samej ceny. To porównanie pokazuje, czym naprawdę różnią się te dwa popularne sensory temperatury i wilgotności, gdzie DHT11 jeszcze broni się w prostych projektach, a kiedy lepiej od razu sięgnąć po dokładniejszy model. Dodałem też praktyczne wskazówki montażowe, bo w tych czujnikach błędy instalacji potrafią zepsuć wynik szybciej niż sama specyfikacja.

Najkrótsza odpowiedź zależy od tego, czego potrzebuje projekt

  • DHT11 wystarczy do prostych zadań edukacyjnych i orientacyjnych pomiarów.
  • DHT22, czyli AM2302, daje lepszą dokładność, szerszy zakres temperatur i sensowniejszą rozdzielczość.
  • Oba czujniki pracują na pojedynczej linii danych i zwykle powinny być odczytywane nie częściej niż co 2 sekundy.
  • Wysoka wilgotność, kondensacja i opary chemiczne mogą zaniżać wiarygodność odczytów obu modeli.
  • Jeśli projekt ma działać dłużej niż kilka testów na biurku, przewaga DHT22 zwykle szybko się zwraca.

Porównanie pinoutów DHT11 vs DHT22. Oba sensory mają podobne wyprowadzenia: VCC, Data, NC, GND.

Najważniejsze różnice w jednym miejscu

Najlepiej widać je w parametrach, bo to one decydują o tym, czy odczyt jest tylko orientacyjny, czy już naprawdę użyteczny. W dokumentacji producenta DHT22 występuje też jako AM2302, więc pod tą nazwą spotkasz go w sklepach, bibliotekach i przykładach do Arduino.

Cecha DHT11 DHT22 / AM2302
Zakres wilgotności 5-95% RH 0-99,9% RH, roboczo 0-80% RH
Dokładność wilgotności ±5% RH ±2% RH
Zakres temperatury -20 do 60°C -40 do 80°C
Dokładność temperatury ±2°C ±0,5°C
Rozdzielczość odczytu 1% RH i 0,1°C 0,1% RH i 0,1°C
Interwał pomiaru ponad 2 s 2 s
Pobór prądu ok. 60 µA w czuwaniu, do 1,0 mA przy pomiarze ok. 2 µA w uśpieniu, 1,2 mA przy pomiarze, średnio 600 µA
Wniosek dobry do prostych, tanich projektów lepszy do monitoringu, logowania i bardziej wymagających zastosowań

Najważniejsza praktyczna różnica nie dotyczy wyłącznie dokładności. DHT22 daje po prostu bardziej „użyteczne” dane, które łatwiej porównać, zapisać i wykorzystać w automatyce. To prowadzi do kolejnego pytania: kiedy ta przewaga jest naprawdę potrzebna, a kiedy wystarczy prostszy model.

Kiedy DHT11 wystarczy, a kiedy lepiej dopłacić

Ja traktuję DHT11 jak czujnik do nauki i do prostych układów, w których ma pokazać trend, a nie precyzyjną wartość. Jeśli chcesz tylko sprawdzić, czy wilgotność rośnie, czy spada, albo uruchomić prosty alarm przy przekroczeniu progu, ten model jeszcze się broni.

DHT11 ma sens, gdy:

  • budujesz projekt edukacyjny na Arduino, ESP32 albo mikrokontrolerze i chcesz szybko zobaczyć działający odczyt,
  • mierzone środowisko nie wymaga wysokiej dokładności,
  • interesuje Cię bardziej reakcja na zmianę niż sama wartość bezwzględna,
  • liczy się minimalny koszt wejścia i prostota implementacji.

DHT22 wybierałbym wtedy, gdy:

  • projekt ma coś realnie sterować, na przykład wentylacją, nawilżaniem albo rejestracją danych,
  • chcesz mierzyć ujemne temperatury bez sztuczek i ograniczeń praktycznych,
  • zależy Ci na lepszej rozdzielczości wilgotności,
  • odczyty mają być porównywane w czasie i nie chcesz walczyć z „schodkami” danych.

Różnica w cenie bywa kusząca, ale w projektach działających dłużej niż test na biurku zwykle ważniejsze jest to, ile razy będziesz korygować próg alarmu albo tłumaczyć sobie skaczące wskazania. I właśnie dlatego następny krok to nie sama cena, tylko sposób podłączenia i odczytu.

Jak podłączyć i odczytywać bez błędów

Oba czujniki korzystają z jednej linii danych, więc schemat jest prosty. W praktyce najczęściej potrzebujesz poprawnego zasilania, rezystora podciągającego i rozsądnego odstępu między odczytami. To brzmi banalnie, ale właśnie tutaj najczęściej pojawiają się problemy.

  • Użyj rezystora podciągającego na linii DATA, zwykle około 4,7 kΩ.
  • Nie odczytuj czujnika zbyt często. Producent obu modeli zaleca odstęp co najmniej 2 s.
  • Po dłuższej przerwie wykonaj dwa odczyty. Pierwszy bywa jeszcze opóźniony względem rzeczywistych warunków, drugi jest zwykle bliższy aktualnej sytuacji.
  • Nie montuj czujnika przy źródle ciepła, na przykład obok stabilizatora, przetwornicy albo mocno obciążonego mikrokontrolera.
  • Przy dłuższych przewodach rośnie ryzyko błędów komunikacji, więc instalacja wymaga staranniejszego prowadzenia linii i sensownego zasilania.
  • Sprawdzaj sumę kontrolną, bo dane 40-bitowe mogą zostać odebrane błędnie nawet wtedy, gdy układ „wydaje się działać”.

W dokumentacji DHT22 producent zwraca też uwagę na to, że zbyt częste aktywowanie czujnika może podnosić jego własną temperaturę i zniekształcać wynik. To ma znaczenie szczególnie wtedy, gdy projekt działa w pętli bez przerw, bo wtedy sam układ pomiarowy zaczyna wpływać na to, co mierzy. Z takiego podejścia wynika kolejna grupa problemów, zwykle bardziej podstępna niż sam schemat połączeń.

Najczęstsze błędy, które psują odczyty

Tu widzę najwięcej rozczarowań, bo wina często leży nie w samym czujniku, tylko w tym, jak został użyty. DHT11 i DHT22 są proste, ale nie są odporne na każdy scenariusz.

  • Zbyt wysoka wilgotność i kondensacja - przy takich warunkach odczyt może dryfować, a niektóre wartości stają się chwilowo mało wiarygodne.
  • Opary chemiczne, kleje i taśmy - producenci wyraźnie ostrzegają, że takie środowisko może zawyżać lub rozjeżdżać odczyty.
  • Montaż w zamkniętej obudowie bez przepływu powietrza - czujnik mierzy wtedy raczej mikroklimat obudowy niż otoczenie.
  • Porównywanie czujników w różnych punktach termicznych - wilgotność zależy od temperatury, więc dwa sensory muszą pracować w możliwie tych samych warunkach.
  • Zakładanie, że DHT22 jest laboratoryjny - to lepszy czujnik niż DHT11, ale nadal nie jest to sprzęt referencyjny.
  • Brak czasu na stabilizację po starcie - po włączeniu układ potrzebuje chwili, zanim pokaże sensowne wartości.

Jeżeli projekt ma działać przewidywalnie, traktuję czujnik jako element całego toru pomiarowego, a nie magiczne źródło prawdy. Sam sensor może być poprawny, ale źle zamontowany, zbyt często odpytywany albo narażony na parę wodną i kleje - i wtedy wynik zaczyna odbiegać od tego, czego się spodziewasz. Z tego powodu wybór modelu warto połączyć z realnym scenariuszem użycia, a nie tylko z deklaracją z opakowania.

Jaką decyzję podjąłbym przy typowych projektach

Gdybym robił prosty licznik wilgotności do nauki, testowy termometr do klasy albo demonstrację działania magistrali jednoprzewodowej, wybrałbym DHT11 i nie komplikowałbym sprawy. Wystarczy, jeśli układ ma pokazać kierunek zmian i nauczyć podstaw odczytu danych.

Gdybym budował domowy monitoring, małą szklarnię, prosty rejestrator danych albo automatykę, która ma podjąć decyzję na podstawie odczytu, wybrałbym DHT22. W praktyce to bezpieczniejszy zakup, bo daje lepszy margines błędu, szerszy zakres temperatur i mniej frustracji przy analizie danych.

Najrozsądniejsze podejście jest proste: nie kupuj dokładności, której nie wykorzystasz, ale też nie oszczędzaj tam, gdzie za chwilę będziesz nadrabiać ograniczenia programowo. Jeśli mam zostawić jedną myśl na koniec, to taką, że w tej parze prawdziwa różnica nie dotyczy tylko parametrów z tabeli, lecz jakości całej pracy z pomiarem. A to w projektach elektronicznych zwykle widać szybciej niż na papierze.

FAQ - Najczęstsze pytania

DHT11 jest tańszy i wystarczający do prostych projektów edukacyjnych, oferując niższą dokładność (±5% RH, ±2°C). DHT22 (AM2302) jest dokładniejszy (±2% RH, ±0,5°C), ma szerszy zakres pomiarowy i lepszą rozdzielczość, idealny do precyzyjnego monitoringu i automatyki.
Wybierz DHT11 do nauki, prostych demonstracji lub gdy wystarczy orientacyjny pomiar. DHT22 jest lepszy, gdy potrzebujesz dokładnych danych do sterowania, rejestracji, pomiaru ujemnych temperatur lub gdy projekt ma działać długoterminowo i niezawodnie.
Częste błędy to brak rezystora podciągającego, zbyt częste odczyty (poniżej 2s), montaż blisko źródeł ciepła, ignorowanie sumy kontrolnej, narażenie na kondensację lub opary chemiczne, oraz montaż w zamkniętej obudowie bez przepływu powietrza.
Nie, DHT22, mimo że jest znacznie dokładniejszy niż DHT11, nadal nie jest sprzętem referencyjnym. Oferuje dobrą precyzję do większości zastosowań hobbystycznych i półprofesjonalnych, ale nie jest przeznaczony do kalibracji laboratoryjnych.
Podłącz czujnik do zasilania, masy i pojedynczej linii danych. Na linii danych zawsze użyj rezystora podciągającego (zazwyczaj 4,7 kΩ). Pamiętaj o odstępie co najmniej 2 sekund między odczytami i sprawdź sumę kontrolną danych.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

dht11 vs dht22 dht11 vs dht22 różnice dht11 czy dht22 który wybrać dht11 dht22 porównanie dokładności dht11 dht22 błędy odczytu
Autor Marcel Zieliński
Marcel Zieliński
Jestem Marcel Zieliński, doświadczonym twórcą treści w dziedzinie elektroniki, robotyki i programowania. Od ponad dziesięciu lat analizuję rynek oraz piszę o najnowszych trendach i innowacjach w tych obszarach. Moja specjalizacja obejmuje zarówno podstawowe zasady elektroniki, jak i zaawansowane techniki programowania, co pozwala mi na tworzenie treści, które są zrozumiałe i przystępne dla szerokiego grona odbiorców. W mojej pracy koncentruję się na uproszczeniu skomplikowanych danych oraz dostarczaniu obiektywnej analizy, co umożliwia czytelnikom lepsze zrozumienie omawianych zagadnień. Zawsze dążę do tego, aby dostarczać rzetelne i aktualne informacje, które mogą być pomocne zarówno dla amatorów, jak i dla profesjonalistów w dziedzinie elektroniki i robotyki. Moim celem jest wspieranie pasjonatów technologii w ich dążeniach oraz inspirowanie ich do dalszego rozwoju w tych ekscytujących dziedzinach.
Komentarze (0)
Dodaj komentarz