You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task: Desenvolver um Mini Projeto de Sensor de Temperatura e Umidade Localmente
Descrição
Esta task tem como objetivo desenvolver um mini projeto que utiliza um sensor de temperatura e umidade para monitorar o ambiente localmente. O projeto consistirá na leitura dos dados do sensor DHT11 e exibição das informações em um display LCD, fornecendo ao usuário as condições de temperatura e umidade em tempo real.
Requisitos
Sensor de temperatura e umidade DHT11.
Display LCD com comunicação I2C.
Plataforma de desenvolvimento Arduino.
Conhecimento básico em eletrônica e programação em C/C++.
Passos
Montagem do Circuito : Conecte o sensor DHT11 e o display LCD ao Arduino conforme especificado nos esquemas de ligação.
Configuração do Ambiente de Desenvolvimento : Abra a IDE do Arduino e configure-a para o modelo correto da placa Arduino e a porta serial apropriada.
Instalação de Bibliotecas : Instale as bibliotecas necessárias para o sensor DHT11 e o display LCD. Para o DHT11, utilize a biblioteca DHT.h. Para o display LCD, utilize a biblioteca hd44780 junto com a biblioteca de interface hd44780ioClass/hd44780_I2Cexp.
Programação do Arduino : Escreva o código em formato .ino para ler os dados do sensor DHT11 e exibi-los no display LCD. Certifique-se de incluir o código para inicializar os sensores e configurar o display LCD corretamente.
Teste e Depuração : Carregue o código no Arduino e verifique se as leituras do sensor de temperatura e umidade estão sendo exibidas corretamente no display LCD. Faça os ajustes necessários no código para corrigir quaisquer problemas de funcionamento.
Documentação : Documente o projeto, incluindo o esquema de ligação dos componentes, o código-fonte e uma breve explicação sobre o funcionamento do projeto.
Código Fonte (Exemplo)
#include<DHT.h>
#include<Wire.h>
#include<hd44780.h>
#include<hd44780ioClass/hd44780_I2Cexp.h>
#defineDHTPIN2// Pino de dados do sensor DHT11
#defineDHTTYPE DHT11 // Tipo de sensor DHT
#defineI2C_ADDR0x3F// Endereço I2C do display LCD
#defineLCD_COLS16// Colunas do display LCD
#defineLCD_ROWS2// Linhas do display LCD
DHT dht(DHTPIN, DHTTYPE);
hd44780_I2Cexp lcd;
voidsetup() {
Serial.begin(9600);
dht.begin();
lcd.begin(LCD_COLS, LCD_ROWS);
}
voidloop() {
float humidity = dht.readHumidity();
float temperature = dht.readTemperature();
lcd.setCursor(0, 0);
lcd.print("Temperatura: ");
lcd.print(temperature);
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("Umidade: ");
lcd.print(humidity);
lcd.print("%");
delay(2000);
}
Explicação do Projeto
Este projeto utiliza um sensor DHT11 para medir a temperatura e umidade do ambiente. O Arduino lê os dados do sensor e os exibe em um display LCD de 16x2 caracteres conectado via I2C. O sensor é inicializado na função setup(), e no loop principal do programa, as leituras de temperatura e umidade são feitas a cada 2 segundos e exibidas no display LCD.
Este projeto é útil para monitorar as condições de temperatura e umidade em ambientes internos e pode ser expandido para incluir outros sensores e funcionalidades, como armazenamento de dados ou controle de dispositivos com base nas condições ambientais.
The text was updated successfully, but these errors were encountered:
Task: Desenvolver um Mini Projeto de Sensor de Temperatura e Umidade Localmente
Descrição
Esta task tem como objetivo desenvolver um mini projeto que utiliza um sensor de temperatura e umidade para monitorar o ambiente localmente. O projeto consistirá na leitura dos dados do sensor DHT11 e exibição das informações em um display LCD, fornecendo ao usuário as condições de temperatura e umidade em tempo real.
Requisitos
Passos
DHT.h
. Para o display LCD, utilize a bibliotecahd44780
junto com a biblioteca de interfacehd44780ioClass/hd44780_I2Cexp
.Código Fonte (Exemplo)
Explicação do Projeto
Este projeto utiliza um sensor DHT11 para medir a temperatura e umidade do ambiente. O Arduino lê os dados do sensor e os exibe em um display LCD de 16x2 caracteres conectado via I2C. O sensor é inicializado na função
setup()
, e no loop principal do programa, as leituras de temperatura e umidade são feitas a cada 2 segundos e exibidas no display LCD.Este projeto é útil para monitorar as condições de temperatura e umidade em ambientes internos e pode ser expandido para incluir outros sensores e funcionalidades, como armazenamento de dados ou controle de dispositivos com base nas condições ambientais.
The text was updated successfully, but these errors were encountered: