Sensor de temp y humedad lcd 2x16

#include <LiquidCrystal.h>

LiquidCrystal lcd(3, 4, 5, 6, 7, 8); //Colocamos los pines del LCD

 

#include <dht11.h> //Incluimos la libreria DHT11

dht11 DHT; //Creamos el objeto DHT

#define DHT11_PIN 2  //Asignamos el pin digital #2    

 

void setup()

{

  Serial.begin(9600);

  lcd.begin(16, 2); //Inicializamos la pantalla LCD

}

 

void loop()

{

  int chk;

  chk = DHT.read(DHT11_PIN);   //Leemos los datos del sensor

 

 // Mostramos la humedad

  lcd.setCursor(0, 0);

  lcd.print("Humedad: ");

  lcd.print(DHT.humidity,1);

  lcd.print(" %");

  //Mostramos la temperatura

  lcd.setCursor(0, 1);

  lcd.print("Tempera: ");

  lcd.println(DHT.temperature,1);

  lcd.print(" C");

  delay(1000); // pequeño retardo para una buena lectura

}