Temperature and Humidity Sensor With Arduino and Lcd Display
by azad6 in Circuits > Arduino
1035 Views, 2 Favorites, 0 Comments
Temperature and Humidity Sensor With Arduino and Lcd Display
Hello guys, Welcome back to Artuino. As you have Seen I have started An Instructable
Today we are going to make a Temperature & Humidity meter with the DHT11 module. Let's get started
P.S. Consider Subscribing and liking the video
Connection
Follow this Diagram
after connection, it will look like this
Code
This is the code that I usd for my project
#include //include the lcd library
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
#include "dht.h"// include the the dht sensor library
#define DHT_pin A0// give a name to the sensor pin and A0
dht DHT;//initialize the sensor
void setup(){
lcd.begin(16, 2);//initialize the senso
Serial.begin(9600);// start the Serial communication
delay(500);//Delay to let system boot
Serial.println("DHT11 Humidity & temperature Sensor\n\n");
delay(1000);//Wait before accessing Sensor
}
void loop(){
DHT.read11(DHT_pin);//Read the Sensor pin
Serial.print("humidity = ");//print the humidity in the Serial Monitor
Serial.print(DHT.humidity);
Serial.print("% ");
Serial.print("temperature = ");
Serial.print(DHT.temperature); //to print temperature on the Serial monitor
Serial.println("C ");
lcd.setCursor(0,0);
lcd.print("humidity=");//to print humidity on the lcd
lcd.print(DHT.humidity);
lcd.print("% ");
lcd.setCursor(0,2);
lcd.print("temp = ");//to print temperature on the lcd
lcd.print(DHT.temperature);
lcd.println("C ");
delay(3000);//Wait 3 seconds before accessing sensor again.
}
Output
I tried various things with it.
When I placed ice near it the temperature cooled down.
& and when a blew warm air into it, the temperature increased