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.

💡 Salve este guia: o DHT22 é lento de propósito — leia no máximo uma vez a cada 2 segundos. Ler rápido demais trava o valor.

🟢 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.

🔎 Dica: use uma biblioteca de DHT: você escolhe o tipo (DHT22), diz o pino, e ela devolve temperatura e umidade em duas linhas.
CaracterísticaValor
Faixa de temperatura−40 °C a +80 °C
Precisão da temperatura±0,5 °C
Faixa de umidade0 % a 100 %
Precisão da umidade±2 % a ±5 %
Alimentação3,3 V a 5,5 V
Intervalo entre leituras2 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.

⛔ Atenção: leituras 'nan' ou travadas quase sempre são falta do pull-up ou leitura rápida demais. Respeite o resistor e o intervalo de 2 s.

⚖️ DHT22 x DHT11

DHT22 (mais preciso)
  • Faixa −40 a +80 °C
  • Precisão ±0,5 °C
  • Umidade 0 a 100 %
  • Estação de clima e estufa
DHT11 (mais simples)
  • 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.

2 leituras (°C + % umidade) · 1 pino · 1 resistor

🎯 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

SintomaCausa provávelSolução
Leitura 'nan' ou travadaSem resistor de pull-up4,7 kΩ entre dados e VCC (ou use o módulo)
Valor repetido sempreLeitura rápida demaisEspere no mínimo 2 segundos entre leituras
Erro de checksumFio de dados longo/ruidosoEncurte o cabo e afaste de motores
Umidade sempre 99 %Sensor molhou ou condensouDeixe secar; não exponha à água
Não respondePinos trocadosConfira VCC, DADOS e GND
🛒 Na Mamute tem o DHT22 nas versões avulsa e em módulo (com o pull-up soldado), além de protoboard e kit de resistores.

🚀 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