Giới thiệu dự án

Sự biến đổi khí hậu toàn cầu cùng áp lực đô thị hóa đã đặt ra những thách thức lớn đối với ngành nông nghiệp, đặc biệt là bài toán an toàn thực phẩm và tối ưu hóa năng suất cây trồng. Theo báo cáo từ Tổ chức Lương thực và Nông nghiệp Liên Hợp Quốc (FAO), thất thoát sản lượng nông nghiệp do biến động thời tiết và sâu bệnh có thể lên tới 20–40% mỗi năm nếu không có phương pháp giám sát liên tục. Tại Việt Nam, đa số nông hộ canh tác thủ công hoặc ứng dụng các bộ hẹn giờ tưới nước (timer) đơn giản, hoàn toàn không có khả năng tự động phản hồi theo các biến số môi trường vi khí hậu (nhiệt độ, độ ẩm không khí, độ ẩm đất).

Đồ án tốt nghiệp ngành Kỹ thuật Điện tử Truyền thông tại Trường Đại học Sư phạm Kỹ thuật TP.HCM (HCMUTE) với đề tài "Thiết Kế Và Thi Công Hệ Thống Giám Sát Nhiều Vườn" (Sinh viên thực hiện: Võ Ngọc Nguyên Hùng, Đinh Quang Vỵ; GVHD: PGS. Nguyễn Thanh Hải) tập trung giải quyết triệt để rào cản phân mảnh trong quản trị nông nghiệp công nghệ cao.

                  +-----------------------------------+
                  |  Multi-Garden IoT Architecture    |
                  +-----------------+-----------------+
                                    |
            +-----------------------+-----------------------+
            |                                               |
  +---------v---------+                           +---------v---------+
  |  Node Vườn A      |                           |  Node Vườn B      |
  |  - Wemos D1 R1    |                           |  - Wemos D1 R1    |
  |  - DHT11 + LM393  |                           |  - DHT11 + LM393  |
  |  - LCD 16x2 (I2C) |                           |  - LCD 16x2 (I2C) |
  |  - Bơm + Đèn      |                           |  - Bơm + Đèn      |
  +---------+---------+                           +---------+---------+
            |                                               |
            +-----------------------+-----------------------+
                                    | Wi-Fi (IEEE 802.11 b/g/n)
                          +---------v---------+
                          | Blynk Cloud Core  |
                          +---------+---------+
                                    |
            +-----------------------+-----------------------+
            |                                               |
  +---------v---------+                           +---------v---------+
  | Blynk Mobile App  |                           | Web Dashboard     |
  | (iOS / Android)   |                           | (HTML5 / REST API)|
  +-------------------+                           +-------------------+

Mục tiêu dự án

  1. Thu thập dữ liệu môi trường thời gian thực: Đọc và xử lý thông số nhiệt độ vi khí hậu (0–50°C, sai số ±2°C), độ ẩm không khí (20–80%RH, sai số ±5%) và độ ẩm đất qua kênh chuyển đổi tương tự - số (ADC 10-bit).
  2. Xây dựng kiến trúc quản trị tập trung đa điểm (Multi-Node): Kết nối nhiều khu vườn ở các vị trí địa lý độc lập về một hệ thống cơ sở dữ liệu và giao diện duy nhất thông qua giao thức Wi-Fi IEEE 802.11 b/g/n.
  3. Tự động hóa phản hồi chấp hành: Tự động đóng ngắt máy bơm mini P385 12VDC (lưu lượng 1.8 L/phút) và hệ thống đèn nhiệt sưởi ấm 12V21/6CP dựa trên ngưỡng thiết lập; kết hợp nút bấm vật lý đồng bộ hai chiều (bi-directional synchronization) với ứng dụng di động.
  4. Phát triển giao diện giám sát kép: Triển khai bảng điều khiển trên nền tảng ứng dụng di động Blynk và máy chủ cục bộ (Local Web Server) hỗ trợ cấu hình mạng mạng không dây trực tiếp.

