DHT11 je malý digitálny senzor, ktorý meria teplotu a vlhkosť pomocou zabudovaného termistora, vlhkého prvku a vnútorného ADC. Funguje s bežnými mikrokontrolérmi a vyžaduje len jednoduché zapojenie. Tento článok podrobne vysvetľuje jeho výhody, rozloženie pinov, snímací proces, komunikačný spôsob, špecifikácie, kroky nastavenia, limity a aplikácie.

Prehľad senzora DHT11
DHT11 je kompaktný, nízkonákladový digitálny senzor navrhnutý na meranie teploty a relatívnej vlhkosti. Kombinuje kalibrovaný NTC termistor, kapacitný vlhký prvok a interný 8-bitový ADC. Senzor vysiela predspracované digitálne dáta, čo zjednodušuje integráciu s Arduino, ESP8266/ESP32, Raspberry Pi a ďalšími platformami mikrokontrolérov. Jeho malá veľkosť, stabilný výkon a digitálne rozhranie vhodné pre začiatočníkov ho robia vhodným pre monitorovanie vnútorného prostredia a základné IoT systémy.
Hlavné výhody senzora DHT11
Jednoduchý digitálny výstup
Poskytuje merania teploty a vlhkosti pomocou digitálneho jednovodičového protokolu, čím eliminuje potrebu analógových meracích obvodov.
Veľmi cenovo dostupné
Ponúka spoľahlivé environmentálne merania za extrémne nízku cenu, čo ho robí praktickým pre základné aj vzdelávacie senzorické zariadenia.
Široká kompatibilita
Funguje s bežnými vývojovými doskami ako Arduino, modulmi série ESP, Raspberry Pi, PIC a STM32, pričom vyžaduje len základné knižnice firmvéru.
Zjednodušené zapojenie
Používa trojpinové rozhranie (VCC, DATA, GND), ktoré umožňuje rýchle a bezchybné zapojenie, aj v kompaktných alebo začiatočníckych projektoch.
Prevádzka pri nízkom výkone
Spotrebúva minimálny prúd počas aktívnych aj nečinných stavov, čo ho robí užitočným pre zariadenia napájané malými batériami alebo USB zdrojmi.
Široká podpora knižníc
Podporované rozsiahlymi komunitnými knižnicami a dokumentáciou, čo skracuje čas nastavenia a zlepšuje riešenie problémov.
Rozvrh pinov DHT11 a elektrické špecifikácie
Prehľad pinoutu
| Pin č. | PIN name | Funkcia | Poznámky |
|---|---|---|---|
| 1 | VCC | Vstup napájania | Pracuje na 3,3–5,5V |
| 2 | DÁTA | Digitálny signálový pin | Potrebuje pull-up rezistor |
| 3 | NC / GND | Nie je pripojený ani uzemnený | Závisí od typu modulu |
| 4 | GND | Ground | Spoločný referenčný bod |
Elektrické charakteristiky
| Parameter | Typická hodnota | Popis |
|---|---|---|
| Napätie napájania | 3,0–5,5V | Funguje s 3V aj 5V systémami |
| Max Current | 2,5 mA | Nízky prevádzkový prúd |
| Záložný prúd | < 100 μA | Minimálna spotreba energie počas nečinnosti |
| Vzorkovacia frekvencia | 1 Hz | Aktualizácie raz za sekundu |
| Komunikácia | Jednovodičový digitálny | Používa jednoduchý protokol založený na časovaní |
Proces snímania teploty a vlhkosti DHT11

DHT11 používa dve vnútorné senzorické komponenty:
• NTC termistor: detekuje teplotu zmenou odporu podľa zmeny tepla.
• Kapacitný senzor vlhkosti: Merá relatívnu vlhkosť prostredníctvom zmien kapacity ovplyvnených vlhkosťou vo vzduchu.
Vstavaný mikrokontrolér neustále číta tieto analógové zmeny, aplikuje továrenské kalibračné krivky a prevádza merania na digitálne hodnoty. Tento plne digitálny výstup zabezpečuje stabilné čítania bez potreby externých ADC alebo korekčných algoritmov.
Jednovodičová dátová komunikácia DHT11

