I. Thiết kế hệ thống thủy canh ứng dụng IoT
Phần này tập trung vào thiết kế hệ thống thủy canh ứng dụng IoT. Đồ án tốt nghiệp trình bày một hệ thống quy mô nhỏ, nhưng vẫn đáp ứng các yêu cầu cơ bản của một hệ thống thực tế. Hệ thống bao gồm ba khối chính: thu thập dữ liệu, điều khiển, và web server. Khối thu thập dữ liệu sử dụng các cảm biến IoT thủy canh để đo lường các thông số quan trọng như độ dẫn điện (EC), độ pH, nhiệt độ, và mực nước. Các dữ liệu này được truyền đến web server để hiển thị và lưu trữ. Khối điều khiển sử dụng dữ liệu từ web server để điều chỉnh hoạt động của các thiết bị thủy canh, bao gồm bơm nước và van điện từ. Thiết kế hướng đến sự đơn giản, dễ sử dụng, và có khả năng mở rộng. Mô hình sử dụng hai chế độ hoạt động: tự động (auto) và thủ công (manual). Chế độ tự động cho phép người dùng cài đặt các thông số và hệ thống tự động điều chỉnh. Chế độ thủ công cho phép người dùng trực tiếp điều khiển các thiết bị. Thiết kế hệ thống thủy canh HCMUTE này nhấn mạnh vào việc áp dụng công nghệ IoT trong nông nghiệp, đặc biệt là trong lĩnh vực nông nghiệp thông minh. Ứng dụng IoT trong thủy canh này đóng góp vào việc giải quyết vấn đề trồng rau sạch và an toàn cho người tiêu dùng.
1.1 Thu thập dữ liệu và cảm biến
Khối thu thập dữ liệu là trái tim của hệ thống. Nó sử dụng một loạt các cảm biến IoT thủy canh để giám sát môi trường trồng trọt. Cảm biến độ dẫn điện (EC) đo nồng độ chất dinh dưỡng trong dung dịch. Cảm biến độ pH đo độ axit hoặc kiềm của dung dịch. Cảm biến nhiệt độ giám sát nhiệt độ môi trường. Cảm biến mực nước đảm bảo dung dịch luôn ở mức thích hợp. Dữ liệu từ các cảm biến được truyền không dây đến web server thông qua module Wifi ESP8266 Node MCU. Sự lựa chọn các cảm biến IoT này đảm bảo độ chính xác cao, đáp ứng yêu cầu của hệ thống. Việc chọn các cảm biến chất lượng tốt là rất quan trọng để đảm bảo tính chính xác của dữ liệu, tuy nhiên điều này cũng đồng nghĩa với chi phí cao hơn. Quản lý dữ liệu thủy canh hiệu quả là rất cần thiết cho việc điều chỉnh các thông số môi trường trồng trọt. Phân tích dữ liệu thủy canh cho phép người dùng đưa ra các quyết định kịp thời và hiệu quả.
1.2 Điều khiển hệ thống và thiết bị
Khối điều khiển bao gồm các thiết bị thủy canh như bơm nước và van điện từ. Điều khiển từ xa thủy canh được thực hiện thông qua web server. Người dùng có thể điều khiển bơm nước để cung cấp dinh dưỡng và nước cho cây trồng. Van điện từ được sử dụng để điều chỉnh lượng nước và dinh dưỡng. Thiết kế hệ thống tự động hóa cho phép hệ thống hoạt động tự động hoặc thủ công. Hệ thống có thể tự động bơm nước, dinh dưỡng, và điều chỉnh độ pH dựa trên dữ liệu từ cảm biến. Kiểm soát môi trường thủy canh được tối ưu hóa để cây trồng phát triển tốt nhất. Mô hình thủy canh được thiết kế đơn giản nhưng hiệu quả, dễ dàng lắp đặt và bảo trì. Phần mềm quản lý thủy canh đơn giản, dễ sử dụng. Phần mềm quản lý dữ liệu thủy canh ghi nhận và phân tích dữ liệu để tối ưu hóa quá trình trồng trọt.
1.3 Web server và giao diện người dùng
Web server đóng vai trò trung tâm trong hệ thống. Nó nhận dữ liệu từ các cảm biến, lưu trữ dữ liệu vào cơ sở dữ liệu thủy canh, và cung cấp giao diện người dùng. Giao diện người dùng cho phép người dùng theo dõi các thông số môi trường và điều khiển các thiết bị. Phần mềm quản lý thủy canh được phát triển dựa trên các ngôn ngữ lập trình web như PHP và HTML. Quản lý dữ liệu thủy canh được thực hiện thông qua cơ sở dữ liệu MySQL. Giao diện trực quan, dễ sử dụng, cho phép người dùng dễ dàng theo dõi tình trạng cây trồng và điều chỉnh hệ thống. Ứng dụng IoT trong thủy canh này cung cấp một phương pháp hiện đại và hiệu quả để trồng rau sạch. Giải pháp thủy canh này có thể được áp dụng trong nhiều môi trường khác nhau, từ nhà ở đến các trang trại quy mô lớn. Thu hoạch thủy canh dễ dàng hơn so với trồng rau truyền thống. Tự động hóa thủy canh làm giảm chi phí lao động và tăng năng suất.
II. Thi công hệ thống thủy canh ứng dụng IoT tại HCMUTE
Phần này tập trung vào quá trình thi công hệ thống thủy canh tại HCMUTE. Đồ án mô tả chi tiết quá trình lắp ráp mạch điện tử, xây dựng mô hình giàn trồng, và cài đặt phần mềm. Thi công hệ thống thủy canh HCMUTE được thực hiện theo đúng thiết kế, đảm bảo tính chính xác và hiệu quả. Quá trình thi công hệ thống thủy canh đã gặp một số thách thức, nhưng đã được giải quyết một cách hiệu quả. Kết quả là một hệ thống hoạt động ổn định và đáp ứng được các yêu cầu đề ra. Đào tạo thủy canh và nghiên cứu thủy canh tại HCMUTE đóng góp vào việc phát triển công nghệ nông nghiệp hiện đại. Dự án thủy canh HCMUTE là một ví dụ điển hình về việc ứng dụng công nghệ IoT vào thực tiễn. Khoa công nghệ thông tin HCMUTE và nghiên cứu khoa học HCMUTE đóng vai trò quan trọng trong dự án này.
2.1 Lắp ráp mạch điện tử
Quá trình lắp ráp mạch điện tử được thực hiện cẩn thận và chính xác. Các linh kiện được lựa chọn kỹ càng, đảm bảo chất lượng và độ bền. Mạch in được thiết kế và sản xuất chuyên nghiệp. Việc hàn các linh kiện được thực hiện tỉ mỉ để tránh lỗi. Quá trình kiểm tra mạch điện tử được thực hiện kỹ lưỡng để đảm bảo hệ thống hoạt động ổn định. Thiết kế hệ thống tự động hóa được kiểm tra kỹ lưỡng trước khi lắp ráp. Thiết bị thủy canh được lựa chọn dựa trên các tiêu chí kỹ thuật và giá cả. Chi phí hệ thống thủy canh được tính toán hợp lý. Lợi ích của thủy canh được nhấn mạnh trong đồ án. So sánh các phương pháp thủy canh khác nhau cũng được đề cập đến. Internet of Things được ứng dụng một cách hiệu quả trong hệ thống.
2.2 Xây dựng mô hình giàn trồng
Mô hình giàn trồng được thiết kế đơn giản nhưng hiệu quả. Vật liệu được lựa chọn phù hợp với điều kiện môi trường và chi phí. Quá trình xây dựng giàn trồng được thực hiện theo đúng kỹ thuật. Mô hình giàn trồng đảm bảo tính thẩm mỹ và dễ dàng lắp đặt. Việc lựa chọn loại rau trồng cũng được cân nhắc kỹ lưỡng. Thiết kế hệ thống tưới đảm bảo cung cấp đủ nước và dinh dưỡng cho cây trồng. Kiểm soát môi trường thủy canh được thực hiện hiệu quả. Giải pháp thủy canh này giúp tiết kiệm diện tích và tăng năng suất. Mô hình thủy canh được thiết kế nhỏ gọn, phù hợp với nhiều không gian khác nhau. Thiết kế hệ thống tưới được tối ưu hóa để giảm thiểu lãng phí nước.
2.3 Cài đặt phần mềm và thử nghiệm
Phần mềm được cài đặt và cấu hình theo đúng hướng dẫn. Quá trình thử nghiệm hệ thống được thực hiện kỹ lưỡng. Các lỗi phát sinh được phát hiện và khắc phục kịp thời. Hệ thống hoạt động ổn định và đáp ứng được các yêu cầu đề ra. Phần mềm quản lý dữ liệu thủy canh cho phép người dùng dễ dàng theo dõi và điều khiển hệ thống. Quản lý dữ liệu thủy canh hiệu quả giúp tối ưu hóa quá trình trồng trọt. Phân tích dữ liệu thủy canh cho phép người dùng đưa ra các quyết định chính xác. Ứng dụng công nghệ IoT đã giúp tự động hóa quá trình trồng trọt. Internet of Things đã được ứng dụng thành công trong hệ thống. Điều khiển từ xa thủy canh được thực hiện dễ dàng qua giao diện web.