Índice:
- Etapa 1: Componentes necessários
- Etapa 2: instalando as bibliotecas
- Etapa 3: conectando componentes juntos
- Etapa 4: O Código
Vídeo: Sistema de monitoramento do clima usando sensor Raspberry Pi3 e DHT11: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Neste tutorial, mostrarei como conectar o DHT11 ao Raspberry Pi e enviar as leituras de umidade e temperatura para um LCD.
O sensor de temperatura e umidade DHT11 é um pequeno módulo agradável que fornece leituras digitais de temperatura e umidade. É muito fácil de configurar e requer apenas um fio para o sinal de dados. Esses sensores são populares para uso em estações meteorológicas remotas, monitores de solo e sistemas de automação residencial
Conectando o DHT11 ao Raspberry Pi
Existem duas variantes do DHT11 que você provavelmente encontrará. Um é um módulo de placa de circuito impresso de três pinos e o outro é um módulo autônomo de quatro pinos. A pinagem é diferente para cada um, então conecte o DHT11 de acordo com qual você tem:
Além disso, alguns dos módulos montados na PCB podem ter uma pinagem diferente daquela acima, portanto, certifique-se de verificar se há etiquetas no sensor indicando qual pino é Vcc, terra ou sinal.
Etapa 1: Componentes necessários
1. Raspberry Pi 3 Modelo B +: - O Raspberry Pi 3 Modelo B + é o produto mais recente da linha Raspberry Pi 3, apresentando um processador quad core de 64 bits rodando a 1,4 GHz, dual-band 2,4 GHz e 5 GHz LAN sem fio, Bluetooth 4.2 / BLE, Ethernet mais rápida e capacidade PoE por meio de um PoE HAT separado.
2. Sensor de umidade / temperatura DHT11: - Este sensor possui uma saída de sinal digital calibrada com a capacidade do sensor de temperatura e umidade. Ele é integrado a um microcontrolador de 8 bits de alto desempenho. Este sensor inclui um elemento resistivo e um sensor para dispositivos de medição de temperatura NTC úmida. Possui excelente qualidade, resposta rápida, capacidade anti-interferência e alto desempenho.
3. Visor LCD 16x2 (luz de fundo verde): - O visor LCD 16x2 é um módulo muito básico comumente usado em DIYs e circuitos. O 16 × 2 se traduz em uma exibição de 16 caracteres por linha em 2 dessas linhas. Neste LCD, cada caractere é exibido em uma matriz de 5 × 7 pixels.
4. Fios de ligação fêmea para fêmea.
Etapa 2: instalando as bibliotecas
Estaremos usando a biblioteca Adafruit DHT11 Python. Você pode baixar a biblioteca usando o Git, então se você ainda não tem o Git instalado no seu Pi, digite isso no prompt de comando:
sudo apt-get install git-core
Nota: Se você receber um erro ao instalar o Git, execute sudo apt-get update e tente novamente.
Para instalar a biblioteca Adafruit DHT11:
1. Digite isso no prompt de comando para baixar a biblioteca:
git clone
2. Altere os diretórios com: cd Adafruit_Python_DHT
3. Agora digite: sudo apt-get install build-essential python-dev
4. Em seguida, instale a biblioteca com: sudo python3 setup.py install
Para instalar a biblioteca Adafruit Char LCD:
1. Digite isso no prompt de comando para baixar a biblioteca:
git clone
2. Altere os diretórios com: cd Adafruit_Python_CharLCD
3. Em seguida, instale a biblioteca com: sudo python3 setup.py install
Etapa 3: conectando componentes juntos
LCD PIN_RS ------------------ 40 de Raspberry Pi
LCD PIN_RW ------------------ 6 de Raspberry Pi
LCD PIN_EN ------------------- 38 de Raspberry Pi
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 de Raspberry Pi
LCD PIN_D5 ------------------- 32 de Raspberry Pi
LCD PIN_D6 ------------------- 24 de Raspberry Pi
LCD PIN_D7 ------------------- 26 de Raspberry Pi
LCD PIN_VSS ------------------ 9 de Raspberry Pi
LCD PIN_VDD ------------------ 4 de Raspberry Pi
DHT PIN_OUT ------------------ 7 de Raspberry Pi
DHT PIN_VCC ------------------ 2 de Raspberry Pi
DHT PIN_GND ------------------ 14 de Raspberry Pi
Etapa 4: O Código
Baixe o código anexado aqui e carregue-o em sua placa, e conecte tudo conforme mostrado no diagrama anterior.
Código de download:
Isso deve cobrir a maior parte do que você precisa para colocar o DHT11 em funcionamento no seu Raspberry Pi. Espero que isso tenha facilitado para você. Certifique-se de se inscrever se gostou deste artigo e o achou útil, e se você tiver alguma dúvida ou precisar de ajuda com alguma coisa, deixe um comentário abaixo …
Recomendado:
Sistema de monitoramento e controle do clima interno Raspberry Pi: 6 etapas
Sistema de monitoramento e controle do clima interno Raspberry Pi: As pessoas querem se sentir confortáveis dentro de suas casas. Como o clima em nossa região pode não ser adequado para nós, usamos muitos aparelhos para manter um ambiente interno saudável: aquecedor, refrigerador de ar, umidificador, desumidificador, purificador, etc. Hoje em dia, é comum
Sistema de monitoramento inteligente de clima e velocidade do vento baseado em IOT: 8 etapas
Sistema de monitoramento inteligente de clima e velocidade do vento baseado em IOT: desenvolvido por - Nikhil Chudasma, Dhanashri Mudliar e Ashita RajIntroduçãoA importância do monitoramento do clima existe de várias maneiras. Os parâmetros climáticos devem ser monitorados para sustentar o desenvolvimento na agricultura, casa de vegetação
Monitoramento do clima usando ESP32_DHT11_OLED_Thingspeak: 7 etapas
Monitoramento do tempo usando ESP32_DHT11_OLED_Thingspeak: Neste tutorial, você construirá um monitor do tempo que monitora a temperatura e a umidade, usando um ESP32 e DHT11, é exibido em um display OLED. E é carregado no ThingSpeak. O ESP32 é uma ferramenta IOT poderosa. É um sistema de baixo custo
Sistema de monitoramento do clima interno baseado em Raspberry Pi: 6 etapas
Sistema de monitoramento de clima interno baseado em Raspberry Pi: Leia este blog e crie seu próprio sistema para receber alertas quando seu quarto estiver muito seco ou úmido. O que é um sistema de monitoramento de clima interno e por que precisamos de um? Sistemas de monitoramento de clima interno fornecer uma rápida olhada nas principais rel
Sistema de monitoramento de clima doméstico IoT com suporte para aplicativo Android (Mercury Droid): 11 etapas
Sistema de monitoramento de clima doméstico IoT com suporte para aplicativo Android (Mercury Droid): IntroduçãoMercury Droid é um tipo de sistema integrado IoT (Internet das coisas) baseado no aplicativo móvel Android Mercury Droid. Que é capaz de medir & monitorar a atividade do clima em casa. é um sistema de monitoramento de clima doméstico muito barato