IBM Iot workshop Final 2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Weather Monitoring and Alert

System using IoT .


Team Members
1. Abhay Sahu
2. Akash Aryan
3. Sumedha Suman
4. Ashutosh Tiwari
5. Ayush Purohit
6. Aditya Soni

Introduction:-
In the modern era, the Internet of Things (IoT) is
revolutionizing how we interact with devices and solve real-world problems.
Our project, "Weather Monitoring and Alert System," aims to provide real-
time weather updates and predictive alerts for rain to help users make
informed decisions. The project was developed as part of the IBM IoT Skill
Workshop, where we gained hands-on experience in IoT, sensors, and
artificial intelligence.

Background
Why is Weather Monitoring Important?
Weather monitoring systems are crucial for agriculture, transportation,
disaster management, and daily activities. They provide essential data to
predict and manage environmental conditions effectively. However,
existing solutions often pose challenges such as high costs, complexity, and
limited accessibility.

Addressing the Challenges


Our project leverages affordable IoT components and user-friendly
platforms to create an economical and accessible weather monitoring
system. This solution benefits individuals and organizations by delivering
actionable insights in real-time.

Workshop Insights
The project was developed during the IBM IoT Skill Workshop, where we:

- Explored the fundamentals of IoT sensors and their various types.


- Learned about practical applications of IoT in daily life.

Proposed Work
Objective
To create a real-time weather monitoring system that:

- Measures temperature and humidity in a specific area.


- Detects the likelihood of rain using a rain detection sensor.
- Sends alerts via Gmail and SMS in case of rain.

Hardware Components
Component | Description Image

NodeMCU Microcontroller
1.0 for IoT
communication.

Buzzer Sounds alerts


Module for rain
detection

Relay | Controls
Module external
FF10 devices like
alarms
Micro USB | Powers the
Cable NodeMCU

Rain Detects water


Detection presence to
Sensor predict rain

I2C Module | Displays


real-time
weather data

16x2 LCD Displays real-


time weather
data.
7-Segment Shows
Display weather data
in compact
form

Breadboard For
prototyping
circuit
connections

Jumper To make the


wires temporary
necessary
connections

- Understood the integration of artificial intelligence with IoT systems.


- Built real-world IoT projects using tools like NodeMCU and Blynk.io.

Software Used
Blynk.io: Displays temperature, humidity, and alerts users through notifications.
Arduino IDE: Programs the NodeMCU and sensors.

System Workflow

The system uses sensors connected to the NodeMCU microcontroller to


collect real-time weather data. The data is:

1. Displayed on a 16x2 LCD screen.


2. Sent to the Blynk.io platform for remote monitoring.
3. Analysed for rain prediction using a rain detection sensor.
4. Alerts users via Gmail and SMS if rain is detected.
Features
- Easy-to-use interface for real-time monitoring.
- Integration with IoT platforms for data visualization.
- Reliable rain detection and alert system.

Applications / Utility
Key Areas of Application

1. Agriculture: Helps farmers plan irrigation and protect crops during


rainfall.
2. Transportation: Alerts drivers and logistics companies about weather
conditions.
3. Disaster Management: Provides early warnings for rain-related
disasters.
4. Smart Homes: Enhances automation with weather-based alerts.
Conclusion
The Weather Monitoring and Alert System demonstrates how IoT and
affordable sensors can address real-world challenges effectively. By
integrating modern technology with accessible components, this project
offers practical applications across various domains, making it a valuable
innovation for the future.

Bibliography
Internet of Things Applications:-
1. Smart.Homes
IoT enables home automation systems to control lighting, appliances,
and security remotely, offering convenience and energy efficiency.
2. Healthcare
Wearable devices and smart sensors monitor health metrics like
heart rate, temperature, and oxygen levels, providing real-time
data to doctors and patients.
3. Agriculture
Smart irrigation systems use IoT to monitor soil moisture, weather
conditions, and optimize water usage, increasing crop yields.
4. Transportation
IoT-powered navigation systems, traffic management, and vehicle
tracking enhance safety and reduce congestion.
5. Industrial.Automation
Sensors and devices monitor machinery, predict maintenance needs,
and improve operational efficiency.
6. Environmental.Monitoring
IoT sensors collect data on air quality, water levels, and pollution to
address environmental challenges effectively.
7. Retail
Smart shelves, automated inventory tracking, and personalized
customer experiences transform the retail sector.
8. Smart.Cities
IoT solutions optimize energy usage, manage waste, and improve
public safety and transportation in urban areas.
9.
Official Arduino Documentation: [https://www.arduino.cc]

Blynk.io Documentation: [https://blynk.io](https://blynk.io)

You might also like