Project Title:
SkySense v1.0 – Smart Weather Monitoring System
Objective:
To design and develop a smart weather station using Arduino that measures temperature, humidity, pressure, and altitude, and predicts weather conditions using pressure trend analysis.
Components Used:
Arduino UNO
DHT22 Temperature & Humidity Sensor
BMP085 Pressure Sensor
16x2 I2C LCD Display
LED
Buzzer
Breadboard
Jumper Wires
Working Principle:
The system reads:
Temperature and Humidity from DHT22
Atmospheric Pressure and Altitude from BMP085
Every 30 seconds, the system compares the current pressure with the previous pressure to detect weather changes.
If pressure:
Increases → Weather improving
Decreases slightly → Rain likely
Decreases sharply → Storm risk
The prediction is displayed on the LCD.
If storm or rain is predicted:
LED turns ON
Buzzer activates as alert
Output Features:
Real-time Temperature Display
Real-time Humidity Display
Pressure in hPa
Altitude in meters
Weather Prediction
Audio-Visual Alert System