Phạm vi và giới hạn

  • Phạm vi: Hệ thống hoàn thiện phần cứng module điều khiển Node, lập trình firmware vi điều khiển, thiết kế PCB nguồn – công suất, và tích hợp giao diện IoT đa nền tảng.
  • Giới hạn kỹ thuật: Cảm biến DHT11 có tần số lấy mẫu tối đa 1Hz và dải đo cơ bản; trễ mạng phụ thuộc chất lượng đường truyền Wi-Fi cục bộ tại từng vườn; hệ thống truyền dữ liệu qua hạ tầng đám mây trung gian Blynk Cloud.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tiêu chí Canh tác truyền thống Bộ hẹn giờ (Timer Relay) Hệ thống IoT cận vi (HC-05/Bluetooth) Giải pháp Đồ án HCMUTE (Wemos D1 + Cloud)
Thu thập dữ liệu Thủ công bằng kinh nghiệm Không có Cảm biến nội bộ, bán kính <30m Cảm biến đa điểm, không giới hạn khoảng cách
Điều khiển đa vườn Tốn nhiều nhân công di chuyển Độc lập từng bộ, khó quản lý Giới hạn 1-to-1 thiết bị Quản trị tập trung đa vườn trên 1 giao diện
Độ linh hoạt Rất thấp Cố định theo thời gian Trung bình Tự động thích ứng môi trường + can thiệp từ xa
Chi phí đầu tư Thấp ban đầu, cao nhân công Rất thấp (100k - 200k VND) Trung bình (500k - 800k VND) Tối ưu chi phí (< 600k VND/Node)

Phân loại yêu cầu người dùng (Mô hình MoSCoW)

  • Must-have (Bắt buộc): Đo đạc chính xác nhiệt độ, độ ẩm không khí, độ ẩm đất; tự động đóng ngắt máy bơm và đèn sưởi; đồng bộ trạng thái nút nhấn vật lý lên Cloud.
  • Should-have (Cần có): Giao diện Web Server nội tại trên ESP8266 để nạp thông tin Wi-Fi (SSID/Password) linh hoạt mà không cần nạp lại mã nguồn qua cổng COM.
  • Could-have (Có thể thêm): Xuất biểu đồ phân tích dữ liệu dạng vòng cung (gauge) và biểu đồ lịch sử theo thời gian thực trên điện thoại.
  • Won't-have (Tạm hoãn): Tích hợp camera AI nhận diện sâu bệnh trên lá và van điện từ điều áp công nghiệp lớn.

Thiết kế hệ thống

Kiến trúc phần cứng và công nghệ lõi

Hệ thống sử dụng board vi điều khiển WeMos D1 R1 tích hợp module ESP8266MOD lõi Tensilica L106 32-bit (xung nhịp 80MHz/160MHz, 4MB Flash Memory, 3.3V Logic).

                      +-----------------------------+
                      |   Khối Nguồn (Power Unit)   |
                      | - Adapter 12VDC/2A          |
                      | - LMV358 + FDN340P Auto-Pwr |
                      | - NCP1117 (5V) + LP2985(3V3)|
                      +--------------+--------------+
                                     |
