BỘ CÔNG THƯƠNG
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HỒ CHÍ MINH
KHOA NG NGHỆ ĐIỆN TỬ
BÁO O TIỂU LUẬN
MÔN: NHẬP MÔN IOT
ĐỀ TÀI: H THỐNG GIÁM T CẢNH
BÁO SỚM LỤT
LỚP: DHIOT19C
GVHD : Nguyễn Ngọc Sơn
Sinh viên thực hiện: Nguyễn Tiến Khương 23716721
Huỳnh Ngọc Quang 2372301
Nguyễn Quý Mạnh Quyền 23705631
Phong Phát 23691451
Thành phố Hồ Chí Minh, tháng 8 năm 2025
1
CHƯƠNG I:XÁC ĐỊNH VẤN ĐỀ
1.Mục tiêu
Việt Nam quốc gia chịu tác động nặng n của biến đổi khí hậu, một trong
các biểu hiện rõ nét nhất tình hình thiên tai lụt ngày càng cực đoan bất
thường thách thức lớn nhất trong công tác cảnh bảo thiên tai đến cộng đồng.
Chúng ta không thể ngăn chặn hoàn toàn lụt nhưng chúng ta thể nâng cao
cảnh báo, giám sát đưa ra những phương án tránh kịp thời với hệ thống
giám sát cảnh báo sớm trên sông để tránh những tổn thất nghiêm trọng.
2.Đặt vấn đề
Trên thế giới, hình cảnh báo sớm gồm các thiết bị cảm biến thông minh
được ứng dụng trong công tác phòng chống lụt. hình hệ thống cảnh báo
sớm này hoạt động rất hiệu quả. Tính đến thời điểm hiện tại thì hệ thống cảnh
báo phương án ứng dụng rất được đánh giá cao bởi nhiều quốc gia. Việc
ứng dụng hệ thống giám sát để đưa ra cảnh báo sớm lụt trên sông tại Việt Nam
không còn xa lạ. Tuy nhiên, mức độ ứng dụng hệ thống cảnh báo sớm tại Việt
Nam vẫn chưa đồng nhất còn hạn chế nhiều mặt.
3.Giới thiệu về hệ thống giám sát cảnh báo sớm lụt
Một hệ thống cảnh báo hiệu quả phải dựa trên việc thu thập thường xuyên dữ
liệu về lượng mưa, mực nước dòng chảy tại địa phương. Điều này th được
thực hiện thông qua giám sát định kỳ.
Hệ thống giám sát cảnh báo sớm lụt một hệ thống giám sát thời gian thực
với phép đo từ xa thể giúp thu thập dữ liệu dễ dàng hơn - trong nhiều
trường hợp, tiết kiệm chi phí hơn - đồng thời cho phép phản ứng nhanh nhất
thể đối với lũ.
Một hệ thống giám sát cảnh báo sớm tự động luôn đảm bảo 3 yếu tố bản
sau:
Thu thập dữ liệu thông qua đo đạc, xử dữ liệu
Phần cứng các thiết bị đo đạc giám sát từ xa
Phần mềm thiết bị được cài đặt trên máy tính hoặc điện thoại.
4.Kết luận
Hệ thống cảnh báo sớm lụt trên sông tầm quan trọng ý nghĩa rất lớn.
Sớm chuẩn bị những phương án phòng chống thiên tai lụt
Sớm cảnh báo đến với người dân vùng thể xảy ra để họ nâng cao
cảnh giác chuẩn bị những phương án phòng chống cần thiết
Làm công tác chuẩn bị tốt sẽ giúp làm giảm thiệt hại về người của trong mỗi
trận lũ.
2
CHƯƠNG II: YÊU CẦU HỆ THỐNG
Yêu cầu kỹ thuật Lớp thiết bị
Thành phần
Nội dụng yêu cầu
Chức năng chính
Hệ thống chức năng giám sát (DAQ) cảnh báo
(Control) mức ớc lượng mưa theo thời gian thực.
- Thu thập dữ liệu mực nước, lượng mưa từ các cảm biến
đặt tại nhiều vị trí khác nhau.
- Xử lý, hiển thị gửi cảnh báo tự động (đèn LED, còi báo,
thông báo qua Cloud/App).
Loại cảm biến /
cấu chấp hành
- Cảm biến mực nước : đo khoảng ch từ cảm biến đến mặt
nước, cho biết độ cao mực nước.
- Cảm biến đo lượng mưa: đo cường độ lượng mưa tích
lũy.
- cấu chấp hành: đèn LED báo mức ớc (xanh vàng
đỏ) còi báo động khi mực nước vượt ngưỡng.
Xử dữ liệu cục
bộ
Dữ liệu được xử sơ bộ tại vi điều khiển STM32F407VG:
- Lọc nhiễu, chuyển đổi ADC–Digital.
- Tính toán trung bình mực nước, lượng mưa trong chu kỳ
30 giây.
- So sánh với ngưỡng cảnh báo.
- Đưa ra tín hiệu điều khiển LED còi báo.
- Chuẩn hóa dữ liệu (JSON) để gửi lên Cloud.
Lưu trữ dữ liệu
- Lưu trữ tạm thời trong bộ nhớ Flash của STM32.
- Gửi dữ liệu lên Cloud Server (MQTT/HTTP) để hiển thị
lưu trữ dài hạn.
- Dự phòng: có thể gắn thẻ SD để lưu dữ liệu khi mất kết
nối Internet.
Nguồn cấp
Pin sạc dự phòng(Dùng cho các node cảm biến gần nhà
dân), năng lượng mặt trời (Dùng cho các node đặt ven sông,
cống xa)
Thiết bị trung tâm
(Gateway)
- 01 vi điều khiển STM32F407VG làm bộ xử chính.
- Giao tiếp với cảm biến qua UART/I2C.
- Giao tiếp Wi-Fi qua UART với ESP8266.
3
Yêu Cầu Kỹ Thuật Lớp Mạng
Thành phần
Nội dung yêu cầu
Số lượng thiết bị (Nodes)
10 huyện, mỗi huyện 6 xã, thêm 2
node dự phòng. Tổng 120 node,
12 node( đặt 2 note cho mỗi )
Phân bố địa
Hệ thống thuộc hình phân tán,
các node được bố trí rải rác trên diện
tích 7–10 km² dọc sông Cầu khu
dân cư.
Các node xa trung tâm kết nối về
Gateway trung tâm qua LoRa, node
gần dùng Wi-Fi.
Gateway kết nối Cloud Server qua
Internet (MQTT/HTTP).
Khoảng cách truyền
- Node gần (Wi-Fi): 50–100 m đến
gateway.
- Node xa (LoRa): 1–2 km trong môi
trường dân cư, tối đa 5 km khu vực
trống.
- Gateway đến Cloud: Internet (không
giới hạn khoảng cách).
Các thông số này ảnh hưởng trực tiếp
đến công suất phát chọn giao thức
Thiết bị cố định / di động
Tất cả các node cố định (đặt cố định
tại vị trí đo như cống, cầu, khu dân
cư, ruộng thấp).
Gateway trung tâm đặt tại trạm quản
(UBND phường hoặc trung m
PCCC).
Thiết bị tập trung: D2G
Yêu cầu thời gian thực (Real-time)
Hệ thống cần truyền dữ liệu near real-
time, nghĩa độ trễ từ cảm biến đến
cloud 3–5 giây.
Độ trễ này đủ để giám sát cảnh báo
kịp thời khi mực nước tăng nhanh.
Tần suất truyền dữ liệu
Mỗi node gửi dữ liệu mỗi 30 giây 1
phút.
Khi phát hiện mực nước vượt ngưỡng,
node gửi tức thời (Event-based
transmission).
4
Yêu cầu thuật-lớp ứng dụng
Thành phần
chức năng
Người dùng &
thiết bị/ người
dùng
- Người dùng chính: cán bộ trung tâm cảnh báo lũ, chính
quyền phường/xã, người dân khu vực ngập.
- Số lượng: khoảng 10–15 người dùng, trong đó 2–3 người
quyền quản trị hệ thống (admin), còn lại chỉ xem dữ liệu.
- Phân quyền:
+ Admin: cấu hình node, ngưỡng cảnh báo, xem toàn bộ dữ
liệu.
+ Người dùng thường: chỉ xem khu vực của mình, nhận cảnh
báo qua app/web.
Mức độ phân
tích dữ liệu
- Mức bản: hệ thống thu thập, hiển thị cảnh o theo
ngưỡng (safe warning danger).
- Mức nâng cao (tùy chọn): tính xu hướng thay đổi mực nước
theo thời gian để dự đoán ngập cục bộ trong 30 phút tiếp theo.
- Dữ liệu thể phân tích thống hoặc đưa vào hình dự
báo trong tương lai.
Nơi xử dữ
liệu
- Edge (thiết bị cục bộ): Vi điều khiển STM32 xử dữ liệu
thô từ cảm biến (lọc nhiễu, so sánh ngưỡng).
- Fog (Gateway): tổng hợp dữ liệu từ các node, hóa gửi
lên Cloud.
- Cloud: xử , lưu trữ, hiển thị dashboard gửi cảnh báo
qua Internet.Hệ thống áp dụng hình điện toán ba lớp
(Edge Fog Cloud) để tối ưu hiệu năng giảm tải mạng.
Giao diện hiển
thị (HMI)
- Giao diện Web dashboard (Thingspeak, Blynk, hoặc web
tùy chỉnh) hiển thị:
+ Mực nước từng khu vực (dạng biểu đồ).
+ Lượng mưa hiện tại tích lũy.
+ Trạng thái LED cảnh báo bản đồ vị trí node.
- Giao diện di động (App Blynk/Firebase) hiển thị thông tin
đơn giản gửi cảnh báo khi mực nước vượt ngưỡng.
- Giao diện tại chỗ: LCD 16x2 hiển thị mực nước + mức cảnh
báo (bằng LED còi).
Tính năng
khác & bảo
mật
- Cảnh báo tự động: khi mực nước vượt ngưỡng gửi thông
báo đến điện thoại người dùng qua Internet (MQTT + App).
- Quản dữ liệu: lưu lịch sử dữ liệu theo ngày, tuần, tháng.
- Bảo mật: tài khoản người dùng mật khẩu, phân quyền
truy cập, dữ liệu truyền được hóa qua MQTT/HTTPs.