Índice:
- Etapa 1: componentes necessários
- Etapa 2: Fiação do circuito
- Etapa 3: Programando o Arduino
- Etapa 4: Resultado
Vídeo: Interface DHT11 usando Arduino: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Nestes Instructables, você aprenderá a configurar o sensor DHT11 de Umidade e Temperatura em seu Arduino UNO. E aprenda sobre como funciona o sensor de umidade e como verificar as leituras de saída do monitor serial
Descrição:
O DHT11 detecta vapor d'água medindo a resistência elétrica entre dois eletrodos. O componente sensor de umidade é um substrato de retenção de umidade com eletrodos aplicados à superfície. Quando o vapor de água é absorvido pelo substrato, os íons são liberados pelo substrato, o que aumenta a condutividade entre os eletrodos. A mudança na resistência entre os dois eletrodos é proporcional à umidade relativa. A umidade relativa mais alta diminui a resistência entre os eletrodos, enquanto a umidade relativa mais baixa aumenta a resistência entre os eletrodos.
Etapa 1: componentes necessários
Aqui está a lista de componentes necessários para começar com o Instructable,
Componentes de hardware:
- Arduino UNO Comprar da Flipkart
- Sensor de umidade e temperatura DHT11 Compre na Flipkart
- Placa de ensaio (opcional)
- Jumper Wires
- Cabo USB
Componentes de software:
IDE Arduino
Etapa 2: Fiação do circuito
Conectar o DHT11 ao Arduino UNO é realmente fácil.
As conexões de fiação são feitas da seguinte forma:
O pino VCC do DHT11 vai para + 3v do Arduino.
O pino DATA do DHT11 vai para o pino analógico A0 do UNO.
O pino GND do DHT11 vai para o pino terra (GND) do UNO.
Etapa 3: Programando o Arduino
Baixe o arquivo Zip
Extraia a biblioteca e o código DHT.
Código:
#include "dht.h" #define dht_apin A0 // O sensor Pino analógico está conectado ao Arduino dht DHT;
As linhas acima são inicialização para a biblioteca dht
Definindo pino de dados de dht
e criando uma instância como DHT
void setup () {
Serial.begin (9600); delay (500); // Atraso para permitir a inicialização do sistema Serial.println ("Sensor de umidade e temperatura DHT11 / n / n"); delay (1000); // Aguarde antes de acessar o Sensor}
As linhas acima são o código de configuração
Inicia a comunicação serial na taxa de transmissão de 9600
imprimir o nome do projeto com atraso de 1 seg
void loop () {DHT.read11 (dht_apin); Serial.print ("Umidade atual ="); Serial.print (umidade DHT); Serial.print ("%"); Serial.print ("temperatura ="); Serial.print (DHT.temperature); Serial.println ("C"); delay (5000); // Aguarde 5 segundos antes de acessar o sensor novamente. }
Ele lê dados do DHT11 repetidamente a cada 5 segundos
Etapa 4: Resultado
Abrir Serial Monitor
defina a taxa de transmissão para 9600
Veja o resultado no Serial Monitor….
Em primeiro lugar, gostaria de agradecer a leitura deste guia! Espero que ajude você. Se você tiver alguma dúvida, estou sempre feliz em ajudá-lo….. Deixe um comentário. Seu feedback é valioso para mim.
Recomendado:
Introdução à interface do sensor I2C ?? - Interface do seu MMA8451 usando ESP32s: 8 etapas
Introdução à interface do sensor I2C ?? - Faça a interface do seu MMA8451 usando ESP32s: neste tutorial, você aprenderá tudo sobre como iniciar, conectar e fazer com que o dispositivo I2C (acelerômetro) funcione com o controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Interface Sensirion, SPS-30, sensor de partículas com Arduino Duemilanove usando o modo I2C: 5 etapas
Interface Sensirion, SPS-30, sensor de partículas com Arduino Duemilanove usando o modo I2C: Quando eu estava olhando para a interface dos sensores SPS30, percebi que a maioria das fontes eram para Raspberry Pi, mas não tantas para Arduino. Passei um tempinho fazendo o sensor funcionar com o Arduino e resolvi postar aqui minha experiência para que pudesse
Botão de interface de interface - Noções básicas do Arduino: 3 etapas
Botão de interface - Arduino Básico: O botão de pressão é um componente que conecta dois pontos em um circuito quando você o pressiona. Quando o botão de pressão está aberto (não pressionado), não há conexão entre as duas pernas do botão de pressão, então o pino é conectado a 5 volts (através do pull-up resi
Interface do sensor de temperatura e umidade (dht11) com Arduino: 4 etapas
Sensor de temperatura e umidade (dht11) Interface com Arduino: O sensor de temperatura tem ampla gama de aplicações, é usado em muitos lugares, em algum lugar, funciona como sistema de feedback. Existem vários tipos de sensores de temperatura disponíveis no mercado com especificações diferentes, alguns sensores de temperatura usados
Interface do DHT11 usando Arduino por Sujay: 5 etapas
Interface do DHT11 usando Arduino por Sujay: Neste Instructables, você aprenderá como configurar o sensor de umidade e temperatura DHT11 em seu Arduino UNO. E aprenda sobre como funciona o sensor de Umidade e como verificar as leituras de saída do monitor Serial Descrição: O DHT11 detecta w