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

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

diagram.png
after diagram.png

Follow this Diagram

after connection, it will look like this

Code

code.png

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

output 1.png
output 2.png

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

LIKE, SHARE & SUBSCRIBE

l s su.png