1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu xây dựng hệ thống IOT phục vụ giám sát cảnh báo cháy cho hộ gia đình

132 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - HOÀNG NGỌC PHƯỢNG NGHIÊN CỨU XÂY DỰNG HỆ THỐNG IOT PHỤC VỤ GIÁM SÁT CẢNH BÁO CHÁY CHO HỘ GIA ĐÌNH LUẬN VĂN THẠC SĨ KỸ THUẬT (Theo định hướng ứng dụng) HÀ NỘI-2021 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - HOÀNG NGỌC PHƯỢNG NGHIÊN CỨU XÂY DỰNG HỆ THỐNG IOT PHỤC VỤ GIÁM SÁT CẢNH BÁO CHÁY CHO HỘ GIA ĐÌNH CHUN NGÀNH : KỸ THUẬT VIỄN THƠNG MÃ SỐ: 8.52.02.08 NGƯỜI HƯỚNG DẪN KHOA HỌC: TS NGUYỄN TRUNG HIẾU HÀ NỘI-2021 i LỜI CAM ĐOAN Tôi cam đoan: Luận văn tốt nghiệp với đề tài “Nghiên cứu xây dựng hệ thống IoT phục vụ giám sát cảnh báo cháy cho hộ gia đình” cơng trình nghiên cứu cá nhân tôi, số liệu, kết nêu luận văn trung thực chưa cơng bố cơng trình khác Tơi xin chịu trách nhiệm cơng trình nghiên cứu riêng ! Tác giả luận văn ii LỜI CẢM ƠN Học viên xin gửi lời cảm ơn đến TS Nguyễn Trung Hiếu, người Thầy tận tâm, nhiệt tình hướng dẫn, hỗ trợ học viên suốt trình chuẩn bị đề cương đến xây dựng chương trình, hồn thiện nội dung luận văn “Nghiên cứu xây dựng hệ thống IoT phục vụ giám sát cảnh báo cháy cho hộ gia đình” Học viên xin dành tình cảm sâu sắc đến Thầy Cô giáo Khoa quốc tế đào tạo sau đại học, Học viện Cơng nghệ Bưu Viễn thơng, Thầy Cô nhiệt tâm giảng dạy chia sẻ kinh nghiệm quý báo cho học viên năm học vừa qua Do thời gian hoàn thành luận văn có hạn, đồng thời diễn biến dịch Covid-19 phức tạp, suy nghĩ khả diễn đạt ý tưởng luận văn không tránh khỏi điểm cần chỉnh sửa thêm Học viên mong động viên đóng góp ý kiến thầy cô giáo bạn học viên quan tõm Xin chõn thnh cm n! Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh iii MC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii MỤC LỤC iii DANH MỤC TỪ VIẾT TẮT v DANH MỤC BẢNG vi DANH MỤC HÌNH vii MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG GIÁM SÁT CẢNH BÁO CHÁY 1.1 Tổng quan tình hình cháy nổ giới Việt Nam 1.1.1 Tình hình cháy nổ giới 1.1.2 Tình hình cháy nổ Việt Nam 1.2 Hệ thống giám sát cảnh báo cháy 1.2.1 Mơ hình chung hệ thống giám sát, cảnh báo cháy 1.2.2 Một số hệ thống giám sát cảnh báo cháy phổ biến 1.2.3 Một số hệ thống cảnh báo cháy vào nước 12 1.3 Xu phát triển hệ thống giám sát cảnh báo cháy 14 1.4 Kết luận 17 CHƯƠNG 2: XÂY DỰNG MƠ HÌNH HỆ THỐNG IOT PHỤC VỤ GIÁM SÁT CẢNH BÁO CHÁY CHO HỘ GIA ĐÌNH 18 2.1 Tổng quan hệ thống IoT 18 2.1.1 Xu hướng đặc điểm hệ thống IoT 20 2.1.2 Một số chuẩn IoT hành 22 2.2 Hệ thống IoT giám sát cảnh báo cháy 26 2.2.1 Mô hình hệ thống IoT giám sát cảnh báo cháy 26 2.2.2 Kết nối hệ thống IoT giám sát cảnh báo cháy 27 2.3 Chuẩn giao tiếp không dây phổ biến 28 2.4 Một số phương thức trao đổi liệu hệ thống IoT 34 2.4.1 Giao thức Mysensor 34 2.4.2 Giao thức MQTT 36 2.4.3 Giao thức Domoticz 37 2.5 Nền tảng xây dựng ứng dụng Node RED 37 2.6 Kết luận 41 CHƯƠNG 3: THIẾT KẾ CHẾ TẠO THỬ NGHIỆM HỆ THỐNG IOT PHỤC VỤ GIÁM SÁT CẢNH BÁO CHÁY CHO HỘ GIA ĐÌNH 42 Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh iv 3.1 Thit k h thng 42 3.1.1 Lựa chọn cảm biến môi trường 42 3.1.2 Vi điều khiển ESP8266 45 3.1.3 Lập trình phần mềm hệ thống 45 3.2 Xây dựng ứng dụng giám sát cảnh báo cháy Node RED 47 3.3 Thử nghiệm hệ thống đánh giá 50 3.3.1 Thử nghiệm hệ thống 51 3.3.2 Đánh giá 52 3.4 Kết luận 53 KẾT LUẬN 54 DANH MỤC TÀI LIỆU THAM KHẢO 55 PHỤ LỤC 56 Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh v DANH MC TỪ VIẾT TẮT Viết tắt Tiếng Anh Tiếng Việt ADC Analog to Digital Converter Bộ chuyển đối tương tự sang số DMA Direct Memory Access Truy cập nhớ trực tiếp IoT Internet of Thing Vạn vật kết nối DNS Domain Name System Hệ thống tên miền GSI Global Standards Initiative Sáng kiến tiêu chuẩn toàn cầu HVAC Heating, Ventilating, and Air Hệ thống sưởi ấm, thơng gió Conditioning điều hồ khơng khí Message Queue Telemetry Giao thức truyền nhận tin xác Transport thực HTTP HyperText Transfer Protocol Giao thức truyền siêu văn LAN Local Area Network Mạng cục M2M Machine to Machine Máy tới máy LPC Linear Predictive Coding Mã hóa dự đốn tuyến tính PAM Pulse Amplitude Modulation Điều chế biên độ xung PCM Pulse Code Modulation Điều chế mã xung RF Radio Frequency Tần số vô tuyến SNR Signal to noise ratio Tỉ số tín hiệu nhiễu SPI Serial Peripheral Interface Giao tiếp ngoại vi nối tiếp WAN Wide High Frequency Mạng din rng MQTT Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 51 Hỡnh 3.12: Kt qu xõy dựng ứng dụng giám sát cảnh báo cháy 3.3.1 Thử nghiệm hệ thống Hình 3.13: Thiết bị giám sát cảnh báo lắp vào hộp Tiến hành thử nghiệm với đám cháy giả: Bắt đầu nhóm lửa Thời gian 0’ 5’ 10’ 15’ Lần 102 124 165 187 Giá trị PPM đo Lần Lần 112 108 125 132 160 166 192 195 Trung bình 107 127 164 191 Bảng 3.1: Giá trị cảm biến MQ135 thiết b o c Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 52 a Bt u nhúm lửa b sau phút tạo khói c Khói dày sau 10-15 phút Hình 3.14: Kịch tạo đám cháy giả Hình 3.15: Giá trị ppm cảm biến khói Kết ghi nhận cho thấy cảm biến nhạy với khói khí độc hại tiềm ẩn sinh cháy hộ gia đình khí gas Hình 3.16: Hệ thống gửi email để thơng báo 3.3.2 Đánh giá Kết kiểm nghiệm cho thấy cảm biến phản ánh sớm trạng thái môi trường xung quanh, đặc biệt mơi trường khép kín hộ gia đình Cảm biến nhiệt độ độ ẩm kết hợp với cảm biến khói dự báo sớm bin ng ca mụi trng t Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 53 ú đưa kịch cảnh báo phù hợp Đối với phạm vi đề tài học viên đưa hai kịch thơng số môi trường ngưỡng nguy hiểm thiết lập gửi thể giá trị thông báo biểu đồ đo đạc màu sắc, với trường hợp vượt qua thông số nguy hiểm tiến hành gửi cảnh báo vào email ngời dùng đăng kí trước 3.4 Kết luận Chương cuối luận văn tập trung vào xây dựng trực tiếp hệ thống tảng Node RED lập trình phần cứng lựa chọn Kết nhận phần cứng hoạt động theo tính năng, chương trình phần mềm hiển thị giao diện điều khiển tương thích với phần cng Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 54 KT LUN Tri qua khong thời gian tập trung nghiên cứu, xây dựng đề cương tiến hành thiết kế thử nghiệm kiểm thử thực tế, học viên bước đầu hoàn thành nội dung đặt ban đầu Tổng kết số điểm bật kể đến sau:  Có hiểu biết tổng quan hệ sinh thái IoT  Nắm đặc điểm xu phát triển hệ thống IoT nói chung IoT hệ thống giám sát cảnh báo cháy nói riêng  Nắm số chuẩn truyền thông công nghiệp làm chủ chuẩn truyền thông wifi tảng ESP8266  Nắm cách thức khai thác ứng dụng tảng Node RED, đồng thời tích hợp thiết bị phần cứng để kết nối khai thác ứng dụng phục vụ phát triển hệ thống giám sát cảnh báo cháy cho hộ gia đình Để tiếp tục phát triển đề tài, học viên dự kiến sẽ:  Phát triển nhiều node wifi đề điều khiển đa dạng  Phát triển hệ thống giao diện dashboard với tốc độ cao nhiều kịch điều khiển Cuối cùng, học viên xin chân thành cảm ơn Thầy, Cô bạn Học viên quan tâm đến vấn đề trình bày luận văn Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 55 DANH MC TI LIU THAM KHO Ting Việt [1] Đặng Hoài Bắc, Nguyễn Ngọc Minh (2013), Thiết kế hệ thống nhúng, nhà xuất thông tin truyền thông, Hà Nội, Việt Nam, 275 trang Tiếng Anh [2] B.K Tripathy, J Anuradha (2018), Internet of Things (IoT): Technologies, Applications, Challenges, and Solutions, CRC Press [3] Dimitros Serpanos, Marilyn Wolf, Internet-of-Things (IoT) (2018), Systems: Architectures, Algorithms, Methodologies, Springer Press [4] Ke Yin & Juncheng Jiang, “An application of internet of things in the field of urban building fire safety”, International Journal of Safety and Security Eng., Vol 4, No (2014), pp 135–142 [4] Tổng cục thống kê (2019), Dự báo dân số Việt Nam 2014-2049, https://www.gso.gov.vn/du-lieu-va-so-lieu-thong-ke/2019/05/du-bao-dan-soviet-nam-2014-2049-2/ Truy cập ngày 16 tháng năm 2021 [6] Bộ xây dựng (2020), https://moc.gov.vn/vn/tin-tuc/1285/66226/bo-xay-dungcong-bo-thong-tin-ve-nha-o-va-thi-truong-bat-dong-san-quy-iv2020-va-canam-2020.aspx Truy cập ngày 16 tháng năm 2021 [7] Thành ủy Hà Nội (2020), https://hanoimoi.com.vn/tin-tuc/Xa-hoi/978944/hanoi-8-thang-xay-ra-268-vu-chay Truy cập ngày 16 tháng năm 2021 [8] Công an TP Hồ Chí Minh, Phịng cảnh sát phịng cháy chữa cháy cứu nạn, cứu hộ (2021), http://www.pccc.hochiminhcity.gov.vn/web/guest/256 Truy cập ngày 16 tháng năm 2021 [9] Fredrik Dahlqvist, Mark Patel, Alexander Rajko, and Jonathan Shulman (2019), Growing opportunities in the Internet of Things, McKinsey & Company, https://www.mckinsey.com/industries/private-equity-and principal- investors/our-insights/growing-opportunities-in-the-internet-of-things Truy cập ngày 16 tháng năm 2021 [10] Fatal fires total EU https://www.ifv.nl/kennisplein/Documents/20181120-BAEFA-Fatal residential-fires-in-Europe.pdf] Trung cập 20 tháng năm 2021 Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 56 PH LC #define ANALOGPIN A0 #include "DHT.h" #define DHTPIN D7// DHTx sensor = 15 (GPIO) ex D4 #define DHTTYPE DHT11 // DHTx type #define NEOPIXEL D8 // Spare part pins (D8) #define NEOPIXEL_BRIGHT 20// Neopixel brightness #define TIMER_DHT // OLED & I2C #include #include #include #include #define TIMER_OLED #include #include "specialchar.h" // OLED special characters/images // NeoPixel Init #include Adafruit_NeoPixel strip = Adafruit_NeoPixel(24, NEOPIXEL, NEO_GRB + NEO_KHZ800); //these are the pixels in order of animation 24 pixels in total int sine[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23}; int PPMStatus = 0; int PPMStatusOld = 0; //DHT DHT dht(DHTPIN, DHTTYPE); // OLED #define OLED_RESET LED_BUILTIN //4 Adafruit_SSD1306 display(OLED_RESET); #if (SSD1306_LCDHEIGHT != 64) #error("Height incorrect, please fix Adafruit_SSD1306.h!"); #endif // SimpleTimer SimpleTimer timerDHT; SimpleTimer timerOLED; float airTemperature, airHumidity, ppm, ppmbalanced, rzero; Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh 57 int initStep=1; // = Connection in progress / = Connection Done MQ135 gasSensor = MQ135(ANALOGPIN); void setup() { Serial.begin(9600); initOLED(); initNeoPixelRing(); dht.begin(); // Initialize DHT sensor timerDHT.setInterval(TIMER_DHT*1000, getDHTvalues); // 1st SENSOR READING getDHTvalues(); display.clearDisplay(); // Make sure the display is cleared } void loop() { String message =""; timerDHT.run(); } /**************************************************** ************ Refresh DHT values (temperature + humidity) ***************************************************** ***********/ void getDHTvalues(){ String message = "["; message += millis()/1000; //message += GetFormatedDateTime(Rtc.GetDateTime()); message+= "s - getDHTvalues] "; float h = dht.readHumidity(); // Read temperature as Celsius (the default) float t = dht.readTemperature(); // Read temperature as Fahrenheit (isFahrenheit = true) float f = dht.readTemperature(true); // Check if any reads failed and exit early (to try again) if (isnan(h) || isnan(t) || isnan(f) || t>100.00 || h>100.00) { message +="Failed to read from DHT sensor! (h="; message +=h; message +=" / t="; message +=t; Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh Nghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnhNghiên.cỏằâu.xÂy.dỏằng.hỏằ.thỏằng.IOT.phỏằƠc.vỏằƠ.giĂm.sĂt.cỏÊnh.bĂo.chĂy.cho.hỏằ.gia.ơnh

Ngày đăng: 09/11/2023, 00:28

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN