Hackster is hosting Hackster Holidays, Ep. 5: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 5 on Friday!
Shafin Kothia
Published © GPL3+

Temperature and Humidity monitoring with Arduino Uno R3

The weather is hot or cold, and you are curious about what temperature you can tolerate? This project is for you.

BeginnerFull instructions provided30 minutes907
Temperature and Humidity monitoring with Arduino Uno R3

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
DHT22 Temperature Sensor
DHT22 Temperature Sensor
×1
Jumper wires (generic)
Jumper wires (generic)
Male to Male please
×1
Breadboard (generic)
Breadboard (generic)
×1

Story

Read more

Schematics

Schematics

Code

Code

Arduino
#include <DHT.h>; // Import the library of the DHT sensor

#define SENSORPIN 12     // The sensor pin to which we are connecting in the arduino = Pin no. 12
#define SENSORTYPE DHT22   // The DHT sensor model we are using = DHT22
DHT dht(SENSORPIN, SENSORTYPE); // Define the model and pin number of the dht sensor

float humidity;    //Variable for storing humidity
float temperature; //Variable for storing temperature

void setup()
{
  Serial.begin(9600); 
  Serial.println("Starting to measure the humidity and temperature...");
  dht.begin();  //Starting the DHT22 sensor
}

void loop()
{
    delay(2000); //delay of 2 seconds
   //Read data from the sensor and store it to variables humidity and temperature
    humidity = dht.readHumidity();
    temperature = dht.readTemperature();
   //Print the values of humidity and temperature in the serial monitor
    Serial.print("Humidity: ");
    Serial.println(humidity);
    Serial.print("Temperature: ");
    Serial.print(temperature);
    Serial.println(" Celsius");
}

   

Credits

Shafin Kothia

Shafin Kothia

5 projects • 12 followers
I am the manager of AIVersity and I make robotics projects and tutorials for people who started their wonderful journey in robotics and AI

Comments