Po štartovacej podmienke mikrokontrolér vytiahne pin DATA LOW približne na 18 ms, aby požiadal o čítanie, a potom uvoľní linku. DHT11 odpovedá prítomným impulzom, aby ukázal, že je pripravený posielať dáta. Bezprostredne po tomto podaní ruky senzor prenáša 40-bitový dátový rámec na tej istej jednovodičovej zbernici. Rám obsahuje vlhkosť, teplotu a kontrolný súčet, usporiadaný ako je znázornené v tabuľke:
| Dátový segment | Popis |
|---|---|
| 8 bitov pre vlhkosť (celé číslo) | Celočíselná časť vlhkosti |
| 8 bitov pre vlhkosť (desatinné) | Desatinná časť vlhkosti |
| 8 bitov pre teplotu (celé číslo) | Celočíselná časť teploty |
| 8 bitov pre teplotu (desatinné) | Desatinná časť teploty |
| 8 bitov pre kontrolný súčet | Overuje prenášané dáta |
Každý bit v snímke je kódovaný podľa toho, ako dlho signál zostáva VYSOKO. Meraním týchto VYSOKOÚROVŇOVÝCH dĺžok mikrokontrolér rekonštruuje všetkých 40 bitov a obnoví hodnoty vlhkosti, teploty a kontrolného súčtu.
Technické špecifikácie DHT11
| Kategória | Špecifikácia |
|---|---|
| Teplotný rozsah | 0°C až 50°C |
| Presnosť teploty | ±2°C |
| Rozsah vlhkosti | 20%–90% RH |
| Presnosť vlhkosti | ±5% RH |
| Teplotné rozlíšenie | 1°C |
| Rozlíšenie vlhkosti | 1% |
| Výstupný typ | Digitálny (jednovodič) |
| Vzorkovací interval | 1 sekunda |
| Prevádzkový prúd | 0,5–2,5 mA |
| Podmienky skladovania | –20°C až 60°C, 20–90% RH |
| Životnosť senzora | \~5 rokov typicky |
| Rozmery | \~15,5 × 12 × 5,5 mm |
Porovnanie DHT11 s inými bežnými senzormi
| Funkcia | DHT11 | DHT22 | BME280 | DS18B20 |
|---|---|---|---|---|
| Teplotný rozsah | 0–50°C | –40–80°C | –40–85°C | –55–125°C |
| Presnosť teploty | ±2°C | ±0,5°C | ±0,5°C | ±0,5°C |
| Rozsah vlhkosti | 20–90 % | 0–100 % | 0–100 % | N/A |
| Presnosť vlhkosti | ±5% | ±2–5 % | ±2–3 % | N/A |
| Funguje na 3,3V | Áno | Áno | Áno | Áno |
| Vzorkovacia frekvencia | 1 Hz | 0,5 Hz | Rýchlo | 1 Hz |
| Cena | Veľmi nízke | Medium | Vysoké | Nízke |
| Najlepšie využitie | Jednoduché projekty | Vyššie požiadavky na presnosť | Pokročilé monitorovanie | Nastavenia len na základe teploty |
Kalibrácia DHT11 a dobré meracie postupy