+-------------------+                v                +-------------------+
|  Khối Cảm Biến    |      +-------------------+      |  Khối Chấp Hành   |
| - DHT11 (1-Wire)  +----->| WeMos D1 (ESP8266)|----->| - Relay / MOSFET  |
| - LM393 Soil Moist| GPIO | - Flash: 4MB      | GPIO | - Bơm P385 (12V)  |
|   (Analog A0/ADC) |      | - CPU: 80/160MHz  |      | - Đèn 12V21/6CP   |
+-------------------+      +---------+---------+      +-------------------+
                                     | I2C Bus (SDA/SCL)
                                     v
                           +-------------------+
                           | Màn hình LCD 16x2 |
                           | + PCF8574 Adapter |
                           +-------------------+
  1. Khối nguồn và bảo vệ tự động: Mạch sử dụng nguồn kép linh hoạt. Nguồn nuôi phần cứng vi điều khiển và rơ-le được cách ly và điều phối tự động thông qua mạch so áp tích hợp Op-Amp LMV358 kết hợp transistor công suất P-Channel MOSFET FDN340P. Khi cắm đồng thời Jack DC (Adapter 9–24V) và cổng USB máy tính, hệ thống tự động ngắt nguồn 5V USB (có cầu chì tự phục hồi - Resettable Fuse 500mA) và ưu tiên hạ áp từ Jack DC qua IC ổn áp tuyến tính NCP1117-5.0LP2985-3.3V để triệt tiêu gợn sóng hài và bảo vệ cổng kết nối máy tính.
  2. Khối cảm biến & Giao tiếp vi sai:
    • Cảm biến DHT11: Giao tiếp chuẩn 1-Wire thông qua 1 chân Digital (GPIO14/D5), sử dụng điện trở kéo lên $R_{pull-up} = 5.1\text{ k}\Omega$ và tụ lọc nguồn gốm $100\text{ nF}$ chống nhiễu trên đường dây kéo dài.
    • Cảm biến độ ẩm đất: Đầu đo điện dung/điện trở kết hợp IC so sánh kép LM393. Ngõ ra Analog (AO) nối trực tiếp vào chân $A_0$ của ESP8266 (điện áp định mức tối đa ngõ vào 3.2V qua cầu phân áp nội). Ngõ ra Digital (DO) tinh chỉnh độ nhạy qua biến trở phân áp $10\text{ k}\Omega$.
  3. Khối hiển thị (I2C Bus): Màn hình LCD 16x2 (chip điều khiển Hitachi HD44780) kết hợp module chuyển đổi giao tiếp nối tiếp PCF8574 chuẩn I2C (Inter-Integrated Circuit). Điều này giúp rút giảm số lượng chân vi điều khiển từ 6 chân (RS, EN, D4-D7) xuống còn đúng 2 chân: Serial Data (SDA - GPIO4/D2) và Serial Clock (SCL - GPIO5/D1), tốc độ truyền chuẩn Standard Mode $100\text{ kbps}$.
  4. Khối chấp hành công suất: Điều khiển động cơ bơm hút nước màng P385-12VDC (công suất định mức $3\text{W}$, áp lực dòng $1.8\pm0.1\text{ L/min}$) và bóng đèn sinh nhiệt 12V21/6CP qua tầng đệm Transistor/Relay có Diode dập xung ngược bảo vệ (Flyback Diode 1N4007).

Phương pháp luận (Methodology)

Dự án áp dụng mô hình phát triển hệ thống nhúng tuần tự kết hợp kiểm thử tích hợp liên tục:

[Khảo sát & Thiết kế Schematic] (Tuần 1-3)
               │
               ▼
[Thiết kế Layout Altium & Gia công PCB] (Tuần 4-6)
               │
               ▼
[Lập trình Firmware C++ & Cấu hình Blynk V-Pins] (Tuần 7-10)
               │
               ▼
[Kiểm thử thực địa Multi-Node & Đo lường Stress-test] (Tuần 11-14)
               │
               ▼
[Tối ưu hóa năng lượng & Đóng gói Tài liệu Kỹ thuật] (Tuần 15-16)
  • Quản trị rủi ro kỹ thuật:
    • Rủi ro mất kết nối Wi-Fi: Tích hợp cơ chế tự phục hồi (Auto-Reconnect) và chế độ dự phòng Web Server Access Point nội tại (192.168.4.1) để cấu hình mạng tại chỗ.
    • Rủi ro điện áp ngược từ tải cảm ứng (Động cơ máy bơm): Bố trí tụ hóa $470\mu\text{F}$ song song nhánh nguồn công suất và cách ly đường mass tín hiệu vi điều khiển.

Implementation và kết quả

Quá trình phát triển và các thuật toán cốt lõi

Firmware hệ thống được xây dựng bằng ngôn ngữ C/C++ trên nền tảng Arduino Core for ESP8266. Kiến trúc phần mềm phân bổ luồng xử lý không chặn (non-blocking) dựa trên bộ định thời phần mềm BlynkTimer và máy trạng thái (Finite State Machine) phân định 2 chế độ: Manual (Bằng tay)Auto (Tự động).

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>
#include <LiquidCrystal_I2C.h>

