4.2 .2Tiến hành thi công và lắp ráp hệ thống hoàn chỉnh
4.3 Lưu đồ giải thuật
4.3.1 Lưu đồ chương trình code điều khiển.
Hình 4.4: Lưu đồ chương trình code điều khiển
• Giải thích lưu đồ chương trình code điều khiển.
Chương trình bắt đầu khởi động ESP32, LCD, khởi tạo các cảm biến. Nếu chưa kết nối chương trình sẽ đợi đến khi có kết nối sau đó thực hiện các vịng lặp. Chương trình sẽ kiểm tra dữ liệu từ app ở chế độ nào thì sẽ thực thi chế độ đấy, nếu hệ thống đang ở chế độ tự động sẽ thị thi các thông số đã được cài đặt sẵn, khi đang ở chế độ điều khiển sẽ thực thi theo các thao tác của người dùng trên app hay trên trên mơ hình. Sau đó dữ liệu sẽ được gửi và lưu trữ trên web.
CHƯƠNG 4. THI CÔNG HỆ THỐNG
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 44
4.3.2 Lưu đồ chế độ tự động.
Hình 4.5: Lưu đồ chế độ điều khiển tự động
• Giải thích lưu đồ điều khiển Auto.
Chế độ Auto sẽ hoạt động như sau: Theo các giai đoạn phát triển của nấm người dùng sẽ thiết lập các thông số môi trường của hệ thống như nhiệt độ cài trên, nhiệt độ cài dưới, độ ấm cài trên, độ ẩm cài dưới. Hệ thống sẽ kiểm tra độ ấm đất trong khoảng 60-70% để điều chỉnh bật hay tắt bơm. Sau đó hệ thống sẽ kiểm tra các thơng số nhiệt độ, độ ẩm của môi trường trong khoảng đã cài sẵn nếu không đáp ứng thì sẽ điều chỉnh thơng qua các thiết bị như quạt, đèn hay phun sương.
CHƯƠNG 4. THI CÔNG HỆ THỐNG
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 45
4.3.3 Lưu đồ chế độ điều khiển Manual.
Hình 4.6: Lưu đồ điều khiển chế độ Manual.
• Giải thích lưu đồ điều khiển Manual.
Chế độ điều khiển manual hoạt động như sau: Khi kích hoạt chế độ Manual hệ thống sẽ kiểm tra lần lượt các thao tác từ người dùng để điều khiển trạng thái các thiết bị thực thi như bơm, quạt, đèn, phun sương.
CHƯƠNG 4. THI CÔNG HỆ THỐNG
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 46
4.3.4 Lưu đồ gửi dữ liệu lên Firebase
Hình 4.7: Lưu đồ truyền dữ liệu lên Firebase.
• Giải thích lưu đồ gửi dữ liệu lên Firebase.
Ban đầu hệ thống kiểm tra và thiết lập kết nối wifi với firebase. Cứ 60s hệ thống sẽ kiểm tra các thông số môi trường nếu khơng phải là các biểu thức tốn học thì sẽ cập nhập dữ liệu lên firebase ngược lại thì sẽ gửi lỗi lên esp32 kiểm tra.
CHƯƠNG 4. THI CÔNG HỆ THỐNG
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 47
4.3.5 Lưu đồ điều khiển trên App
Hình 4.8: Lưu đờ điều khiển trên app
• Giải thích lưu đồ điều khiển trên app.
Ban đầu hệ thống sẽ kiểm tra đang hoạt đông ở chế độ auto hay manual, nếu ở chế độ auto thì sẽ thực thi theo các chỉ số đã được thiết lập sẵn, nếu ở chế độ manual thì sẽ thực thi theo các thao tác mà người dùng điều khiển.
CHƯƠNG 4. THI CÔNG HỆ THỐNG
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 48