Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 84 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
84
Dung lượng
10,01 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CNKT ĐIỆN TỬ VIỄN THÔNG THIẾT KẾ VÀ THI CÔNG TRẠM GIÁM SÁT CHỈ SỐ MÔI TRƯỜNG ỨNG DỤNG LORA GVHD: TS ĐỖ DUY TÂN SVTH : PHẠM DUY AN ĐINH NGÔ ANH KIỆT SKL011191 Tp Hồ Chí Minh, tháng 7/2023 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI THIẾT KẾ VÀ THI CÔNG TRẠM GIÁM SÁT CHỈ SỐ MÔI TRƯỜNG ỨNG DỤNG LORA SINH VIÊN THỰC HIỆN: NGÀNH: PHẠM DUY AN 19161076 ĐINH NGÔ ANH KIỆT 19161124 CNKT ĐIỆN TỬ-VIỂN THÔNG GIẢNG VIÊN HƯỚNG DẪN: TS ĐỖ DUY TÂN TP HỒ CHÍ MINH – 07/2023 CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** Tp Hồ Chí Minh, ngày 30 tháng 06 năm 2023 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Phạm Duy An Đinh Ngô Anh Kiệt MSSV: 19161076 MSSV: 19161124 Ngành: Công Nghệ Kỹ Thuật Điện tử - Viễn thông Lớp: 19161CLVT2B Giảng viên hướng dẫn: TS Đỗ Duy Tân Ngày nhận đề tài: Ngày nộp đề tài: Tên đề tài: Thiết kế thi công trạm giám sát số môi trường ứng dụng LoRa Các số liệu, tài liệu ban đầu: • Kiến thức mơn Mạch điện, Điện tử • Các tài liệu lập trình Arduino, ESP • Tìm hiểu ngơn ngữ lập trình Web, App Nội dung thực đề tài: • Tính tốn, chọn lựa linh kiện thiết kế hệ thống • Vẽ sơ đồ nguyên lý phần mềm Proteus • Lập trình cho hệ thống phần mềm Aduino IDE • Kiểm tra chạy thử board mạch • Chỉnh sửa kiểm tra mạch • Thi cơng mơ hình hệ thống • Viết báo cáo • Bảo vệ đồ án tốt nghiệp Sản phẩm: Trạm giám sát môi trường ứng dụng LoRa GIẢNG VIÊN HƯỚNG DẪN CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** Tp Hồ Chí Minh, ngày 30 tháng 06 năm 2023 PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên Sinh viên: Phạm Duy An MSSV: 19161076 Đinh Ngô Anh Kiệt MSSV: 19161124 Ngành: Công Nghệ Kỹ Thuật Điện tử - Viễn thông Tên đề tài: Thiết kế thi công trạm giám sát số môi trường ứng dụng LoRa Họ và tên Giáo viên hướng dẫn: TS Đỗ Duy Tân NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: ……………… (Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng năm 2023 Giáo viên hướng dẫn CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** Tp Hồ Chí Minh, ngày 30 tháng 07 năm 2022 PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên: Phạm Duy An MSSV: 19161076 Đinh Ngô Anh Kiệt MSSV: 19161124 Ngành: Công Nghệ Kỹ Thuật Điện tử - Viễn thông Tên đề tài: Thiết kế thi công trạm giám sát số môi trường ứng dụng LoRa Họ và tên Giáo viên hướng dẫn: TS Đỗ Duy Tân NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: ……………… (Bằng chữ: ) Tp Hồ Chí Minh, ngày tháng năm 2023 Giáo viên hướng dẫn LỜI CẢM ƠN Nhóm xin gửi lời cảm ơn sâu sắc đến Thầy Đỗ Duy Tân cho hướng dẫn, hỗ trợ định hướng tận tình trình thực đồ án tốt nghiệp nhóm Với giúp đỡ Thầy, nhóm có kiến thức chuyên môn cần thiết, hỗ trợ giúp nhóm hồn thành đồ án tốt nghiệp với chất lượng cao Thầy truyền đạt cho nhóm kỹ kinh nghiệm quan trọng trình thực đồ án, giúp nhóm phát triển khả nghiên cứu giải vấn đề Nhóm xin cảm ơn Thầy Đỗ Duy Tân Ban Giám Hiệu trường đại học Sư phạm kỹ thuật Thành phố Hồ Chí Mình tạo điều kiện tốt cho nhóm để hồn thành đồ án tốt nghiệp cách thành công Những kiến thức kinh nghiệm mà nhóm học giúp nhóm tự tin cơng việc nghiệp tương lai Một lần nữa, nhóm xin chân thành cảm ơn Thầy Đỗ Duy Tân Ban Giám Hiệu trường đại học Sư phạm kỹ thuật Thành phố Hồ Chí Mình đồng hành nhóm suốt thời gian học tập hoàn thành đồ án tốt nghiệp Trân trọng i TĨM TẮT Ngày biến đổi khí hậu ngày có tác động rõ rệt đến nơi giới Việt Nam với điều kiện thời tiết cực đoan mưa lũ kéo dài, hạn hán, nước biển dâng… ảnh hưởng trực tiếp tới sống sinh hoạt người Cùng với nhà máy, xí nghiệp, phương tiện lại ngày đông đúc dẫn đến tình trạng nhiễm mơi trường ngày nặng nề Từ thực trạng việc kiểm tra, giám sát đánh giá chất lượng môi trường vô cấp bách Hiện có nhiều thiết bị đo thơng số mơi trường xác, quy trình đo thực thủ cơng tốn nhiều nhân lực không thường xuyên, nên đánh giá chất lượng mơi trường có đảm bảo hay khơng Để giải vấn đề đó, công nghệ IoTs coi giải pháp tốt Với IoTs thiết bị kết nối giao tiếp với thông qua công nghệ truyền thông không dây Internet Một số cơng nghệ LoRa với khoảng cách truyền nhận xa lên đến vài kilomet, sử dụng lượng thấp, chi phí thấp lựa chọn tối ưu cho dự án IoTs Trong đề tài nhóm thiết kế thi công hệ thống trạm giám sát số môi trường ứng dụng công nghệ LoRa, có chức đo số mơi trường nhiệt độ, độ ẩm, số UV, mật độ bụi mịn, phát mưa Các liệu đo gửi lên sở liệu để lưu trữ, đồng thời nhóm thiết kế giao diện Web giao diện ứng điện thoại để theo dõi tình trạng mơi trường lúc nơi Ngồi hệ thống có chức cảnh báo thông số môi trường vượt qua ngưỡng an toàn, cảnh báo hiển thị lên giao diện Web giao diện ứng dụng điện thoại ii MỤC LỤC LỜI CẢM ƠN i TÓM TẮT ii MỤC LỤC iii DANH MỤC BẢNG .vi MỤC LỤC HÌNH ẢNH vii DANH MỤC CÁC TỪ VIẾT TẮT x CHƯƠNG 1: TỔNG QUAN 1.1 TỔNG QUAN VỀ ĐỀ TÀI 1.2 MỤC TIÊU ĐỀ TÀI 1.3 GIỚI HẠN ĐỀ TÀI 1.4 BỐ CỤC ĐỀ TÀI CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 LÝ THUYẾT LORA 2.1.1 Công nghệ LoRa 2.1.2 Ứng dụng công nghệ LoRa sống 2.1.3 Ứng dụng LoRa giám sát môi trường 2.2 GIỚI THIỆU CÁC PHẦN CỨNG SỬ DỤNG 2.2.1 Cảm biến tia UV ML8511 2.2.2 Cảm biến nhiệt độ, độ ẩm DHT22 2.2.3 Cảm biến bụi Sharp GP2Y10 2.2.4 Cảm biến mưa YL-83 11 2.2.5 Vi điều khiển Adruino Nano 12 2.2.6 Vi điều khiển ESP32 13 2.2.7 LoRa 02 SX1278 433MHz 14 2.2.8 Màn hình hiển thị LCD 20x4 16 2.2.9 Mạch chuyển đổi I2C cho hình LCD 20x4 17 2.2.10 Còi Buzzer 18 2.2.11 Module hạ áp LM2596 19 2.2 GIỚI THIỆU CƠ SỞ DỮ LIỆU FIREBASE 20 2.3 CÁC CHUẨN TRUYỀN DỮ LIỆU 21 2.4.1 Chuẩn giao tiếp I2C 21 2.4.2 Chuẩn giao tiếp SPI 22 iii 2.4.3 Chuẩn giao tiếp không dây WiFi 23 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 24 3.1 YÊU CẦU HỆ THỐNG 24 3.2 SƠ ĐỒ KHỐI HỆ THỐNG 24 3.3 THIẾT KẾ HỆ THỐNG 26 3.3.1 Thiết kế hệ thống trạm giám sát 26 3.3.1.1 Khối cảm biến 26 3.3.1.2 Khối truyền thông 28 3.3.1.3 Khối xử lý 29 3.3.1.4 Tính tốn nguồn điện sử dụng cho trạm giám sát 30 3.3.2 Thiết kế hệ thống trạm giám sát trung tâm 32 3.3.2.1 Thiết kế khối hiển thị 32 3.3.2.2 Khối cảnh báo 33 3.3.2.3 Khối truyền thông 33 3.3.2.4 Khối nút nhấn 33 3.3.2.5 Khối xử lý trung tâm 34 3.3.2.6 Tính tốn nguồn điện sử dụng cho trạm giám sát trung tâm 35 3.3.2.7 Sơ đồ nguyên lý trạm trung tâm 36 3.4 SƠ ĐỒ NGUYÊN LÝ TOÀN MẠCH 36 CHƯƠNG 4: THI CÔNG HỆ THỐNG 37 4.1 GIỚI THIỆU 37 4.2 THI CÔNG HỆ THỐNG 37 4.2.1 Thi công trạm giám sát trung tâm hệ thống 37 4.2.2 Thi công trạm giám sát hệ thống 38 4.3 XÂY DỰNG HỆ THỐNG HOÀN CHỈNH 38 4.3.1 Trạm giám sát trung tâm sau đóng gói 38 4.3.2 Trạm giám sát sau đóng gói 40 4.4 LẬP TRÌNH HỆ THỐNG 41 4.4.1 Lưu đồ giải thuật hệ thống trạm giám sát trung tâm 41 4.4.2 Lưu đồ giải thuật của trạm giám sát 43 4.4.3 Lưu đồ truyền nhận liệu trạm giám sát trung tâm với Firebase 43 4.4.4 Lưu đồ giải thuật nút nhấn 44 4.5 LẬP TRÌNH GIAO DIỆN WEB 45 iv 4.5.1 Giới thiệu Web Sever 45 4.5.2 Lưu đồ giải thuật lập trình giao diện Web 46 4.6 LẬP TRÌNH GIAO DIỆN APP ANDROID 47 4.6.1 Giới thiệu MIT APP INVENTOR 47 4.6.2 Lưu đồ giải thuật lập trình giao diện App 48 CHƯƠNG 5: KẾT QUẢ 50 5.1 KẾT QUẢ 50 5.2.1 Kết phần cứng 50 5.2.2 Kết giao diện Web 55 5.2.3 Kết giao diện App 59 5.2 NHẬN XÉT VÀ ĐÁNH GIÁ HỆ THỐNG 62 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 64 6.1 KẾT LUẬN 64 6.2 HƯỚNG PHÁT TRIỂN 64 TÀI LIỆU THAM KHẢO 65 PHỤ LỤC 68 v trình truyền nhận LoRa bị ảnh hưởng làm gói tín trình truyền nhận trạm Vì vậy, để LoRa hoạt động tốt với khoảng cách tối đa cần đưa trạm giám sát lên cao để khơng có vật cản Để kiểm tra độ xác liệu nhận nhóm sử dụng nhiệt kế đo nhiệt độ, độ ẩm FY-11 để so sánh giá trị nhiệt độ, độ ẩm đo từ cảm biến so sánh với liệu cung cấp từ trang Web “https://www.accuweather.com/” Bảng 5.1 liệt kê thông số đo từ cảm biến giá trị đo từ thiết bị đo FY-11, liệu lấy từ trang web“AccuWeather” Bảng 5.1: So sánh giá trị đo với giá trị từ nhiệt kế giá trị từ AccuWeather Thông số Giá trị đo Thiết bị đo Giá trị từ AccuWeather Nhiệt độ (°C) 34 36 36 Độ ẩm (%) 64 56 58 Chỉ số UV - Mật độ bụi(µg/𝑚3 ) - 12.1 Dựa vào bảng số liệu đo thời điểm ngày giá trị nhiệt độ có sai số ±2°C, độ ẩm có sai số ±8% số UV có sai số ±1, mật độ bụi có sai số ±10 µg/𝑚3 Dựa vào sai số thấy giá trị nhiệt độ số UV có sai số tương đối so với thực tế, nhiên giá trị độ ẩm mật độ bụi sai số tương đối cao so với thực tế Nguyên nhân sai số gây cảm biến có giá thành rẻ phù hợp cho dự án nghiên cứu nhỏ nên đo phạm vi hạn chế nên sai số cao so với thiết bị chuẩn liệu lấy từ “AccuWeather” đo phạm vi rộng lớn 5.2.2 Kết giao diện Web Để truy cập vào Web sever người dùng cần có thư mục chứa tài nguyên trang Web Sau khởi tạo trang Web thành công giao diện đăng nhập hiển thị hình 5.9 Để đăng nhập vào Web cần sử dụng tài khoản “doan@gmail.com” mật “123” 55 Hình 5.9: Giao diện đăng nhập Giao diện trang Web sau đăng nhập hình 5.10 gồm ba cửa sổ “TRẠM GIÁM SÁT 1”, “TRẠM GIÁM SÁT 2” “BIỂU ĐỒ” có hiển thị thời gian thực trực tiếp Web Hình 5.10: Giao diện tổng quan Web 56 Hình 5.11: Giao diện Web TRẠM GIÁM SÁT Cửa số “TRẠM GIÁM SÁT “ “TRẠM GIÁM SÁT 2” hiển thị tất thông số cảm biến đo hiển thị theo vị trí hình 5.11 Có năm thơng số cảm biến: • Temperature: nhiệt độ (đơn vị °C) • Humidity: độ ẩm (đơn vị %) • Dust: mật độ bụi mịn (đơn v àm/m3) ã UV: ch s UV ã Rain: trng thái trời mưa (mức 1: trời không mưa, mức 0: trời mưa) Phía vị trí thơng số phần “THIỆT LẬP NGƯỠNG” hình 5.12 phần có ba vị trí cho người dùng điều chỉnh giá trị ngưỡng để cảnh báo số trạm đo vượt ngưỡng cảnh báo thiết lập Các giá trị cài đặt thành công gửi liệu đến Firebase để đồng App trạm trung tâm Hình 5.12: Khi giá trị nhiệt độ ngưỡng 57 Ở hình 5.12 cho thấy giá trị mà cảm biến đo vượt ngưỡng Web cảnh báo cách hiển thị hình ảnh đồng thời bật âm cảnh báo Các giá trị cảm biến hiển thị giá trị tức thời Cửa sổ “BIỂU ĐỒ” nơi để hiển thị tất biểu đồ hai trạm giám sát hình 5.13 bên Ở theo dõi thay đổi thơng số mơi trường theo thời gian Hình 5.13: Giao diện Web cứa sổ “BIỂU ĐỒ” Ở biểu đồ nhiệt độ hình 5.13 biểu đồ thơng số cịn lại như, độ ẩm, mật độ bụi mịn số UV Trục tung dùng để thể giá trị đo trục hoành thời gian thực thời điểm cập nhật giá trị Để xem giá trị thời gian điểm biểu đồ người dùng cần trỏ chuột vào vị trí cần xem Web hiển thị thời gian giá trị cảm biến vị trí hình 5.14 bên 58 Hình 5.14: Giá trị độ ẩm thời điểm biểu đồ Biểu đồ mưa hiển thị trang thái trời mưa không mưa với trục tung trạng thái, trạng thái tức trời mưa, trạng thái trời không mưa trục hoành thời gian thực thời điểm cập nhật giá trị thể hình 5.15 phía Hình 5.15: Biểu đồ mưa hai trạm giám sát 5.2.3 Kết giao diện App Sau thiết kế kiểm tra lỗi, cài đặt App lên điện thoại Android Để App hoạt động cần phải đảm bảo điện thoại phải có kết nối WiFi, sau đăng nhập thành công giao diện đăng nhập hình 5.16 bên với tài khoản “datn”, mật “2023” hình chuyển sang giao diện giám sát với thông số trạm giám sát nhiệt độ, độ ẩm, mật độ bụi, số UV, trạng thái mưa hai trạm giám sát hình 5.17 bên 59 Hình 5.16: Giao diện đăng nhập Hình 5.17: Giao diện giám sát Để cài đặt thông số ngưỡng chọn vào nút “Cài đặt thông số ngưỡng trạm 1” “Cài đặt thơng số ngưỡng trạm 2” hình 5.18 bên Sau nhấn vào nút “Cài đặt thông số ngưỡng trạm 1” chuyển sang hình cài đặt trạm gồm thông số nhiệt độ, bụi, UV, để chọn giá trị mong muốn cần nhấn nút tăng giảm hình 5.19 hình 5.20 bên dưới, sau cài đặt xong chọn nút “Quay lại” để trở giao diện giám sát giá trị ngưỡng cập nhật lên Firebase hiển thị lên giao diện App hình 5.18 bên Để cài đặt trạm cần thực bước thực trạm 60 Hình 5.18: Giao diện cài đặt thơng số ngưỡng Hình 5.19: Giao diện cài đặt trạm Hình 5.20: Giao diện cài đặt trạm Khi có giá trị ngưỡng giao diện cài đặt ngưỡng báo “Đang ngưỡng” hình 5.21 minh họa cho trường hợp giá trị nhiệt độ môi trường trạm ngưỡng thiết lập 61 Hình 5.21: Giao diện cảnh báo nhiệt độ ngưỡng 5.2 NHẬN XÉT VÀ ĐÁNH GIÁ HỆ THỐNG Sau trình kiểm tra hoạt động hệ thống thực tế, nhóm thấy hệ thống hoạt động yêu cầu nhóm đặt ban đầu Về phần cứng: • Hệ thống hoạt động ổn định khoảng cách 1km, khoảng cách truyền tối đa 1.3km điều kiện khơng có vật cản vật cản • Các cảm biến đọc thơng số mơi trường tương đối xác, với độ nhạy cao • Nút nhấn cài đặt thơng số ngưỡng có tốc độ đáp ứng tương đối nhanh, cài đặt xác giá trị • Cịi cảnh báo xác thơng số nhiệt độ, bụi mịn, tia UV vượt ngưỡng an tồn • Màn hình LCD hiển thị rõ ràng đầy đủ thơng số Về phần mềm: • Giao diện giám sát Web App hiển thị rõ ràng xác, tốc độ cập nhật liệu nhanh, dễ sử dụng • Có thể cài đặt giá trị ngưỡng Web App • Dữ liệu cập nhật lên Firebase Google Sheet liên tục 62 Tuy nhiên qua qua trình thử nghiệm ngồi thực tế nhóm nhận thấy hệ thống cịn nhiều hạn chế như: • Hệ thống phải cập nhật liệu liên tục lên server nên cần cấp Internet cho hệ thống liên tục nơi nên hệ thống không hoạt động nơi khơng có Internet • Khoảng cách truyền nhận tối đa 1.3km nên cần tối ưu hóa khoảng cách truyền nhận xa • Các cảm biến hệ thống có khả chống chịu chưa tốt điều kiện thời tiết xấu mưa, bão,… độ xác chưa cao nên cần sử dụng cảm biến chuẩn để đảm bảo độ tin cậy xác liệu • Do sử dụng phiên miễn phí sở liệu Firebase nên tốc độ cập nhật liệu chậm, biện pháp khắc phục cần mua tài khoản Firebase để khai thác tính vượt trội hiệu cao • Trong q trình truyền nhận liệu LoRa trạm giám sát với đơi gói liệu bị rớt q trình truyền, mở rộng thêm hướng nghiên cứu có nhiều trạm gửi liệu trạm trung tâm trình truyền nhận tối ưu hạn chế rớt gói liệu q trình truyền • Hệ thống chưa có nguồn điện trữ chức thơng báo bị điện Nhóm tiếp tục nghiên cứu phát triển giải pháp để vượt qua hạn chế cải thiện hiệu suất tính ứng dụng hệ thống tương lai 63 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Qua q trình nghiên cứu, thiết kế hồn thành đề tài “Thiết kế thi công trạm giám sát số môi trường ứng dụng LoRa” với hệ thống hai trạm giám sát trạm giám sát trung tâm để truyền nhận liệu với nhau, nhóm đạt mục tiêu ban đầu sau; • Đã thiết kế thi công thành công hệ thống có chức giám sát số mơi trường nhiệt độ, độ ẩm, mật độ bụi, số UV, phát mưa • Hệ thống hoạt động ổn định phạm vi khoảng 1km, truyền nhận tối đa khoảng 1.3km • Hệ thống cài đặt ngưỡng thông báo cảnh báo số vượt mức an toàn, phần cứng, giao diện Web ứng dụng di động • Các giá trị đo ngày, tháng, năm lưu trữ để làm liệu cho nghiên cứu sau • Hệ thống trạm giám sát có kích thước nhỏ gọn dễ lắp đặt sửa chữa Tuy nhiên hệ thống nhiều hạn chế cần nghiên cứu phát triển thêm đề tài sau 6.2 HƯỚNG PHÁT TRIỂN Sau đánh giá hệ thống thiết kế, nhóm nhận thấy đề tài cịn nhiều khía cạnh phát triển để tăng cường tính Các khía cạnh bao gồm: • Tích hợp camera để nâng cao khả giám sát mơi trường vị trí giám sát, đồng thời cung cấp hình ảnh thơng tin chi tiết • Mở rộng phạm vi giám sát cách sử dụng nhiều trạm giám sát đặt vị trí khác nhau, từ cung cấp góc nhìn tồn diện tình trạng mơi trường • Kết hợp trí tuệ nhân tạo AI để dự đốn thay đổi mơi trường tương lai, giúp đưa phản ứng biện pháp phòng ngừa sớm • Tích hợp thêm cơng nghệ truyền thông không dây 4G, 5G vào hệ thống để đảm bảo kết nối Internet ổn định linh hoạt điều kiện Nhóm nhận thấy việc thêm tính đóng góp vào hoàn thiện mở rộng khả hệ thống giám sát tương lai mà không giới hạn trạng ban đầu 64 TÀI LIỆU THAM KHẢO Sách tham khảo [1] Nguyễn Đình Phú, “Giáo trình vi xử lý II,” NXB ĐH Quốc Gia Tp.HCM, 2007 [2] TS Phan Văn Ca – Ths Trương Quang Phúc, “Giáo trình Cơ sở ứng dụng Internet of Things,” 2017 Đại Học Quốc Gia TP Hồ Chí Minh [3] Trịnh Minh Phương, “Nghiên cứu ứng dụng IOT cho giám sát môi trường,” 2016 Luận văn tốt nghiệp, Đại Học Quốc Gia Hà Nội, Trường Đại Học Công Nghệ [4] Nguyễn Thị Thu “Thiết kế hệ đo giám sát môi trường di động thời gian thực qua Web-Server,” 26/04/2021 Đại Học Quốc Gia Hà Nội [5] Nguyễn Anh Tuấn, Lê Trung Thành, Nguyễn Đình Chinh, Nguyễn Thanh Hồn, Nguyễn Thanh Trương, “Thiết kế hệ thống IoTs dựa mạng cảm biến khơng dây Zigbee phục vụ quan trắc khí tượng thủy văn mơi trường,” 08/2020 Tạp chí Khoa học Giao thông vận tải, tập 71, số 06,712-725 Tham khảo online [6] Aosong Electronics, “Digital-output relative humidity & temperature sensor/moduleDHT22 (DHT22 also named as AM2302),” n.d [Online] Truy cập từ https://datasheetspdf.com/pdf-file/792211/Aosong/DHT22/1 [7] cập LAPIS SEMICONDUCTOR, “ML8511-00FC,” August 2017 [Online] Truy từ https://pdf1.alldatasheet.vn/datasheet-pdf/view/537994/ETC2/ML8511- 00FC.html [8] Intel, “Arduino 101 (USAONLY)& Genuino 101 (OUTSIDE USA),” n.d [Online] Truy cập từ https://pdf1.alldatasheet.vn/datasheetpdf/view/791637/ETC2/ARDUINO101.html [9] Espressif, “ESP32 Series,” 2009 [Online] Truy cập từ https://pdf1.alldatasheet.vn/datasheet-pdf/view/1148023/ESPRESSIF/ESP32.html [10] VISHAY, “20x4 Character LCD,” October, 2012 [Online] Truy cập từ https://www.vishay.com/docs/37314/lcd020n004l.pdf [11] PRO-SIGNAL, “Buzzer,” 2016 [Online] Truy cập từ https://www.farnell.com/datasheets/2171929.pdf 65 [12] Shenzhen Ai-Thinker Technology, “Ra-02 Lora Module,” 2017 [Online] Truy cập từ https://docs.ai-thinker.com/_media/lora/docs/c048ps01a1_ra02_product_specification_v1.1.pdf [13] SHARP, “GP2Y1010AU0F,” December 1, 2016 [Online] Truy cập từ https://pdf1.alldatasheet.com/datasheetpdf/view/412700/SHARP/GP2Y1010AU0F.html [14] MANTECH LECTRONICS, “I2C interface for LCD,” 2017 [Online] Truy cập từ http://www.mantech.co.za/datasheets/products/lcd2004-i2c.pdf [15] TEXAS INSTRUMENTS, “LM2596 SIMPLE SWITCHER® Power Converter 150-kHz 3-A Step-Down Voltage Regulator,” March, 2023 [Online] Truy cập từ https://www.ti.com/lit/ds/symlink/lm2596.pdf [16] ITNavi, "Firebase gì? Giới thiệu Firebase tính Firebase,” 22 Mar, 2021 [Online] Truy cập từ https://itnavi.com.vn/blog/firebase-la-gi [17] VINA-FE, “Chuẩn giao tiếp I2C gì,” n.d [Online] Truy cập từ https://dientutuonglai.com/chuan-giao-tiep-i2c-la-gi.html [18] VINA-FE, “Chuẩn giao tiếp SPI gì,” n.d [Online] Truy cập từ https://dientutuonglai.com/chuan-giao-tiep-spi-la-gi.html [19] Quantrimang, “Giải thích tiêu chuẩn WiFi phổ biến nay,” September 14, 2022 [Online] Truy cập từ https://quantrimang.com/cong-nghe/cacchuan-wireless-802-11b-802-11a-802-11g-va-802-11n-47723 [20] TEKY, “App Intentor gì? Hướng dẫn sử dụng App Intentor,” May 9, 2022 [Online] Truy cập từ https://teky.edu.vn/blog/app-inventor-la-gi/ [21] Tapit.vn, “Tiếp cận với công nghệ truyền thông không dây LoRa,” 2019 [Online] Truy cập từ https://tapit.vn/tiep-can-voi-cong-nghe-truyen-thong-khong-daylora/ [22] ZKNIGHT, “Khi nhiệt độ trời chạm ngưỡng 50 độ C, thể người sụp đổ nào?,” 2019 [Online] Truy cập từ https://genk.vn/khi-nhiet-do-ngoaitroi-cham-nguong-50-do-c-co-the-con-nguoi-se-sup-do-nhu-the-nao20191029124314551.chn [23] IQAIR, “Chất lượng khơng khí Quan Chin,” 2023 [Online] Truy cập từ https://www.iqair.com/vi/vietnam/ho-chi-minh-city/quan-chin 66 [24] Thảo My, “Bụi mịn PM2.5 gì? Những tác hại mà chúng mang lại,” 2022 [Online] Truy cập từ https://nhathuoclongchau.com.vn/bai-viet/bui-min-pm-25-la-ginhung-tac-hai-ma-chung-mang-lai-61310.html [25] Meteorolory, “What is the UV Index and how to calculate it,” 2022 [Online] Truy cập từ https://blog.otthydromet.com/en/what-is-the-uv-index-and-how-to- calculateit/#:~:text=UVE%20is%20measured%20in%20W,value%20to%20the%20UV%20In dex [26] Thanh Thủy, “Hiểu phòng tránh tác hại tia UV,” 2023 [Online] Cổng Thông Tin Điện Tử Sở Y Tế Hà Nội [27] Phạm Thùy Trinh, Trần Thị Hiên, “Nghiên cứu thực trạng ô nhiễm bụi mịn trường THPT Thành Phố Hà Nội,” 2019 [Online] Đại Học Quốc Gia Hà Nội 67 PHỤ LỤC Link google driver code phần mềm https://drive.google.com/drive/folders/17kdandIdJWffq97oW1UgJM0IKug4UzAI?usp =sharing 68 S K L 0