Introduction: 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

Step 1: Connection

Follow this Diagram

after connection, it will look like this

Step 2: 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("% ");

Serial.print("temperature = ");

Serial.print(DHT.temperature); //to print temperature on the Serial monitor

Serial.println("C ");


lcd.print("humidity=");//to print humidity on the lcd


lcd.print("% ");


lcd.print("temp = ");//to print temperature on the lcd


lcd.println("C ");

delay(3000);//Wait 3 seconds before accessing sensor again.


Step 3: 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