MỤC LỤC
Chương 1: GIỚI THIỆU ĐỀ TÀI ……………………………………………………………………….. 14
1.1 Lý do chọn đề tài ……………………………………………………………………………….. 14
1.2 Câu hỏi và giả thiết nghiên cứu …………………………………………………………….. 15
1.3 Mục tiêu nghiên cứu …………………………………………………………………………… 15
1.4 Đối tượng nghiên cứu …………………………………………………………………………. 16
1.5 Phạm vi nghiên cứu ……………………………………………………………………………. 16
1.6 Phạm vi nghiên cứu ……………………………………………………………………………. 16
1.7 Những nội dung chính cần nghiên cứu …………………………………………………… 17
Chương 2 TỔNG QUAN CƠ SỞ LÝ THUYẾT VÀ CÔNG NGHỆ …………………………. 18
2.1 Lý thuyết cơ bản về việc trồng nấm ……………………………………………………….. 18
2.1.1 Kỹ thuật cơ bản trồng nấm linh chi ………………………………………………….. 18
2.1.2 Kỹ thuật cơ bản trồng nấm bào ngư …………………………………………………. 21
2.2 Một số giải pháp công nghệ điều khiển thiết bị từ xa ………………………………… 24
2.2.1 Công nghệ không dây X10 …………………………………………………………….. 24
2.2.2 Công nghệ không dây Insteon ………………………………………………………… 25
2.2.3 Công nghệ không dây Zigbee …………………………………………………………. 27
2.2.4 Công nghệ Z-wave ……………………………………………………………………….. 28
2.2.5 Công nghệ Wifi với Bo mạch Raspberry Pi ………………………………………. 30
2.3 Trình bày cơ sở hạ tầng và kỹ thuật tổng quát …………………………………………. 32
2.3.1 Bố trí hệ thống tưới tự động cho nhà nấm …………………………………………. 32
2.3.2 Bố trí quạt hút, quạt thổi, máy phun nước trên mái nhà để hạ nhiệt độ …… 33
2.3.3 Bố trí lắp đặt máy phun sương để tăng độ ẩm không khí trong nhà nấm … 33
2.4 Đề xuất công nghệ ……………………………………………………………………………… 34
2.5 Phần mềm cho hệ thống điều khiển ……………………………………………………….. 35
2.5.1 Web IOPI ……………………………………………………………………………………. 35
2.5.2 Web giao diện người dùng……………………………………………………………… 35
2.5.3 Ứng dụng giao diện người dùng trên điện thoại di động………………………. 37
2.5.4 Cơ sở dữ liệu: ………………………………………………………………………………. 38
Chương 3 THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG …………………………………………….. 39
3.1 Mô hình hệ thống ……………………………………………………………………………….. 39
3.1.1 Mô hình hoạt động của hệ thống ……………………………………………………… 39
3.1.2 Mô hình điều khiển thiết bị nhà nấm từ xa cơ bản ………………………………. 40
3.1.3 Mô hình điều khiển thiết bị nhà nấm từ xa bán tự động……………………….. 40
3.1.4 Mô hình điều khiển thiết bị nhà nấm từ xa tự động …………………………….. 42
3.1.5 Mô hình thiết lập các thông số môi trường theo độ tuổi của nấm thông qua
qua camera nhận dạng tai nấm. …………………………………………………………………….. 43
3.2 Thiết lập các mức độ điều khiển của hệ thống …………………………………………. 44
3.2.1 Cấp độ 1 – Hệ thống điều khiển bật/tắt các thiết bị điện cơ bản …………….. 44
3.2.2 Cấp độ 2 – Hệ thống điều khiển hẹn giờ ……………………………………………. 46
3.2.3 Cấp độ 3 – Hệ thống điều khiển tự động ………………………………………….. 47
3.2.4 Cấp độ 4-Hệ thống cảnh báo và kiểm soát hoạt động các thiết bị qua
camera 49
3.2.5 Cấp độ 5-Hệ thống điều khiển thông minh với camera nhận dạng tai nấm 50
3.3 Xây dựng và thiết lập hệ thống ……………………………………………………………… 51
3.3.1 Cài đặt hệ điều hành cho Raspberry Pi ……………………………………………… 51
3.3.2 Cập nhật Raspberry Pi config: ………………………………………………………… 53
3.3.3 Cài đặt Web Iopi ………………………………………………………………………….. 61
3.3.4 Sử dụng WebIopi …………………………………………………………………………. 62
3.3.5 Bật tắt WebIopi tự động ………………………………………………………………… 63
3.3.6 Truy cập WebIopi trên mạng LAN ………………………………………………….. 63
3.3.7 Nguyên lý giao tiếp của WebIopi và các thiết bị truy cập …………………….. 65
3.3.8 Truy cập WebIopi qua mạng internet ……………………………………………….. 66
3.3.9 Cài đặt cảm biến DHT11 ……………………………………………………………….. 67
Chương 4 KẾT QUẢ NGHIÊN CỨU THỬ NGHIỆM …………………………………………… 71
4.1 Thiết lập điều khiển cho hệ thống ………………………………………………………………. 71
4.2 Các chức năng điều khiển …………………………………………………………………………. 72
4.2.1 Chức năng xử lý nhiệt độ …………………………………………………………………….. 72
4.3 Nhận xét từ nhà trồng nấm ở nơi thí nghiệm ………………………………………………… 73
Chương 5 TÓM TẮT, KẾT LUẬN VÀ KIẾN NGHỊ …………………………………………. 74
5.1 Những kết quả nghiên cứu đạt được ………………………………………………………. 74
5.2 Những hạn chế của đề tài …………………………………………………………………….. 75
5.3 Hướng phát triển của đề tài ………………………………………………………………….. 75
TÀI LIỆU THAM KHẢO …………………………………………………………………………………. 76
PHỤ LỤC – MÃ NGUỒN CHÍNH CỦA HỆ THỐNG …………………………………………… 77
1. Mã nguồn điều khiển tắt/mở đèn chiếu sáng ……………………………………………. 77
2. Mã nguồn điều khiển tắt/mở quạt hút …………………………………………………….. 77
3. Mã nguồn điều khiển điều tắt/mở quạt thổi …………………………………………….. 77
4. Mã nguồn điều khiển điều tắt/mở máy phun sương ………………………………….. 77
5. Mã nguồn điều khiển tự động với cảm biến …………………………………………….. 78
6. Mã nguồn hiện thị giao diện và camera ………………………………………………….. 78
7. Mã nguồn file script của webiopi ………………………………………………………….. 84
8. Mã nguồn giao diện màn hình thiết bị di động …………………………………………. 84