// Projeto 18 - Sensor de temperatura com LCD
#include <LiquidCrystal.h> // Biblioteca utilizada para controle do LCD#include <dht11.h> // Biblioteca utilizada para controle de sensor DHT11
dht11 DHT; // Cria um objeto que o sensor DHT11
// Pino analógico em que o sensor DHT11 está conectadoconst int dhtpin = A0;
LiquidCrystal lcd(9, 8, 5, 4, 3, 2); // Cria um objeto LCD e atribui os pinos
void setup() {
lcd.begin(16, 2); // Define o display com 16 colunas e 2 linhas}
void loop() { DHT.read(dhtpin); //Lê as informações do sensor // Exibindo valor da leitura do sensor de temperatura no display LCD
lcd.clear(); // Limpa o display do LCD
lcd.print("Temperatura:"); // Imprime a string no display do LCD lcd.print(DHT.temperature);
lcd.write(B11011111); // Símbolo de graus Celsius
lcd.print("C");
lcd.setCursor(0,1); // Coloca o cursor na linha 0 e coluna 1
lcd.print("Umidade:");
lcd.print(DHT.humidity);
lcd.print("%");
delay(2000); // Aguarda 2 segundos}
http://facacomarduino.info/projeto-18-sensor-de-umidade-e.html?ckattempt=1