Sensor de umidade e temperatura DHT22 com Raspberry

DHT22 no case do Italo
DHT22 no case do Italo

Esse sensor é bastante comum e muito mais utilizado do que o TPM280 (infelizmente nem temos esse aqui na Banânia). Tutoriais com Arduino são bastante comuns e com Raspberry é igualmente simples, bastando utilizar a lib da Adafruit. O case que você vê na imagem é uma obra de Arte impressa pelo Italo, conhecido nas comunidades do Facebook. O aspecto fica bastante profissional e preferi colar com super cola do que parafusar.

Wiring





De forma bastante simplificada, mas colocar um resistor de 4k7 entre o 3v3 e DATA. O pino 3 não tem aplicação e o pino 4 vai ao GND, apenas isso.

dht22
dht22

O próximo passo é conectá-lo ao Raspberry. Utilize o GPIO desejado, no exemplo estou utilizando o pino 22.

Biblioteca

Baixe o código no git. Se não tiver o git instalado ainda em seu Raspberry Pi, faça previamente a instalação:

Entre no diretório e prepare a coisa toda:

Se for o DHT11, passe o primeiro parâmetro como 11. O último parâmetro é o pino de GPIO propriamente dito. Eu havia soldado um jumper que estava com problema e não passava tensão para o sensor; preste a atenção nesses detalhes antes de se decepcionar.

dht22 medindo
dht22 medindo

Tão simples quando um Arduino, hum?

DHT22 na bancada
DHT22 na bancada

Inscreva-se no nosso newsletter, alí em cima à direita e receba novos posts por email.

Siga-nos no Do bit Ao Byte no Facebook.

Prefere twitter? @DobitAoByte.

Inscreva-se no nosso canal Do bit Ao Byte Brasil no YouTube.

Nossos grupos:

Arduino BR – https://www.facebook.com/groups/microcontroladorarduinobr/
Raspberry Pi BR – https://www.facebook.com/groups/raspberrybr/
Orange Pi BR – https://www.facebook.com/groups/OrangePiBR/
Odroid BR – https://www.facebook.com/groups/odroidBR/
Sistemas Embarcados BR – https://www.facebook.com/groups/SistemasEmbarcadosBR/
MIPS BR – https://www.facebook.com/groups/MIPSBR/
Do Bit ao Byte – https://www.facebook.com/groups/dobitaobyte/

Próximo post a caminho!

Comments

comments

Djames Suhanko

Djames Suhanko é Perito Forense Digital. Já atuou com deployer em sistemas de missão critica em diversos países pelo mundão. Programador Shell, Python, C, C++ e Qt, tendo contato com embarcados ( ora profissionalmente, ora por lazer ) desde 2009.