You are on page 1of 6

Project nhóm 3

Thành viên nhóm:

Nguyễn Đức Duyệt SE172706

Nguyễn Lê Tiến Phát SE183630

Nguyễn Phạm Minh Đăng SE184193

Lê Hà An SE180016

1. Introduction
Introducing a cutting-edge environmental monitoring system powered by the Internet of
Things that offers real-time insights into a variety of environmental indicators. This
system provides extensive monitoring capabilities by utilizing the power of the Arduino
Uno R3, a versatile microcontroller, and a variety of sensors, such as the LM35
temperature sensor, ultrasonic sensor, and dust sensor. Temperature conditions may be
precisely monitored thanks to the LM35 temperature sensor's excellent measurement of
the surrounding air temperature. In addition, the ultrasonic sensor measures distance,
making it easier to keep an eye on things like object proximity, water levels, and other
pertinent spatial characteristics. The dust sensor also provides information on air quality
by identifying particulate matter concentrations for improved environmental assessment.
The system communicates with the ThingSpeak server by integrating easily with the
WiFi-enabled NodeMCU ESP8266. Real-time data transmission from the sensors to the
cloud-based platform is made possible via this link. This makes environmental data
accessible remotely, allowing for analysis and decision-making from any location with
internet access. In addition, the system has an LCD display that allows for direct
visualization of important environmental indicators, guaranteeing on-site monitoring and
prompt feedback. Concurrently, the data stored in the cloud is handled and presented via
an easy-to-use interface that can be accessed on mobile or web platforms. The system
provides users with extensive environmental data, which they can use to visualize
patterns, create warnings, and make informed decisions.

In summary, this IoT-based environmental monitoring system integrates cutting-edge


technology with a user-friendly interface, offering a robust solution for monitoring and
managing environmental conditions in various settings, from industrial facilities to smart
homes and beyond.

2. Block diagram
3. Electronic components
Arduino Uno R3

Resistor

Dust sensor GP2Y1014AU

Breadbroad

NodeMCU ESP8266

ThinkSpeak Server

Tempature sensor LM35

Ultrasonic sensor SRF05

LCD Display

4. Programming Flowchart
Arduino:
ESP8266:
5. Demo
https://drive.google.com/drive/folders/1gn8m6Gh0YYX--
nDQRaEdZcCxuNBHcDSD
6. Conclusion & Future work

To sum up, an important development in environmental monitoring technology is the


Internet of Things (IoT)-based environmental monitoring system that makes use of an
Arduino Uno R3, a NodeMCU ESP8266, and a range of sensors. This system gives
users useful insights into temperature, air quality, and spatial characteristics by
offering real-time data gathering, analysis, and visualization. This empowers users to
make well-informed decisions for environmental management. Future development
on this project may entail a number of extensions and improvements. First off,
incorporating other sensors—like gas or humidity sensors—might offer a more
thorough comprehension of the surroundings. In addition, the utilization of machine
learning techniques in data analysis may facilitate anomaly detection and predictive
modeling, hence augmenting the system's functionality.

Furthermore, exploring ways to optimize power consumption and increase system


efficiency could extend the system's usability, particularly in remote or off-grid
locations. Additionally, incorporating features for remote control and automation
could offer greater flexibility and usability in various applications.

Overall, continued research and development in this field hold the potential to
advance environmental monitoring technology, leading to more sustainable and
resilient ecosystems for future generations.

7. Q&A

1. How does the LM35 temperature sensor contribute to the overall functionality of
the system?

2. Can you explain how the ultrasonic sensor is utilized in this environmental
monitoring system?

3. What is the significance of integrating a dust sensor into the system, and how does
it contribute to environmental monitoring?

4. How does the NodeMCU ESP8266 facilitate the connectivity of the system to the
ThingSpeak server?

5. What advantages does utilizing a cloud-based platform like ThingSpeak offer for
real-time data transmission and analysis?

You might also like