#define DHTPIN 14          // GPIO14 (D5)
#define DHTTYPE DHT11
#define SOIL_ANALOG A0     // ADC A0
#define RELAY_PUMP 12      // GPIO12 (D6)
#define RELAY_LAMP 13      // GPIO13 (D7)

DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x27, 16, 2);
BlynkTimer timer;

char auth[] = "Your_Blynk_Auth_Token_Garden_1";
char ssid[] = "SmartGarden_AP";
char pass[] = "Agriculture@2019";

int soilRaw = 0;
float tempVal = 0.0, humVal = 0.0;
bool isAutoMode = true;

// Xử lý dữ liệu định kỳ mỗi 1000ms (1Hz)
void readSensorsAndUpdate() {
  humVal = dht.readHumidity();
  tempVal = dht.readTemperature();
  soilRaw = analogRead(SOIL_ANALOG);
  
  // Chuyển đổi giá trị ADC (0 - 1023) sang phần trăm độ ẩm đất (0 - 100%)
  int soilPercent = map(soilRaw, 1023, 350, 0, 100);
  soilPercent = constrain(soilPercent, 0, 100);

  // Đẩy dữ liệu Telemetry lên Blynk Virtual Pins
  Blynk.virtualWrite(V10, tempVal);
  Blynk.virtualWrite(V11, humVal);
  Blynk.virtualWrite(V12, soilPercent);

  // Hiển thị LCD 16x2 qua I2C
  lcd.setCursor(0, 0);
  lcd.print("T:" + String((int)tempVal) + "C H:" + String((int)humVal) + "%");
  lcd.setCursor(0, 1);
  lcd.print("Soil:" + String(soilPercent) + "% Auto:" + (isAutoMode ? "ON" : "OFF"));

  // Thuật toán điều khiển tự động
  if (isAutoMode) {
    if (soilPercent < 40) {
      digitalWrite(RELAY_PUMP, HIGH); // Bật máy bơm khi đất khô
      Blynk.virtualWrite(V3, 1);
    } else if (soilPercent > 70) {
      digitalWrite(RELAY_PUMP, LOW);  // Ngắt máy bơm khi đủ ẩm
      Blynk.virtualWrite(V3, 0);
    }

    if (tempVal < 20.0) {
      digitalWrite(RELAY_LAMP, HIGH); // Bật đèn sưởi khi nhiệt độ hạ
      Blynk.virtualWrite(V4, 1);
    } else if (tempVal > 28.0) {
      digitalWrite(RELAY_LAMP, LOW);  // Tắt đèn sưởi khi ấm
      Blynk.virtualWrite(V4, 0);
    }
  }
}

// Lắng nghe lệnh chuyển đổi chế độ từ App qua Virtual Pin V1
BLYNK_WRITE(V1) {
  isAutoMode = param.asInt();
}

// Điều khiển cưỡng bức Bơm qua Virtual Pin V3 ở chế độ Manual
BLYNK_WRITE(V3) {
  if (!isAutoMode) {
    int relayState = param.asInt();
    digitalWrite(RELAY_PUMP, relayState ? HIGH : LOW);
  }
}

void setup() {
  Serial.begin(115200);
  pinMode(RELAY_PUMP, OUTPUT);
  pinMode(RELAY_LAMP, OUTPUT);
  lcd.init();
  lcd.backlight();
  dht.begin();
  
  Blynk.begin(auth, ssid, pass);
  timer.setInterval(1000L, readSensorsAndUpdate);
}

void loop() {
  Blynk.run();
  timer.run();
}

Thử nghiệm và đánh giá chất lượng

