Como usar com Arduino – Sensor de Umidade e Temperatura DHT11

Como usar com Arduino – Sensor de Umidade e Temperatura DHT11

img00_como_usar_com_arduino_sensor_de_umidade_e_temperatura_dht11_uno_mega_2560_nano_leonardo_automacao_residencial

– Descrição:

Sensor de Umidade e Temperatura – DHT11 é um dos componentes mais utilizados em projetos que envolva medição de temperatura e umidade ambiente. Este sensor faz medições de temperatura de 0º até 50º celsius e mede a umidade do ar nas faixas de 20% a 90%. A precisão (margem de erro) do sensor para medição de temperatura é de aproximadamente 2º celsius e para umidade é de 5%.

– Especificações e características:

– Tensão de operação: 3,5 a 5,5VDC
– Corrente de operação: 0,3mA
– Corrente de operação (em stand by): 60µA
– Resolução: 16 bits
– Faixa de medição (umidade): 20 a 90%
– Faixa de medição (temperatura): 0º a 50º celsius
– Precisão (umidade): ±5%
– Precisão (temperatura): ±2º celsius
– Tempo de resposta: 2s

– Datasheet:

Datasheet DHT

– Aplicações:

Projetos com finalidade de medir umidade e temperatura ambiente utilizando Arduino ou outras plataformas microcontroladas.

– Proposta da prática:

Utilizar o Sensor de Umidade e Temperatura DHT11 em conjunto com o Arduino e medir umidade e temperatura ambiente. O valor da umidade e da temperatura serão exibidos no monitor serial do ambiente de programação do Arduino.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Sensor de Umidade e Temperatura – DHT11
03 – Cabos Jumper macho-fêmea

– Esquema de ligação da prática

img01_como_usar_com_arduino_sensor_de_umidade_e_temperatura_dht11_uno_mega_2560_nano_leonardo_automacao_residencial

– Tutorial de instalação e configuração do ambiente de programação do Arduino:

Arduino – Instalação e Configuração da IDE no Windows

– Biblioteca:

Download biblioteca DHT11

– Importando bibliotecas para o ambiente de programação do Arduino:

Arduino – Importando bibliotecas para a IDE

– Código:

– Resultado final:

Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.



Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação, Técnico em Eletroeletrônica, Fundador e Diretor da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Existem 7 comentários para esta postagem
  1. jenifer às 09:29

    Nossa muito bom! o mais simples e o mais fácil de entender. E o melhor , funcionou!

  2. Edney às 11:42

    Muito bom, tentei outras bibliotecas para esse sensor e a que vocês disponibilizaram funcionou bem aqui!!!
    Grato!

    • Euler Oliveira Autor às 20:26

      Olá Edney.

      Agradeço pelo comentário!

      Fico satisfeito em saber que deu certo para você!

  3. Danilo às 12:52

    Primeiramente, grato pelo post. Estou com um problema, que no caso o sensor indica que há 255 de umidade e temperatura. O que pode ser?

    • Euler Oliveira Autor às 16:56

      Olá Danilo.

      Agradeço pelo comentário!

      Confira as ligações e se não resolver, recomendamos que faça o teste com outro DHT11.

  4. SERGIO AUGUSTO DE SOUZA JUNIOR às 14:07

    Quando compilo, diz que a (‘dht’ does not name a type)

  5. Eduarda às 17:13

    Olá! estou tenso o aviso: a biblioteca DHTlib alega rodar em arquitetura(s) atmelavr e pode ser incompatível com sua placa atual, que roda em arquitetura(s) avr.
    Se alguém souber como resolver, agradeço