IoT: Based Weather Monitoring System (original) (raw)

The Weather Monitoring System using the IoT is one such application of IoT that has paved the way for organizations to create new and efficient solutions. Because of the rapidly changing climate, the weather forecast is uncertain and inaccurate these days. The IoT based Weather Monitoring system features to monitor temperature and humidity level, Barometric pressure, light intensity, air quality and rainfall. The required hardware includes Raspberry Pi, Arduino Mega, DHT11, Light intensity sensor BH1750, MQ-135, BME-280, and raindrop sensor.. All the above sensors are used to measure the given parameters. Arduino IDE and Node-RED software is used for programming and connecting hardware devices and online services. All sensors and hardware components are connected and built with Raspberry pi and Arduino. The arduino board is programmed with necessary code through Arduino IDE. The output of the arduino is stored in the local database using the influxdb. A Web Application dashboard is developed using HTML, CSS and JavaScript. The web application collects data from the Node-RED and the dashboard visualizes all the sensor data like temperature, humidity, barometric pressure, light intensity, air quality and rainfall. The paper gives a description of using IoT to help the user to identify and monitor the temperature, humidity, barometric pressure, air quality, light intensity and rainfall in the environment. This dashboard will update real time values of the above parameters to help monitor, control and maintain a particular environment.