
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Você pode ler este e outros tutoriais incríveis no site oficial do ElectroPeak
Visão geral
Neste tutorial, você aprenderá a configurar os sensores DHT11 e DHT22 e a medir a temperatura e a umidade do ambiente.
O que você aprenderá:
- Características e diferenças DHT11 e DHT22
- Estrutura DHT11 e DHT22
- Como configurar sensores DHT11 e DHT22 com Arduino
Etapa 1: Sensor de Temperatura e Umidade DHT11 e DHT22

Devido à importância de parâmetros como temperatura e umidade em muitos projetos, a seleção correta de sensores capazes de medir temperatura e umidade é muito importante. A família DHT denominada DHT11 e DHT22 são os sensores mais populares e comuns entre os sensores de temperatura e umidade.
Você pode ver seus recursos nesta tabela de etapas.
O preço baixo é a característica mais importante do DHT11, mas ele não tem uma alta precisão e uma ampla faixa de medição. Por outro lado, o DHT22, com ampla faixa e alta precisão de medição, é mais de 2,5 vezes mais caro do que o outro da família.
Etapa 2: medição de temperatura e umidade usando DHT11 e Arduino
Materiais requeridos
Arduino Uno R3
Sensor DHT11
Tábua de pão
Jumper wire
Aplicativos de software
IDE Arduino
Etapa 3: circuito


DHT11 contém 4 pinos. 2 pinos para abastecimento, 1 para envio de dados e o outro é inútil. Para fazer esse sensor funcionar corretamente e fornecer os dados corretos, você deve puxar o pino de dados com uma resistência de 4,7 k. Deixe o terceiro pino do sensor sem qualquer conexão.
Aviso Tenha cuidado com o sensor e a direção do pino, seu sensor será danificado no caso de um erro.
Etapa 4: Código

Para começar a transferir dados, carregue este código em seu Arduino e abra o monitor serial.
DHT.humidity retorna a umidade em porcentagem e DHT.temperature retorna a temperatura em Celsius.
Nota Temos que esperar 2 segundos entre cada medição. Caso contrário, o sensor retornará dados errados.
Em vez de exibir informações no computador, você pode exibir a temperatura e a umidade no LCD.
Para obter mais informações, consulte este tutorial: Usando 1602 LCD Keypad Shield com Arduino
Etapa 5: medição de temperatura e umidade usando DHT22 e Arduino
configurar e usar o sensor DHT22 é quase igual ao DHT11.
Etapa 6: Materiais Necessários
Arduino Uno R3
Sensor DHT22
Tábua de pão
Jumper wire
Aplicativos de software
IDE Arduino
Etapa 7: Circuito

Etapa 8: Código

A única diferença está na função DHT.trad, onde você deve escrever 22 em vez de 11. Além disso, você pode definir os parâmetros de temperatura e umidade como flutuadores para DHT22 para vê-los mais precisos.
Carregue este código em sua placa Arduino e observe os resultados no monitor Serial.
Recomendado:
Guia para iniciantes do TM4C123G LaunchPad: 7 etapas

TM4C123G LaunchPad Starter Guide: Como uma introdução à programação embarcada, placas de desenvolvimento como a TM4C123G launchpad fornecem uma maneira simples de configurar o hardware o suficiente para iniciar a programação. No entanto, o processo de configuração de um ambiente de desenvolvimento para sua placa pode ser
Como codificar e publicar Matlab 2016b no Word (guia para iniciantes): 4 etapas

Como codificar e publicar Matlab 2016b no Word (guia para iniciantes): Matlab é um programa de linguagem de alto desempenho usado para calcular resultados técnicos. Ele tem a capacidade de integrar recursos visuais, cálculos e programação de uma maneira amigável. Com este programa, o usuário pode publicar problemas e soluções
Como usar o multímetro em Tamil. Guia para iniciantes - Multímetro para iniciantes: 8 etapas

Como usar o multímetro em Tamil. Guia para iniciantes | Multímetro para iniciantes: Olá amigos, neste tutorial, expliquei como usar o multímetro em todos os tipos de circuitos eletrônicos em 7 etapas diferentes, tais como1) teste de continuidade para hardware de solução de problemas2) Medição de corrente DC 3) teste de diodo e LED 4) Medição Resi
Guia para iniciantes para FPV Quadcopter Drone Racing: 16 etapas

Guia para iniciantes para corridas de drones em FPV Quadcopter: Se você leu este artigo, você está (com sorte) interessado neste novo fenômeno conhecido como vôo FPV. O mundo do FPV é um mundo cheio de possibilidades e uma vez que você supera o processo às vezes frustrante de construir / voar um dron FPV
Python para iniciantes não tão iniciantes: 7 etapas

Python para iniciantes não tão iniciantes: Olá, da última vez, se você estava prestando atenção, tocamos no básico do python - imprimir, while e for loops, input & saída, se, e um iniciador no easygui. também uma distribuição gratuita do módulo easygui e pycal-my own. este tutorial irá cobrir: mais