Stap 2: Código
Copia y pega el siguiente código, recuerda descargar las librerías allow para utilizar el Modulo seriële I2C y el Sensor DHT11.
- Descarga la librería DHT11 al final de las Útima hora en fotos aquí.
- Descarga la librería LiquidCrystal para Modulo seriële al final de las Útima hora en fotos aquí.
/*Sensor de Temperatura y Humedad DHT11 en Display LCDInstrucciones: Recuerda descargar la libreria DHT para poder utilizar este sensor Conectaremos el Sensor DHT11 a 5v y el pin de señal a la entrada digital 7 *OJO* Utilizaremos un Display LCD controlado mediante un Modulo Serial I2C */ #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);//Direccion de LCD #include "DHT.h" #define DHTPIN 9 //Conectamos el Sensor al pin digital 9 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { lcd.begin(16,2);// Indicamos medidas de LCD dht.begin(); } void loop() { int h = dht.readHumidity(); // Lee la humedad int t= dht.readTemperature(); /////////////////////////////////////////////////// lcd.clear();//Elimina todos los simbolos del LCD lcd.setCursor(0,0);//Posiciona la primera letra despues del segmento 5 en linea 1 lcd.print("Humedad Relativa "); lcd.setCursor(6,1); lcd.print(h);//Escribe la humedad lcd.print(" %"); delay (2500); /////////////////////////////////////////////////// lcd.clear(); lcd.setCursor(3,0); lcd.print("Temperatura "); lcd.setCursor(6,1); lcd.print(t);//Escribe la temperatura lcd.print(" C'"); delay (2500); /////////////////////////////////////////////////// lcd.clear(); lcd.setCursor(0,0); lcd.print("ElectroCrea.com"); delay (2500); } //Electrocrea.com