Đặt vấn đề Chăn nuôi là một trong các ngành nghề vô cùng quen thuộc và quan trọng tại nước ta. Trước đây, người dân thường chăn nuôi theo phương thức nhỏ lẻ theo từng hộ gia đình. Tuy nhiên, hiện nay nhu cầu sử dụng sản phẩm từ ngành chăn nuôi trên thị trường đang ngày càng cao. Để nâng cao năng suất cho ngành chăn nuôi, các trang trại với quy mô lớn ra đời.
Các trang trại chăn nuôi đang dần phổ biến tại nước ta. Tại đây không chỉ chăn nuôi các giống gia súc như bò, heo, dê,…mà còn nhiều loại gia cầm khác như gà, vịt, gan,…Với số lượng gia súc gia cầm lớn như vậy, vấn đề quản lý chăm sóc vật nuôi tại các trang trại gặp rất nhiều khó khăn. Do đó, việc áp dụng các giải pháp – phần mềm quản lý chăn nuôi thông minh vô cùng cần thiết. Không chỉ riêng các trang trại chăn nuôi có quy mô lớn đã dần áp dụng những tiến bộ của khoa học kỹ thuật, hiện nay các mô hình trồng trọt trong nhà với quy mô lớn cũng dần xuất hiện nhiều ở nước ta.
Mô hình trồng trọt trong nhà phải chịu sự ảnh hưởng của nhiều yếu tố khác nhau của môi trường: nhiệt độ, độ ẩm, ánh sáng, biến đổi khí hậu. Đối với việc theo dõi và chăm sóc cây trồng theo hướng thủ công thì quả là một công việc khó khăn đối với các chủ trang trại. Đối với các trang trại chăn nuôi gia súc, gia cầm và các trang trại trồng trọt với số lượng nhiều và khuôn viên rộng lớn thì một hệ thống quản lý trang trại chăn nuôi tự động là một giải pháp tối ưu. Với đề tài “THIẾT KẾ MÔ HÌNH TRANG TRẠI GIÁM SÁT VÀ ĐIỀU KHIỂN TỰ ĐỘNG QUA WEB SERVER” sẽ cung cấp cho các chủ trang trại những giải pháp tối ưu nhất, để điều khiển hệ thống thông gió, điều khiển hệ thống phun sương, hệ thống đèn sưởi một cách tự động và chính xác.
Mục đích để cân bằng nhiệt độ, đảm bảo độ thoáng mát vào mùa nóng, độ ẩm vào mùa lạnh cho gia súc, gia cầm trong trang trại. Mô hình trang trại tự động giám sát và điều khiển qua web server mang đến nhiều lợi ích cho các chủ trang trại: • Giúp chủ trang trại giám sát, điều khiển từ xa thông qua mạng internet. • Tiết kiệm chi phí thuê nhân công trong trang trại. • Nâng cao năng suất và sản lượng chăn nuôi hiệu quả.
Nhóm 45 GVHD: Th.S Nguyễn Tấn Hòa Trang 11 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế mô hình trang trại giám sát và điều khiển tự động qua Web Server • Giảm thiểu tối đa các rủi ro về dịch bệnh làm giảm sản lượng và chất lượng chăn nuôi. Mục đích của đề tài Mục đích của mô hình này là giúp cho chủ trang trại kiểm soát được tình trạng của vật nuôi từ xa, giảm nguồn nhân lực, tiết kiệm chi phí. Đảm bảo chuồng trại luôn được thông thoáng, sạch sẽ nâng cao sức khỏe vật nuôi và chính bản thân chủ trang trại. Một số tính năng của mô hình: − Quản lý tập trung, cho phép kiểm soát nhiều chuồng trại − Cho phép chủ trang trại tự cài đặt, tùy chỉnh các giá trị nhiệt độ, độ ẩm − Triển khai các công nghệ mới, chẳng hạn như các thiết bị IOT − Cảnh báo lỗi của quạt, bơm: khi thiết bị hỏng, cảnh báo lỗi động cơ gặp sự cố, chạy quá tải.
Phương pháp thực hiện của đề tài 1. Sử dụng hệ thống giám sát và điều khiển thiết bị qua web server 1. Định nghĩa về web server [1] Web Server là máy chủ có dung lượng lớn, tốc độ cao, được dùng để lưu trữ thông tin như một ngân hàng dữ liệu, chứa những website đã được thiết kế cùng với những thông tin liên quan khác (các mã Script, các chương trình và các file Multimedia). Web Server có khả năng gửi đến máy khách những trang Web thông qua môi trường Internet qua gia thức HTTP, giao thức được thiết kế gửi các file đến trình duyệt Web (Web Browser), và các giao thức khác.
Tất cả các Web Server đều có một địa chỉ IP (IP Address) hoặc cũng có thể có một Domain Name. Giả sử khi người sử dụng đánh vào thanh địa chỉ trên trình duyệt của máy tính một dòng ‘http://www.com’ sau đó nhấn Enter, khi đó người sử dụng đã gửi yêu cầu đến một Server có Domain Name là ‘www. Server này sẽ tìm trang Web có tên là index.htm rồi gửi nó đến trình duyệt của người sử dụng. Bất kỳ một máy tính nào cũng có thể trở thành một Web Server bởi việc cài đặt lên nó một chương trình phần mềm Server Software và sau đó kết nối vào Internet.
Khi máy tính kết nối đến một Web Server và gửi yêu cầu truy cập các thông tin từ một trang Web nào đó, Web Server Software sẽ nhận yêu cầu và gửi lại những thông tin mà người sử dụng mong muốn. Web Server Software cũng chỉ là một ứng dụng phần mềm, nó được cài đặt và chạy trên máy tính dùng làm Web Server, nhờ có chương trình này mà người sử dụng có thể truy cập đến các thông tin của trang Web từ một máy tính khác ở trên mạng (Internet, Intranet). Nhóm 45 GVHD: Th.S Nguyễn Tấn Hòa Trang 12 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế mô hình trang trại giám sát và điều khiển tự động qua Web Server 1. Nguyên lý hoạt động của Web Server [2] Cách thức vận hành của Web Server: Hình 1.
Cách thức vận hành của Web Server Người dùng Internet sẽ truy cập một website bất kỳ thông qua một trình duyệt web được cài trên máy tính hoặc thiết bị di động. Lúc này, trình duyệt web mà bạn đang sử dụng (Chrome, Firefox …) sẽ nhận yêu cầu đó và chuyển đổi từ địa chỉ tên miền sang địa chỉ IP kèm theo tên miền đó. Việc truy xuất thông tin IP này sẽ thông qua các máy chủ DNS. Sau đó trình duyệt sẽ thông qua giao thức HTTP gửi yêu cầu đến Web server báo là có một người dùng đang cần truy xuất thông tin tại địa chỉ này.
Và nó yêu cầu máy chủ hãy trả về kết quả cho người dùng. Khi nhận được yêu cầu từ trình duyệt, máy chủ web sẽ kiểm tra lại trong hệ thống xem có tài nguyên nào liên quan đến địa chỉ mà người dùng đang cần tìm hay không. Trường hợp có nó sẽ trả lại thông tin qua giao thức HTTP đến trình duyệt web để hiển thị cho người dùng. Còn nếu không thì nó sẽ xuất hiện các thông báo lỗi hoặc nội dung không tìm thấy.
Cứ như vậy quy trình này được lặp đi lặp lại. Cách thức giám sát và điều khiển thiết bị thông qua Web Server. [2] Muốn điều khiển thiết bị dựa vào Web Server thì máy chủ và máy khách hoạt động cần thông qua HTTP và có hỗ trợ internet. HTTP hoạt động dựa trên mô hình Client – Server.
Trong mô hình này, các máy tính của người dùng sẽ đóng vai trò làm máy khách (Client). Sau một thao tác nào đó của người dùng, các máy khách sẽ gửi yêu cầu đến máy chủ (Server) và chờ đợi câu trả lời từ những máy chủ này. Nguyên lý hoạt động của việc điều khiển thiết bị qua Web Server cũng dựa vào điều này, khi người dùng muốn điều khiển thiết bị cần gửi một yêu cầu (Request) đến Nhóm 45 GVHD: Th.S Nguyễn Tấn Hòa Trang 13 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế mô hình trang trại giám sát và điều khiển tự động qua Web Server máy chủ. Máy chủ sẽ xem xét yêu cầu đó và sẽ gửi về một trình duyệt nội dung có giao diện điều khiển thiết bị.
Thiết bị cần được kết nối với máy tính của người dùng để khi yêu cầu thao tác điều khiển máy sẽ hoạt động như mong muốn. Những lợi ích của việc giám sát và điều khiển thiết bị qua Web Server. [3] − Về cấu hình hệ thống: + Thông qua Web Server người dùng có thể cấu hình cho toàn bộ hệ thống + Thiết lập các thông số hệ thống, kết nối đầu đọc, thiết lập các ngõ vào/ra + Thiết lập cho nhiều bộ điều khiển khác được kết nối trong hệ thống + Cài đặt các tính năng ứng dụng + Nhập thông tin người dùng, phân quyền quản lý/giám sát + Thiết lập các quy tắc chấm công, quản lý khác nhau. − Về giám sát: + Chủ động điều khiển đóng/mở các thiết bị + Nhận các thông tin về tình trạng hệ thống.
Xây dựng hệ thống giám sát và điều khiển thiết bị qua Web Server 1. Nhu cầu giám sát và điều khiển tự động hệ thống Thực hiện mục tiêu phát triển chăn nuôi theo hướng bền vững, mang lại hiệu quả cao, đặc biệt là hướng đến nâng cao chất lượng, đảm bảo an toàn vệ sinh thực phẩm, thời gian qua, nhiều trang trại chăn nuôi đã quan tâm áp dụng khoa học kỹ thuật, đầu tư trang thiết bị máy móc hiện đại. Qua đó góp phần nâng cao năng suất, chất lượng, giá trị sản phẩm nông nghiệp. Ngoài việc quan tâm đến chất lượng thức ăn đầu vào, mở rộng chuồng trại, các trang trại còn chú trọng áp dụng khoa học kỹ thuật, đầu tư thiết bị, máy móc hiện đại trong chăn nuôi và bảo vệ môi trường.
Bên cạnh đó nhu cầu sử dụng sản phẩm nông nghiệp “Xanh- Sạch” cũng đang là xu hướng mà ngành trồng trọt quan tâm hàng đầu. Các mô hình trông trọt trong nhà hiện nay đang dần đáp ứng được xu hướng đó nhưng để làm được điều này thì cần phải áp dụng những hệ thống giám sát và điều khiển tự động, để có thể theo dõi và chăm sóc hiệu quả cho cây trồng. Cụ thể như: đầu tư hệ thống làm mát bằng giàn bơm phun sương và hệ thống bóng điện sưởi ấm, cuối trại có gắn quạt lớn để thông gió trong chuồng nuôi. • Hệ thống điều khiển tưới: hệ thống bao gồm các thiết bị: đầu tưới phun sương/mưa, bộ điều khiển tưới, hệ thống giúp tưới nước một cách hiệu quả, tiết kiệm và đạt năng suất cao.
Giúp các chủ trang trại giảm giá thành chi phí sản xuất. Nhóm 45 GVHD: Th.S Nguyễn Tấn Hòa Trang 14 TIEU LUAN MOI download : skknchat@gmail.com Thiết kế mô hình trang trại giám sát và điều khiển tự động qua Web Server • Hệ thống điều khiển môi trường: hệ thống bao gồm các cảm biến nhận biết nhiệt độ, độ ẩm, ánh sáng, hệ thống quạt thông gió để điều hòa không khí, hệ thống đèn chiếu sáng để tăng cường ánh sáng khi cần thiết và hệ thống đèn sưởi ấm để giữ ấm cho vật nuôi vào mùa đông. Hệ thống đèn sưởi Hình 1. Hệ thống bơm phun sương 1.