Micro-weather station table no:- 9

School name:- Laxmanrao Apte Prashala

Name of teacher :- Aarti rajebhosale

Name of student:- Prachiti Chandrakant Gawali

Name of student:- Arshita shreyas Gupte

Name of student:- Atharva Dashrath Nagargoje

Stage(1): A microweather station introduction

A microweather station is a small system used to measure local weather conditions such as temperature, humidity, rainfall, and wind speed in a specific area. It is uses sensors and a microcontroller to connect real-time data. This project helps in understanding local weather changes and is useful for education, agriculture, and environmental monitoring.

*) components used in project.

  1. arduino uno

  2. 9v battery

  3. DC barrel jack

  4. bread board

  5. LM35 temperature sensor

16×2 LCD

SPST switch

Red green , blue LED’s

Buzzer, jumper wires , USB cables

*) Explanation / working

The microweather station works by using different sensors to measure local weather conditions like temperature, humidity, rainfall, wind speed , and air pressure. These sensors collect data and send it to microcontroller. The microcontroller processes this data and shows the readings on display or stores them for future use . In this way , the system provides real- time local weather information.

School name:- Laxmanrao Apte Prashala

Name of teacher :- Aarti rajebhosale

Name of student:- Prachiti Chandrakant Gawali

Name of student:- Arshita shreyas Gupte

Name of student:- Atharva Dashrath Nagargoje

Stage(1): A microweather station introduction

A microweather station is a small system used to measure local weather conditions such as temperature, humidity, rainfall, and wind speed in a specific area. It is uses sensors and a microcontroller to connect real-time data. This project helps in understanding local weather changes and is useful for education, agriculture, and environmental monitoring.

*) components used in project.

  1. arduino uno

  2. 9v battery

  3. DC barrel jack

  4. bread board

  5. LM35 temperature sensor

16×2 LCD

SPST switch

Red green , blue LED’s

Buzzer, jumper wires , USB cables

*) Explanation / working

The microweather station works by using different sensors to measure local weather conditions like temperature, humidity, rainfall, wind speed , and air pressure. These sensors collect data and send it to microcontroller. The microcontroller processes this data and shows the readings on display or stores them for future use . In this way , the system provides real- time local weather information.

Cde of the project:-

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

#include <DHT.h>

#include <Adafruit_BMP085.h>

#define DHTPIN 2

#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

Adafruit_BMP085 bmp;

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {

Serial.begin(9600);

dht.begin();

bmp.begin();

lcd.init(); // initialize LCD

lcd.backlight(); // turn on backlight

lcd.setCursor(0, 0);

lcd.print(“Weather Station”);

delay(2000);

lcd.clear();

}

void loop() {

float temp = dht.readTemperature();

float hum = dht.readHumidity();

float pressure = bmp.readPressure() / 100.0; // convert to hPa

if (isnan(temp) || isnan(hum)) {

lcd.clear();

lcd.setCursor(0,0);

lcd.print(“DHT Error!”);

delay(2000);

return;

}

lcd.clear();

lcd.setCursor(0,0);

lcd.print(“T:”);

lcd.print(temp);

lcd.print("C ");

lcd.print(“H:”);

lcd.print(hum);

lcd.print(“%”);

lcd.setCursor(0,1);

lcd.print(“P:”);

lcd.print(pressure);

lcd.print(“hPa”);

delay(2000);

}

Thank you!