Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Monitoramento de Temperatura e Umidade

Este artigo abordará a importância do monitoramento de temperatura e umidade, destacando como esses dados podem ser obtidos e utilizados em projetos com Arduino. Também serão apresentados exemplos de códigos e uma lista dos componentes necessários para a realização do projeto.

Projeto: O projeto consiste em desenvolver um sistema de monitoramento de temperatura e umidade utilizando um sensor DHT11 e um Arduino Uno. O objetivo é obter leituras precisas desses parâmetros e exibi-los em um display LCD. Além disso, o sistema poderá enviar alertas caso os valores estejam fora de faixas pré-determinadas.

Lista de componentes:

  • Arduino Uno (1)
  • Sensor de temperatura e umidade DHT11 (1)
  • Display LCD 16x2 (1)
  • Potenciômetro 10k ohms (1)
  • Resistor 220 ohms (1)
  • Jumpers (quantidade necessária)

Exemplos:

  1. Leitura e exibição dos dados no display LCD:
    
    #include <LiquidCrystal.h>
    #include <DHT.h>

define DHTPIN 2

define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE); LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() { lcd.begin(16, 2); dht.begin(); }

void loop() { float temperature = dht.readTemperature(); float humidity = dht.readHumidity();

lcd.setCursor(0, 0); lcd.print("Temp: "); lcd.print(temperature); lcd.print(" C");

lcd.setCursor(0, 1); lcd.print("Humidity: "); lcd.print(humidity); lcd.print(" %");

delay(2000); }


2. Alerta de temperatura alta:
```arduino
#include <DHT.h>

#define DHTPIN 2
#define DHTTYPE DHT11
#define TEMPERATURE_THRESHOLD 30

DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  float temperature = dht.readTemperature();

  if (temperature > TEMPERATURE_THRESHOLD) {
    Serial.println("High temperature detected!");
    // Aqui você pode adicionar ações, como acionar um relé para ligar um ventilador
  }

  delay(2000);
}

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.