Hướng dẫn sử dụng hệ thống giám sát thông số qua Web
Bước 1: Mở trình duyệt Web trên máy tính, truy cập vào địa chỉ của Website là http://localhost/lvtn/pages/index.php
Bước 2: Sau khi load thành công weibsite sẽ hiển thị các thông tin sau:
- Thông số nhiệt độ, độ ẩm, ánh sáng của 2 phòng trồng nấm trong mô hình.
- Trạng thái các thiết bị điều khiển: quạt hút, bóng đèn sưởi, máy phun sương sử dụng trong mô hình.
Hướng dẫn sử dụng điều khiển hệ thống trên điện thoại Android
Để bắt đầu sử dụng ứng dụng, người dùng cần nhấn vào biểu tượng khởi chạy Tiếp theo, giao diện đăng nhập sẽ hiện ra, yêu cầu nhập tên và mật khẩu Nếu thông tin đăng nhập không chính xác, một thông báo lỗi sẽ xuất hiện.
Bước 2: Khi nhập đúng tên và mật khẩu, xuất hiện màn hình chính màn hình chính gồm các phần:
- Màn hình giám sát giá trị trung bình nhiệt độ, độ ẩm không khí, ánh sáng trong nhà trồng nấm rơm.
Màn hình chọn chế độ điều khiển bao gồm ba phần chính: phần hiển thị chế độ hoạt động, phần hiển thị thông số môi trường yêu cầu và bảng nút nhấn để chọn chế độ điều khiển.
- Màn hình giám sát trạng thái của thiết bị.
Bước 3: Khi chọn chế độ điều khiển thiết bị bằng tay, xuất hiện màn hình điều khiển.
Màn hình chế độ điều khiển bằng tay thiết bị gồm:
- Màn hình giám sát giá trị trung bình nhiệt độ, độ ẩm không khí, ánh sáng trong nhà trồng.
- Bảng điều khiển ON/OFF thiết bị bơm phun sương, quạt hút, đèn sưởi.
KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ
KẾT QUẢ
Sau một thời gian nghiên cứu tài liệu chuyên ngành và tìm hiểu trên Internet, cùng với sự hỗ trợ tận tình của thầy Trương Ngọc Anh, nhóm chúng em đã hoàn thành đồ án tốt nghiệp với đề tài “Thiết kế và thi công mô hình nhà trồng nấm ứng dụng công nghệ IoT”.
Sau đồ án này, nhóm đã nghiên cứu và tích lũy được thêm nhiều hiểu biết, kiến thức mới như:
Nắm được những kiến thức cơ bản và có thể lập trình được ứng dụng trên điện thoại Android.
Nắm vững kiến thức lập trình cho ESP32 và Arduino giúp bạn truyền nhận dữ liệu hiệu quả, giao tiếp với module LoRa và các cảm biến như DHT22, BH1750, module thời gian thực DS3231, cũng như điều khiển relay cho đèn, quạt và hệ thống phun sương.
Kết nối tài khoản CloudMQTT.
Truyền nhận dữ liệu cảm biến, chế độ điều khiển, thiết bị hoạt động với khối điều khiển trung tâm.
Cập nhật dữ liệu của topic trên CloudMQTT.
Theo dõi trạng thái topic trên CloudMQTT
Tìm hiểu cách lập trình webserver và xây dựng giao diện website, cùng với việc quản lý cơ sở dữ liệu CloudMQTT, là những kỹ năng cần thiết để phát triển các chức năng của hệ thống một cách hiệu quả.
Xây dựng được ứng dụng trên điện thoại để thuận tiện cho quá trình sử dụng của người dùng.
Mạch thực tế sau khi hoàn thiện hoạt động ổn định, đảm bảo dữ liệu được truyền nhận đầy đủ mà không bị mất mát trên đường truyền Hệ thống có khả năng đáp ứng nhanh chóng các yêu cầu của người dùng.
Sau khi hoàn thành mạch điều khiển và lắp ráp các các khối thành mô hình hoàn chỉnh, kết quả đạt được như sau:
Hình 5 1 Mạch đo lường đang hoạt động cho một nhà trồng.
Hình 5 2 Mạch điều khiển trung tâm Master.
Hiển thị thông tin cảm biến và thiết bị các nhà trồng trên LCD mạch điều khiển trung tâm.
Hình 5 3 Màn hình trạng thái bật/tắt thiết bị nhà trồng một.
Hình 5 4 Màn hình trạng thái bật/tắt thiết bị nhà trồng hai.
Hình 5 6 Màn hình điều khiển chế độ Manual nhà trồng hai.
Hình 5 7 Mạch hoạt động toàn bộ.
Hình 5 8 Mô hình chi tiết hệ thống.
5.1.1 Giao diện app điều khiển trên điện thoại Android
Sử dụng công cụ lập trình Android Studio để thiết kế phần giao diện thao tác cho người dùng trên điện thoại.
Khi đăng nhập tài khoản sai tên và mật khẩu hoặc chưa kết nối wifi thì xuất hiện màn hình chính như hình 5.10:
Khi đăng nhập tài khoản đúng tên và mật khẩu thì xuất hiện màn hình chính như hình 5.11:
Hình 5.10 Thông báo lỗi đăng nhập Hình 5.11 Màn hình giám sát chính.
Sau khi đăng nhập thành công, màn hình sẽ hiển thị hai nhà trồng Tiếp theo, người dùng chọn nhà trồng một hoặc hai, và màn hình sẽ xuất hiện như trong hình 5.12 và 5.13.
Màn hình giám sát nhà trồng 1 hiển thị thông tin chi tiết về giá trị các cảm biến và trạng thái hoạt động của các thiết bị trong nhà trồng.
Để quay lại nhà trồng hai, bạn chỉ cần nhấn nút Back để trở về màn hình giám sát chính Sau đó, chọn nhà trồng hai để hiển thị màn hình tương ứng như hình 5.13.
2 như hình 2.13 nội dung thông tin giống như nhà trồng 1.
Hình 5.14 Màn hình điều khiển chi tiết.
Nội dung màn hình điện thoại gồm:
- Thông tin giám sát giá trị trung bình nhiệt độ, độ ẩm không khí, ánh sáng trong nhà trồng.
- Bảng điều khiển ON/OFF thiết bị bơm phun sương (bơm), quạt hút, đèn.
- Chế độ cài đặt ngưỡng trên, ngưỡng dưới cho các cảm biến.
- Nút nhần chọn chế độ Auto hoặc Manual.
Khi chọn chế độ Auto, màn hình hiển thị giá trị ngưỡng cho nhà trồng như hình 5.15 Ngược lại, khi chuyển sang chế độ Manual, màn hình điều khiển các thiết bị trong nhà trồng sẽ xuất hiện theo hình 5.16.
Hình 5 15 Cài đặt giá trị chế độ Auto Hình 5.16 Điều khiển thiết bị ở chế độ Manual.
Hệ thống web server giám sát hệ thống thông qua mạng Internet
Sau khi hoàn thành lập trình web server và thiết kế giao diện, nhóm đã đạt được kết quả hiển thị thông tin nhiệt độ, độ ẩm và ánh sáng từ hai nhà trồng.
Hình 5 17 Màn hình giám sát web server.
Hình 5 18 Các database đã tạo.
NHẬN XÉT – ĐÁNH GIÁ
Sau thời gian nghiên cứu, thi công thì đồ án tốt nghiệp của nhóm với đề tài
“THIẾT KẾ VÀ THI CÔNG MÔ HÌNH NHÀ TRỒNG NẤM RƠM” đã hoàn thiện.
Mô hình đã hoạt động ổn định, có thể làm việc liên tục.
Web server có giao diện trực quan, hiển thị được các thông tin cần thiết như các thông số cảm biến.
Giao diện trên điện thoại tương đối dễ điều khiển, tác động khá nhanh Đã lắp đặt được mô hình hệ thống tương đối hoàn chỉnh.
Thời gian phản hồi cũng như cập nhật trạng thái thiết bị, thông số cảm biến trên web đôi khi còn khá chậm, phụ thuộc tốc độ mạng.
Nhóm nhận thấy rằng đề tài nghiên cứu này rất hữu ích và có tính ứng dụng cao, đồng thời cung cấp cho các thành viên kiến thức vững chắc, giúp tăng cường sự tự tin vào năng lực bản thân sau khi tốt nghiệp.