¡Hola!
Hoy os traigo un pequeño proyecto en arduino que utiliza una pantalla LCD para mostrar la información de un sensor de temperatura y humedad DTH11.
Aquí tenéis una foto con los componentes, su conexión y el resultado.
Como veréis he conectado un potenciómetro para regular la intensidad de la LCD
A continuación os dejo el código por si os animáis:
#include <LiquidCrystal.h>
#include "DHT.h"
#define DHTPIN 7
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
Serial.begin(9600);
lcd.begin(16, 2);
dht.begin();
}
void loop() {
delay(2000);
float h = dht.readHumidity();// Lee la humedad
float t= dht.readTemperature();//Lee la temperatura
lcd.setCursor(0,0);
lcd.print(" Temp: Humed:");
lcd.setCursor(1,8);
lcd.print(t);//Escribe la temperatura
lcd.setCursor(8,12);
lcd.print(h);//Escribe la humedad
}
Espero que os sirva y si tenéis cualquier duda os echo una mano
No hay comentarios:
Publicar un comentario