Weather Monitoring and Detection System using AI
In this project, we are using artificial intelligence and machine learning to train our data obtained from our own devices that will give us information about the temperature, humidity, speed of the wind, and rainfall of a specific area. Moreover, we will be comparing our data with the data obtained
2025-06-28 16:36:45 - Adil Khan
Weather Monitoring and Detection System using AI
Project Area of Specialization Artificial IntelligenceProject SummaryIn this project, we are using artificial intelligence and machine learning to train our data obtained from our own devices that will give us information about the temperature, humidity, speed of the wind, and rainfall of a specific area. Moreover, we will be comparing our data with the data obtained from MET locations of H-8 & Saidpur-pur village Islamabad. Although the world is using large integrated systems, supercomputers, satellites, radars to achieve their goals. In this stage, we are trying to obtain results that would be close to the results of these heavy systems. To achieve our goal we are using an online storage platform that would store our realtime data and at the same time this data will be processed to show the results on a web application
Project ObjectivesProject objectives are as following:
- Gathering of data and information about the recent work done in this field
- What ways and methods were adopted to do this work
- Selection of our way of doing this work
- Implementation of sensors and Arduino to prepare a prototype
- Testing of this prototype
- Storing real-time data on an online data storage platform
- development of a web application to show real-time results of temperature, speed of the wind, humidity, rainfall.
- Placement of our devices on two different locations i-e: MET office H-8 & Said-pur village Islamabad
- Gathering of data from two different sites
- Comparing the data after processing it through machine learning with the data obtained directly from MET offices of these two locations
- Troubleshooting
- Achievement of accuracy
- In the end, we will be provided with a device and a web application that will be providing us information about the weather of a specific area
We will be implementing our project by making a prototype at the initial level using a temperature sensor, wind speed measurement sensor, humidity sensor, and rainfall measuring instrument. Then we will be gathering the data obtained from this prototype on an online data storage platform. Once the data is stored over there we will check either our results obtained are true or false. If false then the troubleshooting process will run. If true then we will be working parallel on the development of two devices based on the idea of our prototype and a web application will also be developed so that our results can be shown to the users.
Benefits of the ProjectThis project has a number of benefits:
- A learning opportunity for the students
- Interaction with people working in the field
- Doing work physically and getting experience
- Development of a reliable system for weather information
- Realtime information of weather
- Localization of weather parameters that are bound to a specific location
- Can be used in other areas where no such locations of MET or other organizations are present, to help the people with farming and other purposes with realtime data and prediction based on the past 30-50 years
There are sensors and Arduino used in our project, details of these sensors are as follows:
- SHT 10 Temperature & Humidity sensor
- Digital Humidity and temperature sensor SHT75
- Rain sensor water detection module for Arduino
- Arduino
- Water measurement bucket
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 23180 | |||
| Digital Humidity and temperature sensor SHT75 | Equipment | 3 | 3950 | 11850 |
| rain sensor & water detection module | Equipment | 3 | 200 | 600 |
| SHT 10 Temperature & Humidity sensor | Equipment | 3 | 1150 | 3450 |
| Arduino | Equipment | 3 | 760 | 2280 |
| others | Miscellaneous | 10 | 500 | 5000 |