• Nechajte senzor stabilizovať sa 1–2 minúty po zapnutí.
• Vyhnite sa umiestneniu v blízkosti zdrojov tepla, vetracích otvorov HVAC, slnečného svetla alebo okien.
• Použiť 4,7 kΩ pull-up rezistor na linke DATA pre stabilnú komunikáciu.
• Aplikovať softvérové filtrovanie (kmitľavý priemer, mediánové filtre) pre čistejšie dáta.
• Udržiavať krátke zapojenie, aby sa znížil šum signálu a časové chyby.
• Zabezpečiť voľný prúdenie vzduchu okolo senzora pre presné meranie prostredia.
Návod na nastavenie Arduina pre senzor DHT11
Elektroinštalácia
• VCC → 5V
• GND → Pôda
• DATA → Akýkoľvek digitálny pin (bežne D2)
• Pridať 4,7 kΩ pull-up rezistor medzi DATA a VCC
Softvér
• Inštalácia knižnice senzorov Adafruit DHT
• Otvorte ukážkový náčrt s názvom DHTtester
• Nahrať kód a skontrolovať sériový monitor na hodnoty
Limity a obmedzenia používania DHT11
Kľúčové obmedzenia
• Úzky teplotný rozsah (0–50°C)
• Nižšia presnosť v porovnaní s novšími snímačmi
• Neschopnosť merať barometrický tlak
• Pomalá vzorkovacia frekvencia
• Menej presné, keď vlhkosť presiahne 90 %
Vyhnite sa DHT11, keď
• Je potrebná vyššia presnosť
• Senzor bude umiestnený vonku
• Rýchle aktualizácie sú dôležité
• Vlhkosť často stúpa nad 90 %
Rôzne aplikácie senzora DHT11
Monitorovanie domácej teploty a vlhkosti
DHT11 pomáha kontrolovať vnútorné podmienky, vďaka čomu je jednoduché zistiť, či je miestnosť teplá, chladná, suchá alebo vlhká.
Sledovanie kvality vnútorného ovzdušia
Poskytuje základné údaje o vlhkosti, ktoré umožňujú jednoduché kontroly kvality vzduchu v malých vnútorných priestoroch.
Systémy inteligentnej domácej automatizácie
DHT11 môže spustiť akcie, ako je zapínanie alebo vypínanie zariadení v závislosti od zmeny teploty alebo vlhkosti.
Projekty v triede a vzdelávanie
Jeho jednoduché zapojenie a čistý digitálny výstup ho robia užitočným pre školské aktivity, ktoré učia základné senzorické technológie.
Základné stavby meteorologických staníc
Senzor dokáže sledovať teplotu a vlhkosť v interiéri, čo pomáha vytvárať malé a jednoduché klimatické systémy.
Monitorovanie skleníkov a rastlín
DHT11 dokáže monitorovať vlhkosť a teplotu v pestovateľských oblastiach, aby pomohol udržať stabilné prostredie.
Jednoduché projekty zaznamenávania dát v IoT
Dobre funguje na odosielanie alebo zaznamenávanie klimatických dát v jednoduchých IoT nastaveniach.
Kontrola stavu HVAC
Senzor dokáže detegovať malé zmeny teploty a vlhkosti, čo pomáha monitorovať základné správanie vnútorného klimatu.
Monitorovanie serverov a zariadení
Môže upozorniť systém, keď teplota alebo vlhkosť v priestoroch zariadení stúpne príliš vysoko.
Monitorovanie životného prostredia v ohradách
DHT11 dokáže merať podmienky v malých krabičkách alebo obaloch, aby zabezpečil, že prostredie zostane v bezpečných medziach.
Záver
DHT11 ponúka základné merania teploty a vlhkosti prostredníctvom jednoduchého digitálneho rozhrania. Jeho štruktúra, spôsob snímania a elektrické limity ho robia vhodným pre kontrolované vnútorné podmienky. Poznanie jeho pinoutu, časovacieho procesu, požiadaviek na nastavenie a rozsahu presnosti pomáha zabezpečiť správnu prevádzku. Tieto detaily určujú, kedy je DHT11 vhodný pre úlohy environmentálneho monitorovania.
Často kladené otázky [FAQ]
Dokáže DHT11 zaznamenať náhle zmeny teploty alebo vlhkosti?
Nie. DHT11 sa aktualizuje raz za sekundu a reaguje pomaly, takže nemôže zachytiť rýchle zmeny.
Ovplyvňuje dĺžka kábla presnosť DHT11?
Áno. Dlhé vodiče môžu spôsobovať šum signálu a časové chyby. Udržujte kábel pod 20–30 cm pre stabilné merania.
Ako je DHT11 kalibrovaný vo fabrike?
Senzor ukladá kalibračné údaje vo svojej vnútornej pamäti a tieto údaje nie je možné meniť.
Je DHT11 ovplyvnený kondenzáciou?
Áno. Kondenzácia môže spôsobiť nesprávne hodnoty alebo dočasné zlyhanie senzora, kým senzor nevyschne.
Môže DHT11 bežať roky bez driftovania?
Môže bežať nepretržite, ale presnosť postupne klesá, najmä v teplom alebo vlhkom prostredí.
Spotrebuje DHT11 viac energie pri odosielaní dát?
Áno. Prúd sa počas merania a prenosu krátko zvýši, ale zostáva v bežnom prevádzkovom rozsahu.