Aprenda a Utilizar o Sensor de Umidade e Temperatura DHT11 com Arduino
Olá pessoal, tudo bom com vocês? Estão ultimamente desenvolvendo muitos projetos bacanas? Espero que sim!
Nossa postagem de hoje é sobre a utilização do sensor de umidade e temperatura DHT11 com Arduino, se você ainda não conhece esse sensor, dê uma olhada nesse artigo aqui e fique por dentro! Mãos à obra!
Material Necessário
01x Arduino Uno R3 Compatível + Cabo Usb
01x DHT11 – Sensor de Umidade e Temperatura
Sensor de umidade e temperatura DHT11 com Arduino – Montagem do Circuito
Fonte: Próprio Autor
Para facilitar sua montagem, você pode substituir a utilização da protoboard e resistor de 10k pelo módulo DHT11, que você encontra clicando aqui, esse módulo já possui em sua estrutura o sensor dht11, resistor de 10k e uma barra de pinos que permite uma fácil conexão entre os pinos do sensor e o arduino.
Código
Para que o código abaixo funcione, é necessário que a biblioteca DHT.h já esteja instalada, você encontra essa biblioteca para baixar clicando aqui, após o download da pasta, descompacte e renomeie para “DHT” .
O código abaixo é um exemplo de utilização do dht11.
#include "DHT.h" #define DHTPIN A1 // o sensor dht11 foi conectado ao pino A1 no nosso tutorial #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHTxx test!"); dht.begin(); } void loop() { float umidade = dht.readHumidity(); float temperatura = dht.readTemperature(); // Se as variáveis temperatura e umidade não forem valores válidos, acusará falha de leitura. if (isnan(temperatura) || isnan(umidade)) { Serial.println("Falha na leitura do dht11..."); } else { //Imprime os dados no monitor serial Serial.print("Umidade: "); Serial.print(umidade); Serial.print(" %t"); //quebra de linha Serial.print("Temperatura: "); Serial.print(temperatura); Serial.println(" °C"); } }
Resultados
Na imagem abaixo temos acesso aos dados de umidade e temperatura recebidos do dht11 mostrados no monitor serial.
Fonte: próprio autor
E aí? Deu tudo certo? Seu sensor funcionou da forma que se espera? Deixe seu comentário e nos conte o que achou, siga a AutoCore Robótica em nossas redes sociais clicando aqui. Nosso próximo tutorial será sobre o sensor de umidade e temperatura dht22, até mais!