Giới thiệu dự án
Nông nghiệp đô thị và nông nghiệp công nghệ cao đang trở thành xu hướng tất yếu trong bối cảnh tốc độ đô thị hóa nhanh chóng và diện tích đất canh tác tự nhiên ngày càng thu hẹp. Theo thống kê của FAO, các phương pháp canh tác truyền thống tiêu tốn đến 70% lượng nước ngọt toàn cầu nhưng chỉ đạt hiệu suất hấp thụ dinh dưỡng dưới 50% do rửa trôi và bay hơi. Đồng thời, vấn đề an toàn vệ sinh thực phẩm do lạm dụng thuốc bảo vệ thực vật và phân bón hóa học đang đe dọa trực tiếp sức khỏe cộng đồng.
Canh tác thủy canh hồi lưu (Recirculating Hydroponics) là giải pháp tối ưu giúp tiết kiệm nước, kiểm soát dinh dưỡng chính xác và không phụ thuộc vào độ phì nhiêu của đất. Tuy nhiên, việc vận hành thủ công đòi hỏi kỹ thuật viên phải liên tục đo đạc các chỉ số lý hóa như độ dẫn điện (EC - Electrical Conductivity), tổng chất rắn hòa tan (TDS - Total Dissolved Solids), độ kiềm/axit (pH) và nhiệt độ dung dịch. Nếu không can thiệp kịp thời, sự biến thiên nồng độ dinh dưỡng sẽ gây cháy rễ hoặc suy dinh dưỡng cục bộ, làm giảm nghiêm trọng năng suất cây trồng.
Đề tài "Thiết kế và thi công hệ thống thủy canh ứng dụng công nghệ IoTs" (Chuyên ngành Công nghệ Kỹ thuật Điện tử - Truyền thông, Trường Đại học Sư phạm Kỹ thuật TP.HCM) giải quyết triệt để các rào cản trên bằng cách tự động hóa hoàn toàn quy trình giám sát và cân bằng dinh dưỡng thông qua mạng lưới vạn vật kết nối Internet (IoT - Internet of Things).
flowchart LR
A[Môi trường dinh dưỡng Thủy canh] --> B[Cảm biến: EC, pH, Temp, Level]
B --> C[Khối xử lý trung tâm: ATmega328P]
C -->|Giao tiếp UART| D[Khối Gateway IoT: ESP8266 NodeMCU]
D -->|Giao thức HTTP POST/GET| E[(Web Server & MySQL)]
E <--> F[Giao diện Dashboard Web]
C --> G[Khối động lực: Relay, Bơm nhu động, Van Solenoid]
G --> A
Mục tiêu của đề tài
- Thiết kế phần cứng thu thập dữ liệu: Tích hợp các cảm biến công nghiệp đo độ dẫn điện EC, nồng độ pH, nhiệt độ dung dịch (DS18B20) và mực nước.
- Xây dựng khối xử lý và truyền thông không dây: Đồng bộ dữ liệu giữa vi điều khiển ATmega328P và vi điều khiển Wi-Fi ESP8266 NodeMCU qua chuẩn giao tiếp UART.
- Phát triển nền tảng Web Server & Cơ sở dữ liệu: Lập trình hệ thống giám sát thời gian thực trên nền LAMP (Linux - Apache - MySQL - PHP), hiển thị trực quan thông số và trạng thái thiết bị.
- Tự động hóa cân bằng dung dịch: Điều khiển closed-loop (vòng lặp kín) cho hệ thống bơm nhu động (Peristaltic pump) châm dung dịch dinh dưỡng A, B và dung dịch điều chỉnh pH Up/Down theo ngưỡng cài đặt.
- Thử nghiệm và tối ưu thực tế: Triển khai nuôi trồng kiểm chứng trên giàn thủy canh hồi lưu đối với cây rau xà lách (Lactuca sativa).
Phạm vi và giới hạn đề tài
- Quy mô: Mô hình giàn thủy canh hồi lưu dạng nhiều tầng phục vụ hộ gia đình và phòng thí nghiệm (1 Node cảm biến tập trung).
- Truyền thông: Kết nối qua mạng Wi-Fi nội bộ chuẩn IEEE 802.11 b/g/n, giao thức ứng dụng HTTP.
- Cơ chế kiểm soát: Tập trung điều khiển tự động 4 thông số cốt lõi: EC/TDS, pH, nhiệt độ nước và lưu lượng tuần hoàn.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí |
Thổ canh truyền thống |
Thủy canh bán tự động (Timer) |
Hệ thống thủy canh IoT thông minh |
| Kiểm soát dinh dưỡng |
Thủ công, không đồng đều, phụ thuộc đất |
Đo thủ công bằng bút đo cầm tay |
Tự động hóa closed-loop qua cảm biến EC |
| Cân bằng pH |
Rải vôi/chất hóa học định kỳ |
Pha dung dịch thủ công khi kiểm tra |
Bơm nhu động tự động châm axit/bazơ |
| Tiết kiệm tài nguyên |
Thất thoát nước và phân bón > 60% |
Hồi lưu nhưng không tối ưu theo nhiệt độ |
Tiết kiệm nước 90%, tái sử dụng dinh dưỡng 95% |
| Giám sát từ xa |
Không hỗ trợ |
Không hỗ trợ |
Web Dashboard thời gian thực, cảnh báo tức thì |
| Chi phí nhân công |
Cao, liên tục |
Trung bình |
Tối thiểu (chỉ bổ sung dung dịch nguồn) |
[Yêu cầu hệ thống theo mô hình MoSCoW]
├── Must have (Bắt buộc):
│ ├── Đo chính xác EC (1-20 mS/cm), pH (0-14), Nhiệt độ (-10 đến +85°C)
│ ├── Tự động kích hoạt bơm dinh dưỡng và van cấp nước
│ └── Cảnh báo vượt ngưỡng trên giao diện Web
├── Should have (Nên có):
│ ├── Chế độ chuyển đổi linh hoạt Auto / Manual
│ └── Màn hình hiển thị tại chỗ OLED SSD1306 (I2C)
├── Could have (Có thể mở rộng):
│ ├── Bơm phun sương làm mát theo nhiệt độ môi trường
│ └── Lưu trữ lược sử dữ liệu vào MySQL để trích xuất báo cáo
└── Won't have (Chưa thực hiện):
└── Nhận diện sâu bệnh bằng Camera AI trên Node
Thiết kế hệ thống
Kiến trúc hệ thống được phân tầng rõ ràng nhằm đảm bảo tính ổn định và khả năng mở rộng:
graph TD
subgraph SENSORS_LAYER ["Tầng Cảm Biến"]
S1[Que đo EC DFRobot] --> A1[Module chuyển đổi EC]
S2[Đầu đo pH BNC] --> A2[Module khuếch đại pH]
S3[Cảm biến số DS18B20]
S4[Module đo mức nước]
end
subgraph MCU_LAYER ["Tầng Xử Lý & Điều Khiển"]
MCU[Arduino Uno R3 - ATmega328P]
OLED[OLED 0.96 inch SSD1306 - I2C]
Relay[Khối Công Suất Relay / Driver]
end
subgraph IOT_LAYER ["Tầng Truyền Thông IoT"]
ESP[ESP8266 NodeMCU V1.0]
end
subgraph ACTUATORS_LAYER ["Tầng Chấp Hành"]
P1[Bơm nhu động 12VDC - Dinh dưỡng A/B]
P2[Bơm nhu động 12VDC - pH Up/Down]
P3[Bơm chìm hồi lưu LifeTech AP3100 220V]
V1[Van điện từ Solenoid 12VDC Phi 21]
end
subgraph SERVER_LAYER ["Tầng Dịch Vụ Máy Chủ"]
Apache[Apache Web Server]
PHP[PHP Backend Scripts]
DB[(MySQL Database)]
UI[Giao diện Web Client]
end
A1 & A2 & S3 & S4 --> MCU
MCU <--> OLED
MCU --> Relay
Relay --> P1 & P2 & P3 & V1
MCU <-->|Chuẩn UART Tx/Rx 9600 bps| ESP
ESP <-->|Wi-Fi 802.11 b/g/n - HTTP REST| Apache
Apache <--> PHP <--> DB
UI <--> Apache
Technology Stack và Phần cứng chi tiết
- Khối xử lý trung tâm: Vi điều khiển ATmega328P (16 MHz, 32KB Flash, 2KB SRAM, 1KB EEPROM, 6 kênh ADC 10-bit). Chịu trách nhiệm lấy mẫu tín hiệu tương tự (Analog), tính toán bù nhiệt cho EC và kích hoạt khối động lực.
- Khối truyền thông IoT: Module Wi-Fi ESP8266 NodeMCU V1.0 (Core 32-bit Tensilica L106, 80MHz, 4MB Flash, chuẩn bảo mật WPA/WPA2).
- Màn hình hiển thị tại chỗ: OLED 0.96 inch, Driver SSD1306, giao tiếp $I^2C$ (SCL/SDA) tốc độ 400 kHz, hiển thị đồng thời 4 thông số.
- Cảm biến nhiệt độ: DS18B20, chuẩn giao tiếp 1-Wire, độ phân giải cấu hình 12-bit, dải đo $-55^\circ C \text{ đến } +125^\circ C$, sai số $\pm 0.5^\circ C$.
- Cảm biến độ dẫn điện EC: DFRobot Analog EC Meter Kit, hằng số điện cực $K = 1.0$, ngõ ra Analog $0 - 5VDC$, dải đo $1 - 20 \text{ mS/cm}$.
- Cảm biến nồng độ pH: Module Analog pH Sensor, đầu nối BNC, dải đo $0 - 14 \text{ pH}$, độ chính xác $\pm 0.1 \text{ pH}$ tại $25^\circ C$.
- Thiết bị chấp hành:
- 03 Bơm nhu động 12VDC (5W, lưu lượng $5.2 - 90 \text{ ml/phút}$) định lượng chính xác dung dịch phân bón và chất điều chỉnh pH.
- 01 Máy bơm hồi lưu LifeTech AP3100 (220VAC, 28W, lưu lượng $1350 \text{ L/h}$, cột áp tối đa $2.8\text{m}$).
- 01 Van điện từ Solenoid DC 12V kích dòng 300mA đóng/mở cấp nước tự động.
- Hệ thống nguồn: Nguồn xung tổ ong (Switching Power Supply) 220VAC sang 12VDC - 5A (60W).
Methodology & Timeline
Dự án áp dụng mô hình phát triển tích hợp phần cứng - phần mềm lặp (Hardware-Software Iterative Development), đảm bảo kiểm thử nghiêm ngặt từng module trước khi đóng gói tủ điện:
[Lộ trình triển khai dự án: 07/09/2018 - 15/01/2019]
├── Tháng 09/2018: Khảo sát lý thuyết, nghiên cứu giải thuật bù nhiệt EC/pH và lập trình giao tiếp 1-Wire/I2C.
├── Tháng 10/2018: Thiết kế sơ đồ nguyên lý (Schematic) và layout mạch in (PCB) cho Khối Thu thập & Khối Động lực.
├── Tháng 11/2018: Gia công PCB, hàn linh kiện, lập trình Web Server PHP/MySQL và cấu hình ESP8266 HTTP Client.
├── Tháng 12/2018: Thi công cơ khí giàn thủy canh, lắp đặt tủ điện, hiệu chuẩn cảm biến bằng dung dịch đệm chuẩn.
└── Tháng 01/2019: Vận hành thử nghiệm nuôi trồng xà lách, đo lường sai số hệ thống và hoàn thiện báo cáo tốt nghiệp.
Implementation và kết quả
Quá trình phát triển và Giải thuật cốt lõi
1. Mô hình toán học tính toán nồng độ dinh dưỡng và bù nhiệt
Độ dẫn điện của dung dịch tăng tuyến tính theo nhiệt độ ($2 - 3% / ^\circ C$). Công thức chuyển đổi từ độ dẫn điện EC sang tổng chất rắn hòa tan TDS được chuẩn hóa:
$$TDS , (\text{ppm}) = 0.64 \times EC , (\mu\text{S/cm}) = 640 \times EC , (\text{dS/m})$$
Tín hiệu điện áp ngõ ra của cảm biến EC tuân theo hàm truyền mạch đảo và lấy trị tuyệt đối:
$$V_o = \left| V_i \right| \times \frac{R_{10}}{R}$$
Trong đó $R$ là điện trở dung dịch giữa 2 bản cực ($R = \rho \frac{L}{A}$, với $L$ là khoảng cách và $A$ là diện tích tiếp xúc của điện cực).
2. Xử lý dữ liệu tại Web Backend (PHP & MySQL)
Dữ liệu từ vi điều khiển gửi lên Web Server thông qua phương thức HTTP GET và được lưu vào cơ sở dữ liệu hvnhi:
<?php
// backend/insert_data.php - Xử lý ghi nhận thông số cảm biến từ ESP8266
$link = mysqli_connect("localhost", "root", "", "hvnhi") or die("Connection failed");
mysqli_set_charset($link, "utf8");
if (isset($_GET['nhietdo']) && isset($_GET['ec']) && isset($_GET['ph']) && isset($_GET['mucnuoc'])) {
$nhietdo = floatval($_GET['nhietdo']);
$ec = floatval($_GET['ec']);
$ph = floatval($_GET['ph']);
$mucnuoc = intval($_GET['mucnuoc']);
$tds = $ec * 640; // Quy đổi sang ppm
$sql = "INSERT INTO thongso (nhiet_do, do_ec, do_tds, do_ph, muc_nuoc, thoi_gian)
VALUES ('$nhietdo', '$ec', '$tds', '$ph', '$mucnuoc', NOW())";
mysqli_query($link, $sql);
}
?>
Cập nhật trạng thái điều khiển thủ công/tự động từ Dashboard qua phương thức HTTP POST:
<?php
// backend/update_mode.php - Cập nhật chế độ vận hành từ Web UI
if (isset($_POST["manual"])) {
$link = mysqli_connect("localhost", "root", "", "hvnhi");
mysqli_query($link, "SET NAMES 'utf8'");
$sql = "UPDATE chedo SET trang_thai='manual' WHERE stt != 0";
mysqli_query($link, $sql);
}
if (isset($_POST["auto"])) {
$link = mysqli_connect("localhost", "root", "", "hvnhi");
mysqli_query($link, "SET NAMES 'utf8'");
$sql = "UPDATE chedo SET trang_thai='auto' WHERE stt != 0";
mysqli_query($link, $sql);
}
?>
3. Cấu hình ngưỡng dinh dưỡng cho các loại cây trồng
Hệ thống thiết lập cơ sở dữ liệu dinh dưỡng tiêu chuẩn làm căn cứ cho chế độ AUTO:
| Loại cây trồng |
Giai đoạn cây con (ppm) |
Giai đoạn trưởng thành (ppm) |
Nồng độ pH tối ưu |
Nhiệt độ nước tối đa |
| Xà lách (Lettuce) |
400 – 600 |
800 – 1000 |
5.5 – 6.5 |
$\le 26^\circ\text{C}$ |
| Dâu tây (Strawberry) |
450 – 550 |
800 – 900 |
6.0 – 6.5 |
$\le 25^\circ\text{C}$ |
| Húng quế (Basil) |
590 – 690 |
840 – 1050 |
6.0 – 7.0 |
$\le 28^\circ\text{C}$ |
| Diếp xoăn (Endive) |
780 – 880 |
1100 – 1280 |
5.5 – 6.5 |
$\le 27^\circ\text{C}$ |
Testing và Validation
[Kết quả thử nghiệm Benchmark hệ thống]
├── Chu kỳ lấy mẫu cảm biến (Sampling Rate): 5.0 giây / lần
├── Thời gian chuyển đổi nhiệt độ DS18B20 (12-bit): 742 ms (Tiêu chuẩn max 750 ms)
├── Độ trễ truyền nhận HTTP POST (NodeMCU -> Server): 320 ms ± 45 ms
├── Sai số đo cảm biến pH sau hiệu chuẩn: ± 0.08 pH (Ngưỡng cho phép ± 0.1 pH)
├── Độ chính xác kiểm soát TDS của bơm nhu động: ± 25 ppm (Sai lệch < 3%)
└── Tỷ lệ gói tin thành công (Packet Delivery Ratio): 99.4% trong bán kính Wi-Fi 25m
gantt
title Nhật ký nuôi trồng khảo nghiệm cây Xà lách
dateFormat YYYY-MM-DD
section Giai đoạn phát triển
Gieo hạt & nảy mầm (Ươm giá thể) :done, g1, 2018-12-01, 7d
Cây con (Dinh dưỡng 450-550 ppm) :done, g2, 2018-12-08, 10d
Lên giàn thủy canh (TDS 800-950 ppm) :done, g3, 2018-12-18, 18d
Thu hoạch & đánh giá sinh khối :done, g4, 2019-01-05, 3d
Kết quả đạt được
- Thi công hoàn chỉnh phần cứng: Thiết kế thành công 02 board mạch in (PCB) chuyên dụng cho khối thu thập dữ liệu và khối điều khiển động lực, đóng hộp tủ điện chuẩn công nghiệp chống ẩm.
- Vận hành chính xác 2 chế độ:
- Chế độ AUTO: Hệ thống tự động kích hoạt bơm nhu động bổ sung dung dịch Hydro Leafy A-B khi TDS $< 800\text{ ppm}$, bơm dung dịch pH Down khi pH $> 6.5$, và tự động mở van xả nước bù bay hơi khi cảm biến mực nước báo mức thấp.
- Chế độ MANUAL: Cho phép kỹ thuật viên cưỡng bức bật/tắt từng bơm, van hoặc quạt phun sương trực tiếp từ giao diện Web với thời gian phản hồi dưới 1 giây.
- Hiển thị trực quan: Màn hình OLED SSD1306 tại tủ điện và Web Dashboard từ xa hiển thị đồng bộ 100% các thông số môi trường sinh trưởng.
Đổi mới và đóng góp
- Cơ chế châm phân bón vi lượng bằng bơm nhu động (Peristaltic Dosing): Khác biệt với các hệ thống truyền thống dùng bơm chìm công suất lớn dễ gây quá liều, việc ứng dụng bơm nhu động giúp kiểm soát lượng dung dịch chính xác đến từng mililít ($5.2 - 90 \text{ ml/phút}$), loại bỏ hoàn toàn hiện tượng sốc phân (Nutrient shock) ở rễ non.
- Kiến trúc phân tán Master-Slave (ATmega328P + ESP8266): Tách biệt hoàn toàn tác vụ điều khiển động lực thời gian thực (Hard Real-time tasks) khỏi tác vụ truyền thông mạng Internet (Network stack tasks), triệt tiêu hiện tượng treo vi điều khiển khi mất kết nối mạng Wi-Fi.
- Tối ưu hóa chi phí phần cứng: Ứng dụng thành công các linh kiện mở nhưng vẫn đạt chuẩn kỹ thuật nông nghiệp, giảm 65% giá thành đầu tư so với các bộ điều khiển thủy canh ngoại nhập từ Hà Lan hay Israel.
- Đóng góp học thuật và thực tiễn: Cung cấp tài liệu thiết kế chi tiết từ sơ đồ nguyên lý mạch in, giải thuật bù nhiệt EC đến mã nguồn PHP/MySQL, tạo nền tảng vững chắc cho các nghiên cứu tiếp theo về Nông nghiệp 4.0.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng thực tế
- Mô hình vườn rau ban công / sân thượng đô thị: Phù hợp cho các hộ gia đình thành phố tự cung cấp rau sạch ăn lá (xà lách, rau muống, cải bó xôi) mà không tốn công chăm sóc hàng ngày.
- Nông trại thương mại nhà màng công nghệ cao: Lắp đặt theo từng cụm (Cluster), các Node gửi dữ liệu về một máy chủ trung tâm quản lý hàng nghìn mét vuông giàn trồng.
- Phòng thí nghiệm nghiên cứu sinh học nông nghiệp: Đánh giá chính xác phản ứng của các giống cây trồng mới dưới các dải dinh dưỡng và độ pH khác nhau.
[Ước tính Chi phí & Hiệu quả kinh tế (ROI) - Quy mô hộ gia đình 100 rọ cây]
├── Chi phí đầu tư ban đầu (CAPEX):
│ ├── Khung giàn ống PVC thủy canh 4 tầng: ~ 1.500.000 VNĐ
│ ├── Tủ điện & Mạch điều khiển IoT (Arduino + NodeMCU + Relay): ~ 850.000 VNĐ
│ ├── Bộ cảm biến chuyên dụng (EC, pH, DS18B20, Nước): ~ 1.200.000 VNĐ
│ └── Bơm chìm, bơm nhu động, van Solenoid: ~ 950.000 VNĐ
│ └── TỔNG ĐẦU TƯ: ~ 4.500.000 VNĐ
├── Chi phí vận hành hàng tháng (OPEX):
│ ├── Điện năng tiêu thụ (~15 kWh/tháng): ~ 35.000 VNĐ
│ ├── Dung dịch dinh dưỡng thủy canh A+B: ~ 80.000 VNĐ
│ └── TỔNG VẬN HÀNH: ~ 115.000 VNĐ / tháng
└── Lợi ích kinh tế:
├── Sản lượng trung bình: 18 - 22 kg rau sạch hữu cơ / tháng
├── Tiết kiệm chi phí mua rau sạch thị trường (50.000 đ/kg): ~ 1.000.000 VNĐ / tháng
└── THỜI GIAN HOÀN VỐN (Payback Period): 4.5 - 5.5 tháng
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Độ bền cảm biến: Que đo điện cực pH và EC thủy tinh trong môi trường dung dịch cần phải được vệ sinh và cân chỉnh định kỳ sau 30-45 ngày sử dụng để tránh sai số do màng bám vi sinh.
- Giao thức truyền thông: Sử dụng HTTP polling tạo tải đáng kể lên vi điều khiển và máy chủ khi số lượng node tăng lên.
- Môi trường kết nối: Phụ thuộc vào hạ tầng sóng Wi-Fi 2.4GHz cố định, chưa có module dự phòng 4G/GSM khi mất mạng.
Hướng phát triển nâng cao
- Nâng cấp giao thức IoT: Chuyển đổi sang giao thức MQTT (Message Queuing Telemetry Transport) với cơ chế Publish/Subscribe để giảm băng thông truyền nhận lên đến 80% và tiết kiệm năng lượng.
- Mở rộng quy mô mạng cảm biến: Triển khai mạng kết nối không dây tầm xa LoRa / LoRaWAN hoặc mạng Mesh (ESP-NOW), cho phép một gateway trung tâm quản lý hàng trăm giàn thủy canh phân tán trên bán kính hàng km.
- Ứng dụng Trí tuệ nhân tạo (AI/ML): Tích hợp mô hình học máy (Machine Learning) để dự báo trước nhu cầu dinh dưỡng theo chu kỳ thời tiết và tự động phát hiện sớm dấu hiệu thối rễ qua phân tích dữ liệu nhiệt độ/EC đa chiều.
Đối tượng hưởng lợi
mindmap
root((Hệ Thống Thủy Canh IoT))
Sinh viên & Nghiên cứu sinh
Học tập thiết kế mạch PCB
Tham khảo mã nguồn PHP/C++
Nghiên cứu mô hình nông nghiệp thông minh
Kỹ sư & Lập trình viên nhúng
Nắm vững kỹ thuật lập trình UART/I2C/1-Wire
Mô hình tích hợp Gateway ESP8266 và Database
Hộ gia đình đô thị
Tự cung cấp rau sạch chuẩn an toàn
Tiết kiệm 85% thời gian chăm sóc thủ công
Doanh nghiệp nông nghiệp
Tối ưu hóa chi phí vận hành trang trại
Chuẩn hóa quy trình dinh dưỡng đồng bộ
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai hệ thống là gì?
Hệ thống yêu cầu nguồn điện lưới 220VAC (cho bơm hồi lưu) chuyển đổi qua nguồn tổ ong 12VDC/5A (cho mạch điều khiển, van và bơm nhu động), nguồn nước sạch cấp liên tục cho bồn chứa phụ, và sóng Wi-Fi 2.4GHz tại vị trí lắp đặt tủ điều khiển.
2. Dung dịch dinh dưỡng A và B có thể bơm chung một lúc được không?
Không. Dung dịch dinh dưỡng cô đặc Hydro Leafy A (chứa Canxi, Sắt) và B (chứa Phosphat, Sunfat) nếu tiếp xúc trực tiếp ở nồng độ cao sẽ phản ứng kết tủa Canxi Sunfat ($CaSO_4$), làm cây không hấp thụ được. Thuật toán điều khiển của hệ thống được lập trình để bơm luân phiên từng dung dịch cách nhau một khoảng trễ hòa tan nhất định.
3. Khi mất kết nối Internet, hệ thống có tự động duy trì hoạt động không?
Có. Toàn bộ logic kiểm soát closed-loop cho chế độ AUTO được thực thi trực tiếp trên bộ nhớ Flash của vi điều khiển ATmega328P. Nếu mất kết nối Wi-Fi tới Web Server, hệ thống vẫn duy trì việc đọc cảm biến và đóng cắt bơm/van tại chỗ bình thường.
4. Chi phí bảo trì cảm biến định kỳ như thế nào?
Chi phí bảo trì chủ yếu là dung dịch đệm chuẩn (pH 4.01, pH 6.86 và EC 1413 $\mu\text{S/cm}$) để hiệu chuẩn lại que đo sau mỗi 1-2 tháng, chi phí chỉ khoảng 50.000 - 100.000 VNĐ cho mỗi đợt canh tác.
5. Hệ thống có khả năng mở rộng để quản lý nhiều giàn trồng cùng lúc không?
Kiến trúc cơ sở dữ liệu MySQL đã được thiết kế sẵn trường định danh node_id. Để mở rộng, người dùng chỉ cần nhân bản các Khối Thu thập (Sensor Node) và định danh ID riêng biệt trong mã nguồn gửi lên server mà không cần thay đổi cấu trúc Database hiện tại.
Kết luận
Đề tài "Thiết kế và thi công hệ thống thủy canh ứng dụng công nghệ IoTs" của nhóm tác giả Trần Ngọc Hải và Phạm Tấn Phát (GVHD: ThS. Nguyễn Ngô Lâm - Trường ĐH Sư phạm Kỹ thuật TP.HCM) là một minh chứng xuất sắc cho việc ứng dụng công nghệ điện tử và công nghệ thông tin vào hiện đại hóa nông nghiệp.
Bằng việc kết hợp hài hòa giữa phần cứng vi điều khiển xử lý chính xác (ATmega328P), khối truyền thông linh hoạt (ESP8266), các cảm biến nồng độ công nghiệp và nền tảng máy chủ giám sát Web Server trực quan, đồ án đã giải quyết trọn vẹn bài toán tự động hóa kiểm soát dinh dưỡng trong canh tác thủy canh hồi lưu. Kết quả thử nghiệm thực tế trên giàn rau xà lách khẳng định tính khả thi cao, mở ra hướng đi đầy tiềm năng cho mô hình nông nghiệp đô thị bền vững, an toàn và thông minh trong tương lai.