DHT22: O Guia Completo — Temperatura, Umidade, Pull-up e DHT22 x DHT11
Guia completo do DHT22: como ele mede temperatura e umidade com mais precisão, o resistor de pull-up, o protocolo de 1 fio, o comparativo com o DHT11 e a solução de erros.
Se você já brincou com o DHT11 e quer medir temperatura e umidade com mais exatidão, o próximo passo tem nome: DHT22. Ele é o irmão mais preciso da família.
A boa notícia para quem está começando: ele é tão fácil quanto o DHT11. Mesma ligação, mesma 'língua', mesma protoboard.
Neste guia a gente começa do zero e vai subindo até o resistor que todo mundo esquece e o tempo mínimo entre leituras.
🟢 Nível 1: o que é o DHT22
O DHT22 (também vendido como AM2302) mede temperatura e umidade do ar num componente só, e entrega o valor já digital.
Você não precisa de conta nem calibração: ele mede, converte e manda o número pronto — em °C e em % de umidade.
🟡 Nível 2: como ele mede (sem complicação)
A umidade é sentida por um sensor capacitivo; a temperatura, por um termistor. Um chip junta tudo e entrega o número.
Toda a conversa acontece por um fio de dados, num protocolo próprio. Uma biblioteca pronta cuida disso e te dá os dois valores.
🟡 Nível 2: o resistor de pull-up
Coloque um resistor de 4,7 kΩ a 10 kΩ entre o pino de dados e o VCC. Sem ele, o fio 'flutua' e a leitura trava.
A versão em módulo (a plaquinha) já traz esse resistor soldado — mais fácil para começar.
| Característica | Valor |
|---|---|
| Faixa de temperatura | −40 °C a +80 °C |
| Precisão da temperatura | ±0,5 °C |
| Faixa de umidade | 0 % a 100 % |
| Precisão da umidade | ±2 % a ±5 % |
| Alimentação | 3,3 V a 5,5 V |
| Intervalo entre leituras | 2 s (mínimo) |
🔴 Nível 3: como funciona por dentro
A parte da umidade é um 'sanduíche' com um material que absorve água do ar e muda a capacitância. O sensor lê isso e traduz em %.
A temperatura vem de um termistor. O chip interno mede os dois, faz a conta e guarda o resultado — por isso ele responde 'pronto', mas precisa dos 2 segundos entre medidas.
⚖️ DHT22 x DHT11
- Faixa −40 a +80 °C
- Precisão ±0,5 °C
- Umidade 0 a 100 %
- Estação de clima e estufa
- Faixa 0 a 50 °C
- Precisão ±2 °C
- Umidade 20 a 90 %
- Aprender e ambiente interno
🧮 Exemplo prático: mini estação de clima
📖 Medindo o ambiente da casa
1) Ligação: DHT22 no pino D2, com o pull-up (ou o módulo pronto).
2) Leitura: a cada 2 segundos, peça temperatura e umidade.
3) Combinação: junte um sensor UV e um de pressão para uma estação completa.
4) Registro: mostre num display ou grave num cartão com a hora.
🎯 Onde usar
- Estação meteorológica caseira.
- Estufa de plantas e chocadeira.
- Conforto térmico e umidade do quarto.
- Adega, umidificador e desumidificador.
🛠️ Problemas comuns
| Sintoma | Causa provável | Solução |
|---|---|---|
| Leitura 'nan' ou travada | Sem resistor de pull-up | 4,7 kΩ entre dados e VCC (ou use o módulo) |
| Valor repetido sempre | Leitura rápida demais | Espere no mínimo 2 segundos entre leituras |
| Erro de checksum | Fio de dados longo/ruidoso | Encurte o cabo e afaste de motores |
| Umidade sempre 99 % | Sensor molhou ou condensou | Deixe secar; não exponha à água |
| Não responde | Pinos trocados | Confira VCC, DADOS e GND |
🚀 Conclusão
O DHT22 é a evolução natural de quem começou no DHT11: mesma facilidade, mas com faixa maior e mais precisão.
Lembre das duas regras de ouro: o resistor de pull-up e o intervalo de 2 segundos. Com isso, ele funciona de primeira.
Vai medir o clima de quê? Conta aí! 🦣⚡
Mamute Eletrônica · Componentes, Módulos e Robótica · Rua Vitória, 125 — Santa Efigênia/SP · mamuteeletronica.com.br