Hệ thống đã trải qua quá trình kiểm thử tải liên tục trong 72 giờ tại 2 mô hình vườn cách xa nhau hơn 5km sử dụng 2 điểm phát Wi-Fi độc lập:

  1. Độ ổn định truyền gói tin (Throughput & Latency):
    • Tần suất gửi bản tin: 1 gói/giây/node.
    • Độ trễ trung bình cập nhật trạng thái từ lúc cảm biến thay đổi đến khi ứng dụng di động nhận được: $\Delta t = 280\text{ ms} \pm 45\text{ ms}$.
    • Tỷ lệ mất gói (Packet Loss Rate): $< 0.8%$ trong điều kiện sóng Wi-Fi cường độ $-65\text{ dBm}$.
  2. Độ tin cậy của thuật toán đóng cắt:
    • Số chu kỳ đóng ngắt kiểm thử: 500 chu kỳ liên tục. Không xuất hiện hiện tượng treo vi điều khiển (Crash/Watchdog Reset) nhờ bộ cách ly nguồn và dập xung diode.
  3. Độ chính xác cảm biến:
    • Cảm biến độ ẩm đất LM393 đo tương quan với tỷ trọng kế tiêu chuẩn đạt độ lặp lại $92.4%$.
    • Cảm biến DHT11 cập nhật ổn định ở dải nhiệt độ $18^\circ\text{C} - 38^\circ\text{C}$.

Đổi mới và đóng góp

  1. Quản trị đa điểm tập trung trên một cơ sở dữ liệu (Multi-Garden on Single CSDL): Khác với các đồ án truyền thống chỉ giám sát một khu vườn cục bộ (point-to-point) dùng màn hình cảm ứng HMI đắt đỏ hoặc kết nối Bluetooth phạm vi ngắn (<30m), giải pháp này quy tụ nhiều trạm Wemos D1 độc lập về chung một Token Project/Database trên nền tảng đám mây, giúp người quản lý mở rộng quy mô không giới hạn vị trí địa lý.
  2. Cấu hình mạng linh hoạt qua Captive Web Server: Khi chuyển khu vườn sang môi trường mới, người dùng không cần nạp lại mã nguồn thông qua máy tính. Firmware tích hợp Web Server nội tại tự động phát Access Point khi mất mạng, cho phép người dùng truy cập địa chỉ IP mặc định trên trình duyệt điện thoại để quét và nhập mật khẩu Wi-Fi mới.
  3. Tối ưu hóa phần cứng & Chi phí chế tạo: Giảm 66.7% số đường dây giao tiếp màn hình nhờ tích hợp bus I2C cho LCD 16x2. Tận dụng cơ chế chọn nguồn thông minh (LMV358 + FDN340P) đảm bảo an toàn tuyệt đối cho người vận hành và thiết bị nghiên cứu.
Chỉ số kỹ thuật / Tính năng Nghiên cứu Nguyễn Quốc Thành & Võ Đình Khải (2018) Nghiên cứu Ngô Thành Đạt & Lê Hải Nguyên (2018) Đề tài HCMUTE (Nguyên Hùng - Quang Vỵ)
Vi điều khiển trung tâm Arduino Mega 2560 Arduino Mega 2560 + ESP8266 WeMos D1 R1 (Lõi ESP8266 Direct)
Phạm vi giám sát Cận vi (Bluetooth HC-05 $\le 20\text{m}$) Cục bộ 1 vườn (Wi-Fi/HMI) Toàn cầu (Internet / Multi-Garden Cloud)
Cấu hình mạng Cố định cứng Cố định qua Code Web Server AP nội tại linh hoạt
Giá thành sản xuất Node $\sim 1.200.000\text{ VND}$ $\sim 1.800.000\text{ VND}$ $\sim 450.000\text{ VND}$ (Tiết kiệm 62–75%)

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

  • Nông nghiệp đô thị (Rooftop & Balcony Gardening): Các hộ gia đình tại đô thị sở hữu nhiều vườn rau sân thượng hoặc giàn cây thủy canh tại các vị trí phân tán có thể theo dõi và cấp nước tự động mà không cần can thiệp thủ công hàng ngày.
  • Trang trại chuỗi nhà kính (Greenhouse Farming): Triển khai đồng loạt 20–50 trạm Node cho từng luống dưa lưới, phong lan hoặc dâu tây; thiết lập ngưỡng tưới phân tầng theo từng loại đất.
                    +------------------------------------+
                    |  Lộ Trình Triển Khai Thực Địa     |
                    +-----------------+------------------+
                                      |
       +------------------------------+------------------------------+
       |                              |                              |
