THIẾT KẾ VÀ THI CÔNG MÔ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MÔ HÌNH TRỒNG NẤM RƠM.........................................................................................................................................................................................................................................................................................................
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 2019 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Chuyên ngành: Hệ đào tạo: Khóa: Vũ Ngọc Duy Tín Nguyễn Hồng Quốc Hưng Điện Tử Cơng Nghiệp Đại học quy 2014 MSSV: 14141321 MSSV: 14141142 Mã ngành: 141 Mã hệ: Lớp: 1411DT I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM II NHIỆM VỤ Các số liệu ban đầu: Chọn nấm rơm làm đối tượng nghiên cứu Thiết kế mơ hình điều khiển khu riêng biệt Sử dụng LCD hiển thị liệu mơ hình Kích thước mơ hình 60x40x40 Nội dung thực hiện: NỘI DUNG 1: Tìm hiểu nghiên cứu cấu tạo phần cứng, nguyên lý hoạt động, tính module Arduino, module NODEMCU ESP8266, DHT11, cảm biến mực nước, IC ULN2803 NỘI DUNG 2: Tìm hiểu nghiên cứu lập trình Webserver, tìm hiểu ngơn ngữ HTML, PHP, sở liệu MySQL NỘI DUNG 3: Các giải pháp thi thiết kế hệ thống, thi cơng mơ hình NỘI DUNG 4: Thiết kế hệ thống điều khiển, lưu đồ giải thuật chương trình điều khiển mơ hình NỘI DUNG 5: Thiết kế hồn chỉnh mơ hình thực tế NỘI DUNG 6: Chạy thử nghiệm hệ thống NỘI DUNG 7: Cân chỉnh hệ thống NỘI DUNG 8: Viết sách luận văn NỘI DUNG 9: Bảo vệ đề tài tốt nghiệp III NGÀY GIAO NHIỆM VỤ: 18/02/2019 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 10/06/2019 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Nguyễn Thanh Nghĩa CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 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 2019 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Vũ Ngọc Duy Tín Lớp:14141DT2A MSSV: 14141321 Họ tên sinh viên 2: Nguyễn Hoàng Quốc Hưng Lớp: 14141DT1B MSSV: 14141142 Tên đề tài: Hệ Thống Giám Sát Và Điều Khiển Mơ Hình Trồng Nấm Rơm Tuần/Ngày (19-25/3) Nội Dung - Gặp GVHD để phổ biến quy định: thực chọn đề tài, tên đề tài, thời gian làm việc - Duyệt đề tài - Viết đề cương cho đề tài (26/3-1/4) - Tìm hiểu sở lý thuyết web - Tìm hiểu cảm biến sử dụng đề tài - Tìm hiểu cách thức lập trình thiết kế Web Server - Thiết kế sơ đồ khối, giải thích chức (2/4-8/4) - Tính tốn lựa chọn linh kiện cho khối - Thiết kế sơ đồ nguyên lý giải thích hoạt (9/4-15/4) (16/4-22/4) động mạch - Viết chương trình - Thi cơng mạch, xây dựng mơ hình - Thiết kế Web Server (23/4-29/4) - Viết chương trình - Thi cơng mạch, xây dựng mơ hình Xác nhận GVHD - Thiết kế Web Server (30/4-6/5) - Viết chương trình - Thi cơng mạch, xây dựng mơ hình - Thiết kế Web Server (7/5-13/5) - Viết chương trình - Thi cơng mạch, xây dựng mơ hình - Thiết kế WebServer (14/5-20/5) - Kiểm tra, hoàn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo 10 (21/5-27/5) 11 (28/5-3/6) - Hồn thiện mơ hình, chạy thử sửa lỗi - Viết báo cáo - Hoàn thiện, chỉnh sửa báo cáo gửi cho GVHD để xem xét góp ý lần cuối trước in báo cáo 12 Nộp báo cáo làm Slide báo cáo (4/6-10/6) GV HƯỚNG DẪN (Ký ghi rõ họ tên) 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 Vũ Ngọc Duy Tín Nguyễn Hồng Quốc Hưng LỜI CẢM ƠN Em xin gửi lời cảm ơn sâu sắc đến Thầy Nguyễn Thanh Nghĩa _ Giảng viên môn Điện Tử Công Nghiệp – Y Sinh trực tiếp hướng dẫn tận tình giúp đỡ tạo điều kiện để em hồn thành tốt đề tài Em chân thành cảm ơn Thầy Việt Thầy Khoa _ Giảng viên môn Điện Tử Công Nghiệp – Y Sinh góp ý chia sẻ nhiều kinh nghiệm quý báu cho em thực tốt đề tài Em xin gửi lời chân thành cảm ơn thầy cô Khoa Điện-Điện Tử tạo điều kiện tốt cho em hoàn thành đề tài Em gửi lời đồng cảm ơn đến bạn lớp thực ĐATN chia sẻ trao đổi kiến thức kinh nghiệm quý báu thời gian thực đề tài Cảm ơn đến cha mẹ tận tâm chăm sóc, lo lắng giúp đỡ em nguồn động viên vơ lớn giúp em hồn thành đề tài Xin chân thành cảm ơn! Người thực đề tài Vũ Ngọc Duy Tín Nguyễn Hồng Quốc Hưng MỤC LỤC CHƯƠNG TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU PHƯƠNG PHÁP TRỒNG NẤM RƠM TRUYỀN THỐNG 2.2 GIỚI THIỆU MƠ HÌNH NƠNG NGHIỆP SỬ DỤNG NHÀ KÍNH TRONG THỰC TẾ 2.3 TỔNG QUAN VỀ ARDUINO 2.4 TỔNG QUAN VỀ IOT 11 2.5 TỔNG QUAN VỀ WEB 12 2.6 CÁC CHUẨN GIAO TIẾP 13 2.6.1 CHUẨN GIAO TIẾP UART 13 2.6.2 CHUẨN GIAO TIẾP I2C 14 2.6.3 CHUẨN GIAO TIẾP ONE-WIRE 15 CHƯƠNG TÍNH TỐN VÀ THIẾT KẾ 17 3.1 GIỚI THIỆU 17 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 18 3.2.1 THIẾT KẾ SƠ ĐỒ KHỐI HỆ THỐNG 18 3.2.2 TÍNH TỐN VÀ THIẾT KẾ MẠCH 19 3.2.3 SƠ ĐỒ NGUYÊN LÝ CỦA TOÀN MẠCH 40 CHƯƠNG THI CÔNG HỆ THỐNG 42 4.1 GIỚI THIỆU 42 4.2 THI CÔNG HỆ THỐNG 42 4.2.1 Thi công mạch điều khiển trung tâm 42 4.2.2 Thi công mạch điều khiển trực tiếp hiển thị 43 4.2.3 Thi cơng mơ hình 44 4.2.4 Lắp ráp kiểm tra 44 4.3 ĐÓNG GÓI VÀ THI CƠNG MƠ HÌNH 45 4.4 LẬP TRÌNH HỆ THỐNG 48 4.4.1 Lưu đồ giải thuật 48 4.4.2 Phần mềm lập trình cho vi điều khiển 49 4.4.3 Phần mềm lập trình cho web 52 4.4.4 Cơng cụ lập trình Web server 53 4.4.5 Công cụ lập trình gửi nhận tin nhắn 57 4.5 SƠ ĐỒ TOÀN BỘ HỆ THỐNG 62 4.6 TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 62 4.6.1 Tài liệu hướng dẫn sử dụng 62 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 64 5.1 KẾT QUẢ 64 5.2 NHẬT XÉT VÀ ĐÁNH GIÁ 70 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 71 6.1 KẾT LUẬN 71 6.2 HƯỚNG PHÁT TRIỂN 71 TÀI LIỆU THAM KHẢO 72 DANH MỤC HÌNH VÀ BẢNG Hình 2.1: Đóng mơ nấm .6 Hình 2.2: Chăm sóc mơ nấm .6 Hình 2.3: Nấm rơm thu hoạch Hình 2.4: Mơ hình nhà kính thực tế Hình 2.5: Mơ hình nhà lưới kín thực tế .9 Hình 2.6: Một số loại board Arduino phổ biến 11 Hình 2.7: Mơ hình sơ đồ IOT 11 Hình 2.8: Giao tiếp UART 14 Hình 2.9: Giao tiếp I2C 14 Hình 2.10: Giao tiếp One-Wire 15 Hình 3.1: Sơ đồ khối hệ thống 18 Hình 3.2: Sơ đồ khối hệ thống thiết bị thực tế 18 Hình 3.3: Khối xử lý trung tâm sử dụng Arduino Nano 20 Hình 3.4: ESP8266 NODEMCU 21 Hình 3.5: Sơ đồ nối dây Arduino Nano NODEMCU 23 Hình 3.6: Cơng cụ để tạo máy chủ Webserver Database 24 Hình 3.7: Kết nối LCD với Arduino Nano .25 Hình 3.8: Nút nhấn chân 26 Hình 3.9: Cịi Buzzer .26 Hình 3.10: Sơ đồ kết nối Button Buzzer với Arduino 27 Hình 3.11: Hình cảm biến DHT11 27 Hình 3.12: Kết nối cảm biến DHT11 với Arduino Nano 28 Hình 3.13: Hình ảnh cảm biến đo mực nước 29 Hình 3.14: Kết nối cảm biến mực nước với Arduino Nano 29 Hình 3.15: Cấu tạo IC đệm dịng ULN2803 .30 Hình 3.16: Sơ đồ nguyên lý kênh ULN2803 30 Hình 3.17: Kết nối ULN2803 với Arduino Nano .31 Hình 3.18: Hình ảnh Relay thực tế 32 Hình 3.19: Sơ đồ nguyên lý Relay .32 Hình 3.20: Kết nối ULN2803 với Relay 33 Hình 3.21: Hình ảnh phun sương siêu âm HB20-12 34 Hình 3.22: Kết nối phun sương với Relay 35 Hình 3.23: Đèn sợi tóc 35 Hình 3.24: Kết nối đèn sợi tóc với Relay 36 Hình 3.25: Quạt 36 Hình 3.26: Kết nối quạt với Relay 37 Hình 3.27: Hình đèn báo 37 Hình 3.28: Kết nối đèn báo với Relay .38 Hình 3.29: Hình ảnh module hạ áp LM2596 39 Hình 3.30: Hình sơ đồ nguyên lý mạch hạ áp LM2596 39 Hình 3.31: Sơ đồ nguyên lý mạch điều khiển trung tâm 40 Hình 3.32: Sơ đồ nguyên lý khối điều khiển trực tiếp hiển thị .41 Hình 4.1: Sơ đồ mạch in khối điều khiển trung tâm 42 Hình 4.2: Sơ đồ mạch in khối điều khiển trực tiếp hiển thị 43 Hình 4.3: Mơ hình sau hồn thành 44 Hình 4.4: Mạch điều khiển sau hoàn thành .45 Hình 4.5: Mạch điều khiển trực tiếp hiển thị sau hoàn thành 45 Hình 4.6: Mơ hình sau lắp 46 Hình 4.7: Giao diện đăng nhập web 47 Hình 4.8: Giao diện trang chủ web .47 Hình 4.9: Lưu đồ NODEMCU ESP8266 48 Hình 4.10: Lưu đồ Arduino Nano 49 Hình 4.11: Giao diện phần mềm viết code cho mạch Arduino 50 Hình 4.12: Những thư viện có sẵn phần mềm 51 Hình 4.13: Giao diện Notepad++ 53 Hình 4.14: Đăng ký tài khoản 55 Hình 4.15: Giao diện email xác nhận tài khoản 55 Hình 4.16: Tạo tên miền mong muốn .56 Hình 4.17: Tạo Database 56 Hình 4.18: Các File update lên server 57 Hình 4.19: Màn hình truy cập IFTTT .58 Hình 4.20: Màn hình đăng nhập IFTTT 58 Hình 4.21: Thêm dịch vụ 59 Hình 4.22: Thêm dịch vụ SMS 59 Hình 4.23: Nhập từ khóa tác động 59 Hình 4.24: Thêm dịch vụ 60 Hình 4.25: Chọn dịch vụ Webhook 60 Hình 4.26: Key Webhook cung cấp .61 Hình 4.27: Sơ đồ nguyên lý hoạt động toàn hệ thống 62 Hình 5.1: Mơ hình sau hồn thành 64 Hình 5.2: Mơ hình hoạt động 64 Hình 5.3: Trang thống kê sản lượng 65 Hình 5.4: Bảng lưu thông số khu .65 Hình 5.5: Trang điều khiển khu .65 Hình 5.6: Trang điều khiển giọng nói .66 Hình 5.7: Hệ thống sấy tắt 66 Hình 5.8: Hệ thống sấy bật 67 Hình 5.9: Nhiệt độ khu cao 40 oC 67 Hình 5.10: Hệ thống tự động tắt toàn phần cứng, Buzzer kêu .67 Hình 5.11:Gửi tin nhắn cảnh báo 68 Hình 5.12: Chế độ chờ 68 Hình 5.13: Chế độ kích hoạt .68 Bảng 4.1: Danh sách linh kiện mạch điều khiển trung tâm 43 Bảng 4.2: Danh sách linh kiện mạch điều khiển trực tiếp hiển thị 44 CHƯƠNG THI CÔNG HỆ THỐNG Hình 4.19: Màn hình truy cập IFTTT Việc đăng ký sử dụng tài khoản phổ biến Google Facebook để đăng nhập Hình 4.20: Màn hình đăng nhập IFTTT Sau đăng nhập, bạn tạo Applet mới, phần Applet có nhiều dịch vụ, nguyên tắc dịch vụ bị tác động chọn trước dịch vụ lại dịch vụ thực thi dịch vụ tác động Chọn My Applet -> New Applet chọn vào dấu cộng để thêm dịch vụ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 58 CHƯƠNG THI CƠNG HỆ THỐNG Hình 4.21: Thêm dịch vụ Sau chọn dấu cộng, ta tiến hành chọn dịch vụ, nhận tin nhắn xong tác động đến web nên chọn dịch vụ tin nhắn trước Vào tìm kiếm tìm từ khóa “sms” xong chọn dịch vụ Arduino SMS hình Hình 4.22: Thêm dịch vụ SMS Sau chọn New SMS received matches search nhập từ khóa muốn tác động nhận, hình giả sử từ “tay” sau chọn Create trigger Hình 4.23: Nhập từ khóa tác động BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 59 CHƯƠNG THI CÔNG HỆ THỐNG Sau tạo trigger ta tiến hành chọn dấu cộng cịn lại, muốn nhận tin nhắn tác động vào web chọn dịch vụ thứ Webhook Hình 4.24: Thêm dịch vụ Hình 4.25: Chọn dịch vụ Webhook Sau chọn dịch vụ, ta chọn Make a web request, ta thêm địa muốn tác động chọn giao thức tác động Sau điền chọn xong tiến hành Creat action Như tạo Applet, Applet lại làm tương tự Applet lúc Để feedback lại giá trị nhiệt độ, độ ẩm ta tạo Applet tương tự dịch vụ Webhook dịch vụ Android SmS Lúc Webhook cung cấp cho bạn key, để biết key bạn vui lòng truy cập vào địa chỉ: BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 60 CHƯƠNG THI CÔNG HỆ THỐNG https://ifttt.com/maker_webhooks Chọn Documentation Hình 4.26: Key Webhook cung cấp Để tác động vào Webhook phải truy cập cú pháp địa mà Webhook cung cấp, hình là: https://maker.ifttt.com/trigger/{event}/with/key/kfiYA2nq3Z8K_UEGm0UW1Rgg hUb2Z6MRVSKf-_PFpQN Với event tên Applet bạn Dịch vụ thứ chọn Android Sms sau nhập số điện thoại muốn gửi nội dung sau chọn Create action Sau tiến hành cài ứng dụng IFTTT cửa hàng CH Play lên thiết bị android Rồi đăng nhập tài khoản đăng kí web lên ứng dụng điện thoại Sau tiến hành kiểm tra lại Applet tạo hay khơng BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 61 CHƯƠNG THI CÔNG HỆ THỐNG 4.5 SƠ ĐỒ TỒN BỘ HỆ THỐNG Hình 4.27: Sơ đồ ngun lý hoạt động toàn hệ thống Đối với khối Webserver, Website tác động vào file PHP chuyên biệt để lấy liệu từ SQL để hiển thị lên WEB Khi tác động vào nút nhấn WEB PHP lập trình bị tác động, PHP tác động vào SQL làm thay đổi giá trị, đồng thời xuất File Json Đối với khối SMS, ta gửi tin nhắn dịch vụ IFTTT kích hoạt tác động vào File PHP lập trình sẵn, PHP thay đổi giá trị SQL đồng thời xuất File TXT Json Như hình vẽ, MCU lấy liệu cách trỏ vào địa tệp file TXT Json để lấy liệu Khi muốn gửi liệu tác động vào file PHP chuyên biệt để gửi liệu vào SQL Khi cảnh báo MCU tác động vào dịch vụ SMS IFTTT để gửi tin nhắn cho đối tượng 4.6 TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 4.6.1 Tài liệu hướng dẫn sử dụng Mơ hình hệ thống gồm khối điều khiển, tải, khối hiển thị Các bước thao tác sử dụng gồm: Điều khiển trực tiếp mơ hình: Bước 1: Cấp nguồn cho hệ thống, hệ thống sử dụng nguồn 220VAC cho bóng đèn sợi đốt, Adapter 12VDC cấp nguồn mạch điều khiển, Adapter BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 62 CHƯƠNG THI CÔNG HỆ THỐNG 24VDC cấp nguồn mạch hệ thống phun sương, sau cho cấp nguồn hình LCD sáng lên Bước 2: Chọn chế độ vận hành, cài đặt thông số cách nhấn nút bên phải để chọn, nhấn nút bên trái để thay đổi trạng thái chọn, hệ thống có trang điều chỉnh tương ứng với khu trang quan sát Bước 3: Quan sát nhiệt độ, độ ẩm, phần trăm mực nước hình, trang quan sát nhấn nút bên trái để quan sát trạng thái IO Điều khiển web: Bước 1: Cấp nguồn cho hệ thống, hệ thống sử dụng nguồn 220VAC cho bóng đèn sợi đốt, Adapter 12VDC cấp nguồn mạch điều khiển, Adapter 24VDC cấp nguồn mạch hệ thống phun sương, sau cho cấp nguồn hình LCD sáng lên Bước 2: Quan sát thấy hình chữ A điều có nghĩa mạch điều khiển truy cập vào mạng mà không bị lỗi, ngược lại chữ W nghĩa hệ thống không vào wifi rớt mạng (khơng thể điều khiển web được) vui lịng kiểm tra lại mạng Bước 3: Truy cập vào địa http://duytinquochungspkt.000webhostapp.com tiến hành đăng nhập tài khoản, tài khoản tiến hành đăng ký tạo tài khoản Bước 4: Sau đăng nhập thành công hình Trang chủ xuất hiện, tiến hành chọn khu muốn điều khiển tiến hành điều chỉnh theo ý muốn BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 63 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 5.1 KẾT QUẢ Sau tìm hiểu tài liệu sách nguồn internet tài liệu tiếng việt tiếng anh, áp dụng kiến thức học, chúng em hoàn thành đồ án với đề tài “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM” Mơ hình hồn chỉnh Hình 5.1: Mơ hình sau hồn thành Hình 5.2: Mơ hình hoạt động BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 64 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Giao diện web Hình 5.3: Trang thống kê sản lượng Hình 5.4: Bảng lưu thơng số khu Hình 5.5: Trang điều khiển khu BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 65 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Hình 5.6: Trang điều khiển giọng nói Điều khiển mơ hình Điều khiển hệ thống sấy (các hệ thống khác điều khiển tương tự) Tắt từ web Tắt trực tiếp mơ hình Tắt SMS Tắt giọng nói Hình 5.7: Hệ thống sấy tắt Bật từ web Bật trực tiếp mô hình Bật SMS Bật giọng nói BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 66 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Hình 5.8: Hệ thống sấy bật Cơ chế bảo vệ gặp cố Khi nhiệt độ mơi trường mơ hình cao mức cho phép hệ thống tắt tất thiết bị Buzzer kêu Hình 5.9: Nhiệt độ khu cao 40 oC Hình 5.10: Hệ thống tự động tắt toàn phần cứng, Buzzer kêu BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 67 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Hình 5.11:Gửi tin nhắn cảnh báo Khi hệ thống mạng tự chuyển chế độ chờ: Hệ thống hoạt động trạng thái điều khiển tự động vào thời điểm gần hiển thị chữ W để báo hiệu Hình 5.12: Chế độ chờ Khi có mạng hệ thống hoạt động chế độ kích hoạt: hiển thị chữ A để báo hiệu tiếp tục hoạt động chế độ điều khiển Hình 5.13: Chế độ kích hoạt BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 68 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Sau đề tài đồ án này, nhóm em nghiên cứu tích lũy thêm nhiều hiểu biết, kiến thức như: Hiểu biết sâu sử dụng tính Arduino giao tiếp Arduino với module, cảm biến như: Cảm biến nhiệt độ DHT11, cảm biến độ ẩm đất, relay, LCD, còi Buzzer, nút nhấn ứng dụng IC 2803 việc điều khiển Tìm hiểu chuẩn giao tiếp với vi xử lý I2C, UART Biết nguyên tắc họat động hệ thống IoT, ứng dụng đời sống Biết bước lập trình website, đưa trang web lên web serser Biết quản lý giữ liệu SQL, tạo bảng, thêm thuộc tính đưa liệu lên, đồng thời đọc giữ liệu xuất hình website Biết sử dụng module wifi ESP8266 NodeMCU để tác động vào sở liệu để đọc, gửi lấy liệu từ SQL xuống cho Arduino xử lý Biết sử dụng dịch vụ IFTTT ứng dụng dịch vụ để tạo thành hệ thống IoT Sau trình nghiên cứu, thi cơng đề tài “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM” nhóm chúng em hồn thành tính sau Relay đóng ngắt tốt tải Màn hình LCD hiển thị đầy đủ thơng tin cần thiết, điều khiển nút nhấn dễ dàng Giao diện web thân thiện với người dùng, có biểu đồ thể theo dõi, có bảng tra cứu thời điểm mong muốn, đồng thời có phần quản lý sản lượng đợi, tải thành file Excel để quản lý muốn Có thể điều khiển website với tốc độ đáp ứng nhanh khoảng giây Có thể điều khiển SMS, đồng thời trả kết nhiệt độ, độ ẩm, phần trăm mực nước thời điểm BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 69 CHƯƠNG KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ Có thể điều khiển mực nước chứa bể nước Có thể khiển giọng nói Có thể chạy hồn tồn khơng có mạng, có cơng cụ đề phịng cố tự động chuyển sang chế độ tự động gần khơng có mạng, cịi Buzzer kêu gặp cố nhiệt Đóng ngắt bóng đèn xảy tượng nhảy phím nguồn cấp Arduino bị ảnh hưởng nên phải mắc tụ 104 Relay chứa bóng để mạch chạy ổn định 5.2 NHẬT XÉT VÀ ĐÁNH GIÁ Tồn hệ thống chạy thời gian dài, tương đối ổn định, đạt kết tốt Màn hình LCD hiển thị kết cảm biến xác Tuy nhiên hệ thống số hạn chế tồn như: Điều khiển SMS cịn khơng ổn định hạn chế dịch vụ Mơ hình to cồng kềnh, dây tủ điều khiển chưa đẹp, tính thẩm mỹ chưa cao Màn hình LCD hiển thị đơn điệu Nút nhấn đôi lúc bị dội BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 70 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Sau q trình nghiên cứu, thi cơng đề tài “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM” nhóm chúng em hồn thiện Mơ hình hoạt động ổn định, làm việc liên tục Điều khiển tốt nút nhấn mơ hình từ web, riêng phần điều khiển SMS khơng ổn định Relay đóng cắt tải tốt Website có giao diện thân thiện với người dùng, hiển thị thông tin cần thiết thông số cảm biến dạng biểu đồ bảng trạng thái thiết bị điều khiển hệ thống dễ dàng web mà không cần tác động vào phần cứng Chức cảnh báo xảy cố mạng thông số nhiệt độ bất thường hoạt động tốt Đã lắp đặt mơ hình hệ thống tương đối hồn chỉnh Có thể điều khiển khu trồng riêng biệt, nâng cao hiệu suất sản xuất Dễ dàng quản lý sở liệu web 6.2 HƯỚNG PHÁT TRIỂN Do chức điều khiển SMS cịn khơng ổn định nên cần phát triển, thiết kế ứng dụng android khác để thức chức mà không cần phải phụ thuộc vào bên thứ ba Cải thiện thêm hiệu suất cho mô hình, phát triển hệ thống khơng trồng nấm trồng loại khác BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71 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] Nick Chung, “Truyền số kiểu long, int, float giao tiếp Serial (UART)”, http://arduino.vn/tutorial/1471-truyen-cac-so-kieu-long-int-float-trong-giao-tiep serial-uart, 14/2/2017 [4] Webslesson, “Create dynamic JSON file in PHP Mysql”, https://www.webslesson.info/2016/06/create-dynamic-json-file-in-php-mysql.html, 15/6/2016 [5] Kossowski, “ESP8266 Timer and Ticker Example”, https://circuits4you.com/2018/01/02/esp8266-timer-ticker-example, 2/1/2018 [6] Artworks of Scanhead, “Ajax Live Search using Jquery PHP MySQL(PDO)”, https://www.youtube.com/watch?v=OP2S-b9dBP0, 18/9/2017 [7] Ví dụ, “PHP MySQL Login System”, https://www.tutorialrepublic.com/phptutorial/php-mysql-login-system.php [8] Các ví dụ lập trình web, http://webcoban.vn/mysql/update-cap-nhat-du-lieutrong-bang-trong-mysql.html [9] Các ví dụ ngơn ngữ html, https://www.w3schools.com/ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 72 ... TÍNH TỐN VÀ THI? ??T KẾ 3.1 GIỚI THI? ??U Đề tài ? ?THI? ??T KẾ VÀ THI CÔNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM” bao gồm: Hệ thống điều khiển nhiệt độ độ ẩm mơ hình trồng nấm rơm qua nút... đến giám sát trình trồng nấm, cụ thể nấm rơm Từ chúng tơi đề xuất đề tài ? ?THI? ??T KẾ VÀ THI CƠNG MƠ HÌNH GIÁM SÁT VÀ ĐIỀU KHIỂN MƠ HÌNH TRỒNG NẤM RƠM” 1.2 MỤC TIÊU Sau thực đề tài nhóm xây dựng điều. .. giải pháp thi thi? ??t kế hệ thống, thi công mơ hình NỘI DUNG 4: Thi? ??t kế hệ thống điều khiển, lưu đồ giải thuật chương trình điều khiển mơ hình NỘI DUNG 5: Thi? ??t kế hồn chỉnh mơ hình thực tế