/*
ESSE CÓDIGO FAZ LEITURA DE SENSOR DE TEMPERATURA E UMIDADE
primeiro item é incluir uma biblioteca que controle esse sensor
onde não se tem ";"
include, #define
*/
#include <DHT.h>
//próxima etapa, é informar qual pino o sensor está conectado
#define pinoDHT 23 //o nome pinoDHT é particular
#define modelo DHT22 //definindo o modelo do sensor
//DHT dht(pino,modelo);
DHT dht(pinoDHT,modelo);
float dadoUmidade, dadoTemperatura; //é uma variável global
void setup(){
Serial.begin(115200);
Serial.println("Sistema iniciando...");
delay(1000);
dht.begin();
}
void loop(){
dadoUmidade = dht.readHumidity(); //estamos coletando umidade
dadoTemperatura = dht.readTemperature();
Serial.print("Umidade: ");
Serial.print(dadoUmidade);
Serial.println("%");
Serial.print("Temperatura: ");
Serial.print(dadoTemperatura);
Serial.println("ºC");
delay(500);
}