+------v-------+              +-------v------+               +-------v------+
| Giai đoạn 1  |              | Giai đoạn 2  |               | Giai đoạn 3  |
| Khảo sát &   |              | Triển khai   |               | Vận hành     |
| Lắp đặt Node |              | Multi-Node   |               | & Bảo trì    |
| (1-2 ngày)   |              | (3-5 ngày)   |               | (Định kỳ)    |
+--------------+              +--------------+               +--------------+

Phân tích chi phí và hiệu quả đầu tư (ROI)

  • Chi phí cấu thành 1 Node trạm:
    • Board WeMos D1 R1: $110.000\text{ VND}$
    • Cảm biến DHT11 + Độ ẩm đất LM393: $65.000\text{ VND}$
    • Module LCD 16x2 + I2C PCF8574: $75.000\text{ VND}$
    • Động cơ bơm P385 + Đèn sưởi + Relay + Nguồn Adapter: $180.000\text{ VND}$
    • Hộp bảo vệ IP65 + Phụ kiện dây nối: $50.000\text{ VND}$
    • Tổng chi phí phần cứng: $\approx 480.000\text{ VND/Node}$
  • Hiệu quả kinh tế: Giảm $85%$ chi phí nhân công tưới tiêu định kỳ; tiết kiệm $35%$ lượng nước tiêu thụ nhờ cơ chế tưới chính xác theo độ ẩm đất; hoàn vốn đầu tư thiết bị chỉ sau 2.5 tháng canh tác quy mô hộ gia đình.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện hữu

  1. Độ bền điện cực cảm biến đất: Đầu đo điện cực kim loại của module LM393 có hiện tượng bị oxy hóa/ăn mòn điện hóa (electrolysis) sau 3–6 tháng cắm liên tục trong đất ẩm giàu khoáng.
  2. Độ phân giải và dải đo cảm biến: DHT11 không hỗ trợ đo nhiệt độ âm sâu hoặc môi trường ngưng tụ ẩm $100\text{ RH}$.
  3. Phụ thuộc hạ tầng Wi-Fi: Tại các trang trại vùng sâu vùng xa không có sẵn sóng Wi-Fi 2.4GHz, hệ thống chưa thể chuyển mạch sang sóng di động.

Hướng nâng cấp

  • Nâng cấp cảm biến công nghiệp: Chuyển sang cảm biến đo độ ẩm đất dạng điện dung chống ăn mòn (Capacitive Soil Moisture Sensor v1.2) hoặc chuẩn công nghiệp RS485 Modbus RTU. Nâng cấp cảm biến vi khí hậu lên DHT22/SHT30 (sai số nhiệt độ $\pm0.3^\circ\text{C}$, độ ẩm $\pm2%$).
  • Mở rộng chuẩn truyền thông: Tích hợp giao thức không dây diện rộng LoRa (Long Range) hoặc module sim 4G/NB-IoT cho phép truyền dữ liệu xuyên vật cản bán kính 2–5km về Gateway tập trung.
  • Nguồn năng lượng tái tạo: Tích hợp tấm pin năng lượng mặt trời (Solar Panel 10W) kết hợp mạch sạc và pin sạc Li-ion 18650 giúp hệ thống hoạt động hoàn toàn tự trị (Off-grid).

Đối tượng hưởng lợi

  • Sinh viên & Học viên ngành Điện tử - Viễn thông, IoT, Tự động hóa: Tài liệu tham khảo thực tiễn chuẩn mực về thiết kế vi sai, phân phối nguồn, giao tiếp bus I2C, chuẩn 1-Wire, và kỹ thuật lập trình nhúng ESP8266 đồng bộ đám mây.
  • Kỹ sư phát triển hệ thống (Developers): Nắm vững mô hình kiến trúc điều khiển hỗn hợp (Auto/Manual State Machine), phương pháp chống tràn bộ nhớ và cơ chế cấu hình Wi-Fi cục bộ qua Local Web Server.
  • Hộ nông dân & Chủ trang trại công nghệ cao: Sở hữu giải pháp tự động hóa chi phí thấp, tin cậy cao, giải phóng sức lao động và giảm thiểu rủi ro nông sản trước biến động thời tiết.
  • Các nhóm nghiên cứu ứng dụng nông nghiệp thông minh: Khung nền tảng mở (Open Architecture) để phát triển tiếp các thuật toán nông nghiệp chính xác (Precision Agriculture) và tích hợp AI/Machine Learning dự báo dịch bệnh.

