Đồ án tốt nghiệp thiết kế và thi công hệ thống giám sát và điều khiển thiết bị trong nhà kết hợp wifi và lora

102 130 1
Đồ án tốt nghiệp  thiết kế và thi công hệ thống giám sát và điều khiển thiết bị trong nhà kết hợp wifi và lora

Đ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

TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày tháng năm 2018 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Nguyễn Đức Dũy MSSV: 14141050 Chuyên ngành:CNKT Điện Tử Công nghiệp-Y Sinh Mã ngành: 01 Hệ đào tạo: Đại học quy Khóa: 2014 Mã hệ: I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG GIÁM SÁT VÀ ĐIỀU KHIỂN THIẾT BỊ TRONG NHÀ KẾT HỢP WIFI VÀ LORA II NHIỆM VỤ Các số liệu ban đầu:  Module NodeMCU Esp32S  Module Lora easy Sx1276  Arduino mega 2560  Module Sim900a Nội dung thực hiện:  Thiết kế giao diện website để điều khiển giám sát  Viết chương trình giao tiếp module để điều khiển thiết bị điện  Thi công mô hình  Viết báo cáo III NGÀY GIAO NHIỆM VỤ: 04/2018 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 07/2018 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Trương Ngọc Anh CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang I TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày tháng năm 2018 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên : Nguyễn Đức Dũy Lớp: MSSV: 14141050 14141DT2C Tên đề tài: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG GIÁM SÁT VÀ ĐIỀU KHIỂN THIẾT BỊ TRONG NHÀ KẾT HỢP WIFI VÀ LORA Tuần/ngày Nội dung Tuần Gặp giảng viên hướng dẫn trao đổi đề tài 19/3-24/3 Tuần 26/3-31/3 Tuần Xác nhận GVHD đồ án tốt nghiệp Viết đề cương lịch trình thực đồ án tốt nghiệp Tìm hiểu đề tài lựa chọn thiết bị 2/4-7/4 Tuần Tìm hiểu nguyên lý hoạt động đề tài 9/4-13/4 Tuần Thiết kế sơ đồ khối, sơ đồ nguyên lý 16/4-21/4 Tuần 23/4-28/4 Viết chương trình, kiểm tra chức module Sim900a Tuần Viết chương trình, kiểm tra chức 30/4-5/5 module NodeMCU Esp32s Tuần Viết chương trình, kiểm tra chức 7/5-12/5 module Lora easy Sx1276 Tuần Viết chương trình, kiểm tra chức điều BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang II 14/5-19/5 chỉnh trang web Tuần 10 Viết chương trình, kiểm tra chức điều 21/5-26/5 chỉnh trang web Tuần 11 Thi công phần cứng, lắp ráp mô hình 28/5-2/6 Tuần 12 Thi cơng phần cứng, lắp ráp mơ hình 4/6-9/6 Tuần 13 Viết báo cáo, chỉnh sửa mơ hình 11/6-16/6 Tuần 14 Viết báo cáo, hồn thiện mơ hình 18/6-23/6 Tuần 15 Viết báo cáo,chạy thử nghiệm chỉnh sửa 25/6-30/6 Tuần 16 Viết báo cáo, chỉnh sửa hồn chỉnh mơ hình 2/7 – 7/7 Tuần 17 Hồn chỉnh báo cáo mơ hình 9/7 – 14/7 GV HƯỚNG DẪN (Ký ghi rõ họ tên) BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang III LỜI CAM ĐOAN Đề tài tự thực dựa vào số tài liệu trước khơng chép từ tài liệu hay cơng trình có trước Người thực đề tài Nguyễn Đức Dũy BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang IV LỜI CẢM ƠN Nhóm xin chân thành cảm ơn sự hướng dẫn chân thành thầy Trương Ngọc Anh, khoa Điện – Điện tử, trường Đại học Sư phạm Kĩ thuật Tp.HCM Trong suốt thời gian thực đề tài này, với hướng dẫn lời góp ý thầy nội dung phương pháp nghiên cứu, lời nhận xét chia sẻ kinh nghiệm thực tế giúp cho nhóm có điều kiện thuận lợi để hồn thành tốt đồ án tốt nghiệp Bên cạnh nhóm xin cảm ơn thầy cô khoa Điện – Điện tử giảng dạy, truyền đạt cho chúng em kiến thức cần thiết để chúng em có tiền đề để thực đồ án tốt nghiệp Nhóm xin cảm ơn thầy cô môn Điện Tử Cơng Nghiệp – Y Sinh góp ý cho chúng em trình thực đồ án, thầy ln làm việc tích cực cơng tác quản lý thông tin đến sinh viên để việc bảo vệ đồ án đảm bảo tiến độ hiệu Chúng em xin gởi lời đồng cảm ơn đến bạn lớp 141411,141412 chia trao đổi kiến thức kinh nghiệm quý báu thời gian thực đề tài Nhóm xin gửi thật nhiều lời cảm ơn đến gia đình, bạn bè khích lệ tinh thần, tạo động lực mạnh mẽ để giúp nhóm hồn thành tốt đề tài Trân trọng cảm ơn! Người thực đề tài Nguyễn Đức Dũy BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang V MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP I LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP II LỜI CAM ĐOAN IV LỜI CẢM ƠN V MỤC LỤC VI DANH MỤC HÌNH X DANH MỤC BẢNG XII DANH MỤC CÁC TỪ VIẾT TẮT XIII TÓM TẮT XV CHƯƠNG 1: TỔNG QUAN .1 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU .1 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Tìm hiểu module NodeMCU ESP 32S 2.1.1 Tìm hiểu wifi cách hoạt động wifi .4 2.1.1.1 Wifi gì? 2.1.1.2 Nguyên tắc hoạt động wifi .4 2.1.1.3 Một số chuẩn kết nồi phổ biến 2.1.1.4 Wifi hoạt động 2.1.2 Tổng quan Module NodeMCU Esp32S 2.1.3 Thông số kĩ thuật 2.1.3.1 Wifi .9 2.1.3.2 Bluetooth .11 2.1.3.3 CPU nhớ 11 2.1.3.4 The clock and the timer .12 2.1.3.5 Thông số kỹ thuật nâng cao .12 2.1.3.6 Cảm biến nhiệt độ .12 2.1.3.7 Hệ thống bảo mật 12 2.1.3.8 Encrypted hardware accelerator 13 2.1.3.9 Board 13 BỘ MÔN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH Trang VI 2.2 Tìm hiểu module Lora easy sx-1276 15 2.2.1 Giới thiệt công nghệ truyền liệu Lora 15 2.2.2 Chế độ Lora cài đặt sẵn LoraEasy 22 2.2.3 Chức filter nhận liệu 23 2.2.4 Giao tiếp AT command 24 2.2.4.1 Cấu hình COM/UART giao tiếp AT command 24 2.2.4.2 Cấu trúc lệnh AT command .24 2.2.4.3 Dữ liệu Response từ board LoraEasy .26 2.2.4.4 Tập lệnh AT command 26 2.2.4.4.1 System AT command: .27 2.2.4.4.2 Lora AT command: 28 2.2.5 Thông số kĩ thuật module Lora easy sx-1276 .28 2.3 Tìm hiểu Arduino Mega 2560 31 2.3.1 Tổng quan 31 2.3.2 Tóm lược 31 2.3.3 Power .32 2.3.4 Memory 33 2.3.5 Input output 33 2.3.6 Giao tiếp .34 2.3.7 Lập trình .34 2.3.8 Automatic (Software) Reset .35 2.4 Tìm hiểu module Sim900a 36 2.4.1 Tổng quan 36 2.4.2 Lịch sử mạng GSM 36 2.4.3 Khái quát GPRS 37 2.4.4 Tổng quan Module Sim900a 38 2.5 Cảm biến dòng 40 2.5.1 Giới thiệu .40 2.5.2 Nguyên lý hoạt động 42 2.6 Tìm hiểu web server .42 2.6.1 Tổng quan web server 42 2.6.2 Web server gì? .43 2.6.3 Những điều cần lưu ý sử dụng web server 44 2.6.4 Quy trình hoạt động web server 45 2.7 Tìm hiểu ngôn ngữ php 46 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang VII 2.7.1 Ngôn ngữ php gì? 46 2.7.2 Điểm mạnh ngôn ngữ php 47 CHƯƠNG 3: TÍNH TỐN VÀ THIẾT KẾ .48 3.1 GIỚI THIỆU 48 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 48 3.2.1 Thiết kế sơ đồ khối hệ thống 48 3.2.2 Tính tốn thiết kế mạch 49 3.2.2.1 Web server .49 3.2.2.2 Thiết kế khối xử lý trung tâm 52 3.2.2.3 Thiết kế khối điều khiển khối công suất 52 3.2.2.4 Thiết kế khối nguồn 54 CHƯƠNG 4: THI CÔNG HỆ THỐNG 56 4.1 GIỚI THIỆU 56 4.2 THI CÔNG HỆ THỐNG .56 4.2.1 Thi công bo mạch 56 4.2.2 Lắp ráp kiểm tra 59 4.3 ĐÓNG GĨI VÀ THI CƠNG MƠ HÌNH .61 4.3.1 Đóng gói điều khiển 61 4.3.2 Thi cơng mơ hình 62 4.4 Phần mềm lập trình cho vi điều khiển 63 4.4.1 Phần mềm lập trình web .69 4.5 LƯU ĐỒ HỆ THỐNG 76 4.5.1 Lưu đồ điều khiển từ web server tin nhắn điện thoại 76 4.5.2 Lưu đồ điều khiển từ board 77 4.6 VIẾT TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 78 4.6.1 Viết tài liệu hướng dẫn sử dụng 78 4.6.2 Quy trình thao tác 78 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ .80 5.1 GIỚI THIỆU 80 5.2 KẾT QUẢ ĐẠT ĐƯỢC .80 5.2.1 Biết cách viết trang web server 80 5.2.2 Biết cách lập trình với module NodeMCU-32s 80 5.2.3 Biết cách truyền-nhận liệu nhiều board Lora 80 5.2.4 Biết cách lập trình với Module Sim900a 80 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang VIII 5.2.5 Biết cách kết nối lập trình module wifi NodeMCU Esp-32s với Module Sim900a Module Lora easy 81 5.3 KẾT QUẢ MÔ PHỎNG 81 5.4 NHẬN XÉT – ĐÁNH GIÁ HỆ THỐNG 83 5.4.1 Nhận xét .83 5.4.2 Đánh giá .84 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 85 6.1 KẾT LUẬN .85 6.2 HƯỚNG PHÁT TRIỂN 85 TÀI LIỆU THAM KHẢO 86 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang IX DANH MỤC HÌNH Hình 2-1 Module NodeMCU Esp-32S Hình 2-2 Các tính module NodeMCU-32S Hình 2-3 Kích thước board .13 Hình 2-4 Radio packet Lora .17 Hình 2-5 Biểu đồ số lượng thiết bị IOT sử dụng kết nối trao đổi liệu .18 Hình 2-6 Các sản phẩm cho Lora 18 Hình 2-7 Cấu trúc software .19 Hình 2-8 Sơ đồ thiết bị LoraWan kết nối 19 Hình 2-9 Bảng liệu gia tăng 21 Hình 2-10 Bảng thơng số Chipset Lora 22 Hình 2-11 Kích thước module lora easy Sx1276 30 Hình 2-12 Module Lora easy Sx1276 .30 Hình 2-13 Module Arduino mega 2560 .31 Hình 2-14 Cấu trúc mạng GMS 37 Hình 2-15 Module Sim900a 38 Hình 2-16 Sơ đồ chân module sim900a 39 Hình 2-17 Cảm biến dòng ACS712 20A 40 Hình 2-18 Sơ đồ chân ACS712 41 Hình 2-19 Kích thước ACS712 42 Hình 2-20 Hệ thống web server 43 Hình 2-21 Những lưu ý sủ dụng web server .44 Hình 2-22 Ngơn ngữ php 46 Hình 3-1 Sơ đồ khối hệ thống 48 Hình 3-2 Cửa sổ sơ lược đề tài .49 Hình 3-3 Cửa sổ điều khiển 50 Hình 3-4 Cửa sổ quản lý liệu .50 Hình 3-5 Cửa sổ trạng thái hoạt động .51 Hình 3-6 Cửa sổ thơng tin sinh viên 51 Hình 3-7 Sơ đồ nguyên lý khối xử lý trung tâm 52 Hình 3-8 Sơ đồ nguyên lý mạch điều khiển 53 Hình 3-9 Sơ nguyên lý khối công suất 53 Hình 3-10 Adapter 12v-1A .54 Hình 3-11 module giảm áp 12v/5v 55 Hình 4-1 Sơ đồ bố trí linh kiện board xử lý trung tâm .56 Hình 4-2 Sơ đồ bố trí linh kiện board điều khiển .57 Hình 4-3 Mạch in board xử lý trung tâm 57 Hình 4-4 Mạch in board điều khiển 58 Hình 4-5 Board mạch điêu khiển 59 Hình 4-6 board mạch điều khiển 60 Hình 4-7 board mạch xử lý trung tâm .60 Hình 4-8 Các board mạch sau xếp vào mơ hình 61 Hình 4-9 Mơ hình sau thi công 62 Hình 4-10 Mơ hình sau trang trí 63 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang X CHƯƠNG 4: THI CƠNG HỆ THỐNG Hình 4-28 Nhấn DONE để kết thúc trình cài đặt c Hướng dẫn sử đụng phần mềm Hình 4-29 Giao diện mở DW Bước 1: Mở Adobe dreamweaver lên có giao diện hình Bước 2: Bạn vào File chọn New BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 73 CHƯƠNG 4: THI CÔNG HỆ THỐNG Hình 4-31 Nhấp chọn New để tạo file Bước 3: Trong mục Create New bạn chọn ngôn ngữ thiết Web ( HTML, PHP, CSS, Java, XML, ) Ở Taimienphi chọn HTML Hình 4-30 Nhấn chọn Create New Bước 4: Khung soạn thảo thị cho bạn viết Code - Tab Code: Viết lệnh Code - Tab Split: Chế độ xem cột, bên mã code bên thiết kế - Design: Xem thiết kế BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 74 CHƯƠNG 4: THI CƠNG HỆ THỐNG Hình 4-32 Cửa sổ sau tạo xong file BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 75 CHƯƠNG 4: THI CÔNG HỆ THỐNG 4.5 LƯU ĐỒ HỆ THỐNG 4.5.1 Lưu đồ điều khiển từ web server tin nhắn điện thoại Bắt Đầu Khởi tạo Lora,SIM,cài đăt thơng số S Kiểm tra có tin nhắn hợp lệ Đ Xử lý liệu tin nhắn.Gửi liệu lên Webserver Gửi liệu từ webserver đến board điều khiển Nhận liệu phản hồi từ board Gửi lên Webserver Kết Thúc Hình 4-33 Lưu đồ điều khiển từ web server Sim 900 Giải thích lưu đồ: Đầu tiên khởi tạo thơng số cho Lora, Sim900 ESP32 Tiếp theo gọi hàm kiểm tra tin nhắn hợp lệ gửi đến Nếu có tin nhắn gửi đến đọc liệu từ tin BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 76 CHƯƠNG 4: THI CÔNG HỆ THỐNG nhắn, xử lý gửi liệu điều khiển lên Webserver Sau chuyển đến bước đọc liệu từ web xuống gửi liệu đến board điều khiển (nếu khơng có tin nhắn gửi đến chuyển đến bước này) Tiếp theo chờ nhận liệu phản hồi từ board cập nhật liệu lên web 4.5.2 Lưu đồ điều khiển từ board Bắt Đầu Khởi tạo Lora,serial port Arduino Đọc xử lý liệu từ Board TT gửi đến Kiểm tra gửi trạng thái hoạt động thiết bị lên board TT Kết Thúc Hình 4-34 Lưu đồ điều khiển board Giải thích lưu đồ: Đầu tiên khởi tạo thông số cho Arduino Mega Lora Tiếp theo gọi hàm chờ nhận liệu từ board điều khiển trung tâm Khi có liệu từ board trung tâm điều khiển gửi xuống, đọc xử lý liệu này, cụ thể bật tắt trạng thái thiết bị theo liệu nhận Sau bật tắt trạng thái thiết bị, ta đọc giá trị cảm biến dòng đo thiết bị, xử lý giá trị để xác định trạng thái thiết bị có hoạt động hay khơng Sau gửi trạng thái thiết bị đến board trung tâm BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 77 CHƯƠNG 4: THI CÔNG HỆ THỐNG 4.6 VIẾT TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 4.6.1 Viết tài liệu hướng dẫn sử dụng Bước 1: cấp nguồn cho hệ thống, hệ thống sử dụng nguồn 220V AC, cấp nguồn đèn báo hiệu có điện sáng lên Bước 2: Nếu có wifi, ta đăng nhập vào trang http://dsproject2018.xyz với tài khoản ADMIN, mật khẩu: ADMIN Sau vào cửa sổ Điều Khiển để điều khiển thiết bị theo ý muốn ( sau tương tác, sau 5-10s thiết bị đáp ứng), vào cửa sổ Quản Lý Dữ Liệu để kiểm tra trạng thái mà người dùng điều khiển, vào cửa sổ Trạng Thái Thiết Bị để kiểm tra trạng thái thực tế thiết bị ( cập nhật sau 30s-1 phút tính từ thời điểm điều khiển), vào cửa sổ Thông Tin Sinh Viên để xem thông tin sinh viên thực đề tài Nếu khơng có wifi,thì điện thoại có cảnh báo gửi từ module sim, ta gửi tin nhắn với cú pháp xyz, , X trạng thái đèn phòng 1, Y trạng thái đèn phòng 2, Z trạng thái đèn phòng Có trạng thái đèn B( cho đèn sáng) T ( cho đèn tắt) 4.6.2 Quy trình thao tác Cấp nguồn Chế độ wifi Chế độ gửi tin nhắn Đăng nhập vao tranghttp:// dsproject2018.xyz Đợi modul sim hoạt động ổn định Tương tác giao diện để điều khiển Gửi tin nhắn để điều khiển Hình 4-35 Quy trình thao tác BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 78 CHƯƠNG 4: THI CÔNG HỆ THỐNG Sau cấp nguồn, hệ thống có chế độ hoạt động: + Khi có wifi: ta truy cập vào trang http://dsproject2018.xyz đăng nhập với tài khoản là: ADMIN, password là: ADMIN Sau tùy ý điều khiển giám sát hệ thống thông qua trang quản lý liệu trang trạng thái hoạt động + Khi khơng có wifi: ta sử đụng điện thoại di động nhắn tin tới module sim tới theo cú pháp để điều khiển BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 79 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 5.1 GIỚI THIỆU Chương trình bày kết trình nghiên cứu làm đề tài thời gian 15 tuần, đồng thời nhận xét, đánh giá đề tài 5.2 KẾT QUẢ ĐẠT ĐƯỢC Qua q trình ngiên cứu đề tài, nhóm thấy đề tài có khả ứng dụng vào thực tiễn cao, đáp ứng với yêu cầu sống đại ngày Là nguồn tài liệu để sinh viên khóa sau tham khảo phát triển lên với nhiều chức mạnh mẽ Qua nhóm bổ sung kiến thức hay bổ ích 5.2.1 Biết cách viết trang web server Lĩnh vực IOT ngày ứng dụng rộng rãi, nên việc lập trình viết web hêt sức cần thiết Sau thời gian nghiên cứu, nhóm biết cách viết trang giao diện đơn giản để điều khiển, giám sát trạng thái hoạt động thiết bị qua trang sở liệu hiển thị giao diện 5.2.2 Biết cách lập trình với module NodeMCU-32s Module NodeMCU-32S module chưa sủ dụng nhiều.Nó tích hợp them nhiều chức Bluetooth, nhớ, cảm biến nhiệt độ Qua nghiên cứu nhóm biết cách truyền nhận liệu module nodeMCU-32s với web server thông qua wifi 5.2.3 Biết cách truyền-nhận liệu nhiều board Lora Với công nghệ truyền liệu Lora, truyền nhận liệu nhiều board lora với khoảng cách lên đến 10km mà công suất tiêu thụ thấp Hứa hẹn công nghệ ứng dụng nhiều tương lại 5.2.4 Biết cách lập trình với Module Sim900a Ngày điện thoại thiết bị thiếu người, module sim module hữu ích để ứng dụng điều khiển thiết bị từ xa khơng có sóng mạng wifi BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 80 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 5.2.5 Biết cách kết nối lập trình module wifi NodeMCU Esp-32s với Module Sim900a Module Lora easy Đây cách kết hợp hữu ích cho ứng dụng điều khiển thiết bị từ xa bằng wifi tín nhắn điện thoại Từ nhóm phát triển lên với nhiều chức để hệ thống trở nên hoàn thiện 5.3 KẾT QUẢ MƠ PHỎNG Hình 5-1 Trang đăng nhập vào web site Đầu tiên đăng nhập vào trang web http://dsproject2018.xyz Hình 5-2 Trang giao diện sau đăng nhập BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 81 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Để điều khiển thiết bị ta nhấp vào thẻ Điều khiển Để kiểm tra trạng thái ta điều khiển nhấp vào thẻ Quản lý liệu Để kiểm tra trạng thái hoạt động thiết bị ta nhấp vào thẻ Trạng thái hoạt động Để xem thông tin sinh viện thực đề tài ta nhấp vào thẻ Thông tin sinh viên Hình 5-3 Trang giao diện để điều khiển Sau vào cửa sổ Điều khiển, ta điều khiển ON, OFF thiết bị bằng nhấn vào nút D1 ON, D1 OFF… để điều khiển Hình 5-4 Trạng thái hoạt động sau điều khiển BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 82 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Hình 5-5 Trang Quản lý liệu sau điều khiển Sau điều khiển Đèn Đèn ON cửa sổ Quản lý liệu Trạng thái hoạt động hiển thị hình Hình 5-6 Mơ hình sau điều khiển thiết bị ON 5.4 NHẬN XÉT – ĐÁNH GIÁ HỆ THỐNG 5.4.1 Nhận xét Sau thời gian 15 tuần nghiên cứu thực đề tài, mạch đáp ứng yêu cầu thiết kế ban đầu Dưới số nhận xét: a Ưu điểm BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 83 CHƯƠNG 5: KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ - Hệ thống điều khiển đâu có wifi sóng điện thoại ( với yêu cầu ln có nguồn điện cung cấp tới board mạch) - Hệ thống có hồi tiếp trạng thái hoạt động thiết bị lên web - Có lưu trữ trạng thái điều khiển thiết bị - Có thể dễ dàng mở rộng thêm nhiều thiết bị mà dây nhiều - Giao diện thiết kế đẹp dễ dàng sử dụng - Mơ hình đẹp mắt, nhỏ gọn b Hạn chế - Hệ thống phụ thuộc tốc độ wifi sóng mạng - Tốc độ đáp ứng chậm - Vẫn thiết bị để điều khiển 5.4.2 Đánh giá Sau trinh thực vận hành hệ thống, nhóm thu bảng kết sau: Công việc Số lần thao Số lần thao Thời gian đáp tác với thiết bị tác thành cơng ứng trung bình Điều khiển thiết bị qua web server 10 lần 10 lần -10 giây 10 lần 10 Lần 30S -1 phút 20 lần 10 lần 5-10 giây Cập nhật liệu slên web sau điều khiển Điều khiển thiết bị qua tin nhắn Bảng 5.1 Bảng đánh giá Qua số liệu bảng trên, nhóm dánh giá hệ thống dạt với mục tiêu đề Mơ hình có tính thẩm mĩ, dễ dàng sử dụng Tuy nhiên có hạn chế cần khắc phục muốn đưa vào thực tế: - Tốc độ điều khiển phản hồi trạng thái hoạt động chậm, cần phải khắc phục - Module Sim900a hoạt động chưa ổn định BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 84 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN - Hệ thống hoạt động tốt, mạch điều khiển hoạt động ổn định - Khả nhận liệu thực điều khiển thiết bị qua Webserver tin nhắn điện thoại di động tốt - Khoảng cách truyền nhận liệu từ điều khiển trung tâm đến điều khiển xa khoảng 200 mét - Mơ hình hoạt động đạt u cầu hồn thành thời gian quy định - Mơ hình nhỏ gọn, khơng q nhiều dây dẫn - Q trình xử lí cập nhật trạng thái thiết bị lên web không xảy sai sót - Website có giao diện trực quan Dữ liệu thiết bị web bảo mật 6.2 HƯỚNG PHÁT TRIỂN Để đề tài có khả ứng dụng thực tế cao, ta cần phải phát triển đề tài lên thêm nhiều chức hơn: - Điều khiển nhiều loại thiết bị - Ứng dụng thêm ứng dụng camera, báo cháy… - Tự động bật tắt thiết bị theo thời gian, nhiệt độ… - Mở rộng đề tài điều khiển tòa nhà lớn, cơng trình hay cơng ty… - Viết app android để điều khiển thay cho việc gửi tin nhắn điện thoại BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 85 TÀI LIỆU THAM KHẢO 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] Nguyễn Văn An Hồ Thanh Hùng, “Thiết Kế Thi Công Nhà Thông Minh Dùng Vi Điều Khiển”, Đồ Án Tốt Nghiệp ĐH, Trường ĐH Sư Phạm Kỹ Thuật Tp.HCM, 2015 [3] Cáp Hồng Quân Lê Hồng Phương, “THIẾT KẾ VÀ THI CÔNG HỆ THỐNG ĐIỀU KHIỂN GIÁM SÁT CHO CĂN HỘ DÙNG CÔNG NGHỆ IoT”, Đồ Án Tốt Nghiệp ĐH, Trường ĐH Sư Phạm Kĩ Thuật TP.HCM 2015 Website tham khảo: [1] http://htelectronics.vn/san-pham/esp-32s-wifi-bluetooth-combo-module [2] https://internetviettel.vn/tim-hieu-ve-wifi-cach-hoat-dong-cua-wifi.html [3] https://nodemcu.readthedocs.io/en/master/en/modules/wifi/#wifi-modes [4] https://www.webico.vn/ngon-ngu-php-la-gi-co-nen-su-dung-ngon-ngu-php-khithiet-ke-web/ [5] http://arduino.vn/bai-viet/68-cai-dat-driver-va-arduino-ide [6] https://longvan.net/web-server.html [7] http://thuthuat.taimienphi.vn/cai-adobe-dreamweaver-1659n.aspx [8]http://htelectronics.vn/gioi-thieu-cong-nghe-truyen-du-lieu-lora BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 86 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 87 ... nhiều thi t bị phải sử dụng dây dẫn nhiều, dễ gây nhiễu tín hiệu Vì nhóm em định chọn đề tài THI T KẾ VÀ THI CÔNG HỆ THỐNG GIÁM SÁT VÀ ĐIỀU KHIỂN THI T BỊ TRONG NHÀ KẾT HỢP WIFI VÀ LORA để cải thi n... thi t bị phải sử dụng dây dẫn nhiều, dễ gây nhiễu tín hiệu Vì nhóm em định chọn đề tài THI T KẾ VÀ THI CÔNG HỆ THỐNG GIÁM SÁT VÀ ĐIỀU KHIỂN THI T BỊ TRONG NHÀ KẾT HỢP WIFI VÀ LORA ” để cải thi n... đề tài dùng để thực thi t kế, thi công cho đề tài  Chương 3: Thi t Kế Tính Toán Chương giới thi u tổng quan yêu cầu đề tài mà thi t kế tính tốn, thi t kế gồm phần Chương 4: Thi cơng hệ thống Phần

Ngày đăng: 16/11/2019, 22:06

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan