Project showcase
Arduino Temperature - Humidity - Rain Sensor

Arduino Temperature - Humidity - Rain Sensor

On the display is printed temperature (celsius) and humidity (%) with a DHT11. When it's raining the LED lights up. You need a rain sensor!

  • 19,921 views
  • 7 comments
  • 22 respects

Components and supplies

About this project

Code

Weather Station CodeArduino
#include <dht.h>
#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

dht DHT;

#define DHT11_PIN 7
int pin=8;
int pinLed=9;

void setup(){
  lcd.begin(16, 2);
  Serial.begin(9600);
  pinMode(pin, INPUT);
  pinMode(pinLed,OUTPUT);
}
int rain=0;
int measurement=0;

void loop()
{
  int chk = DHT.read11(DHT11_PIN);
  lcd.setCursor(0,0); 
  lcd.print("Temp: ");
  lcd.print(DHT.temperature);
  lcd.print((char)223);
  lcd.print("C");
  lcd.setCursor(0,1);
  lcd.print("Umid: ");
  lcd.print(DHT.humidity);
  lcd.print("%");
  delay(1000);
  rain = digitalRead(pin); 
  if(rain==1) 
    digitalWrite(pinLed,LOW);
  if(rain==0)
    digitalWrite(pinLed,HIGH);
    measurement = analogRead(A0);
    Serial.println(measurement);
  
  
  
  delay(1000);
  }

Schematics

Weather Station Schematics
humidity_-_temperature_-_rain_sensor_wNZsYznNaz.fzz
Weather Station Schematics
Weather station schematic 0xcyom5l8v

Comments

Similar projects you might like

DHT11 Humidity + Temperature Sensor with 16x2 LCD display

Project showcase by onatto22

  • 28,429 views
  • 6 comments
  • 44 respects

Temperature and Humidity Sensor

by Amarantowy

  • 15,688 views
  • 6 comments
  • 25 respects

Beautifully Finished Humidity and Temperature Sensor

Project tutorial by Wicked Makers

  • 20,937 views
  • 22 comments
  • 150 respects

Temperature and Humidity Data Logger

Project tutorial by Wimpie van den Berg

  • 32,420 views
  • 2 comments
  • 31 respects

Portable Arduino Temp/Humidity Sensor with LCD

Project tutorial by ThothLoki

  • 214,556 views
  • 134 comments
  • 296 respects

Arduino Based Digital Temperature Sensor

Project showcase by Abishek Bhalaaji

  • 18,794 views
  • 1 comment
  • 16 respects
Add projectSign up / Login