Câu hỏi thường gặp

1. Yêu cầu kỹ thuật tối thiểu để triển khai một Node giám sát là gì?

Hệ thống yêu cầu nguồn điện lưới $220\text{VAC}$ hạ áp qua Adapter $12\text{VDC}-2\text{A}$ (hoặc ắc-quy $12\text{V}$ tối thiểu $5\text{Ah}$), vùng phủ sóng Wi-Fi băng tần $2.4\text{GHz}$ (chuẩn $802.11\text{b/g/n}$) có kết nối Internet và áp lực đường ống cấp nước đầu vào cho máy bơm mini P385.

2. Hệ thống có thể mở rộng tối đa bao nhiêu vườn trên cùng một tài khoản?

Trên nền tảng Blynk Cloud, hệ thống hỗ trợ kết nối đồng thời hàng chục đến hàng trăm Node thiết bị (mỗi Node quản lý một Auth Token riêng biệt hoặc phân chia kênh Virtual Pins). Giới hạn duy nhất nằm ở băng thông đường truyền và dung lượng bảng điều khiển hiển thị của tài khoản quản trị.

3. Làm cách nào để tích hợp thêm các cảm biến khác như ánh sáng (LDR/BH1750) hay CO2?

Vi điều khiển ESP8266 trên WeMos D1 còn các chân GPIO nhàn rỗi (như D0, D3, D4, D8) và kênh I2C (đã mắc song song nhiều thiết bị theo địa chỉ Hex). Người dùng chỉ cần nối song song module cảm biến ánh sáng BH1750 vào đường bus SDA/SCL (địa chỉ $0\text{x}23$), bổ sung hàm đọc thư viện trong firmware và khai báo thêm 1 Virtual Pin (ví dụ V13) trên App.

4. Quy trình bảo trì hệ thống định kỳ như thế nào?

Cần vệ sinh đầu đo cảm biến đất định kỳ 3 tháng/lần để loại bỏ muối khoáng bám dính; kiểm tra khớp nối ống nước của bơm P385 nhằm tránh rò rỉ; kiểm tra độ chắc chắn của các mối hàn và ốc siết chân Domino trên PCB điều khiển.

5. Chi phí đầu tư trọn gói cho 3 khu vườn và thời gian thu hồi vốn?

Tổng chi phí trang bị trọn gói cho 3 khu vườn độc lập dao động khoảng $1.500.000 - 1.800.000\text{ VND}$. Nhờ việc giảm hao hụt cây trồng do sốc nhiệt/thiếu nước và tiết kiệm điện nước tưới tiêu, thời gian hoàn vốn thực tế ước tính từ $2 - 3$ tháng canh tác liên tục.


Kết luận

Đề tài "Thiết Kế Và Thi Công Hệ Thống Giám Sát Nhiều Vườn" của nhóm sinh viên Trường Đại học Sư phạm Kỹ thuật TP.HCM đã giải quyết xuất sắc bài toán giám sát nông nghiệp đa điểm phân tán trong thời đại công nghệ số. Bằng việc kết hợp hài hòa giữa vi điều khiển hiệu năng cao ESP8266, các chuẩn giao tiếp công nghiệp I2C, 1-Wire, hệ thống mạch nguồn cách ly an toàn và nền tảng điện toán đám mây Blynk, dự án đã chứng minh tính khả thi vượt trội cả về mặt kỹ thuật lẫn hiệu quả kinh tế. Đây là nền tảng công nghệ quan trọng, sẵn sàng chuyển giao và mở rộng cho các mô hình nông nghiệp đô thị và trang trại thông minh hiện đại.