Giới thiệu dự án

Theo thống kê từ Bộ Y tế, mỗi năm Việt Nam ghi nhận hơn 150.000 ca mắc ung thư mới và trên 75.000 trường hợp tử vong, trong đó tỷ lệ đáng kể xuất phát từ việc tiêu thụ thực phẩm chứa tồn dư hóa chất bảo vệ thực vật, thuốc kích thích tăng trưởng và kim loại nặng. Xu hướng tự cung cấp thực phẩm sạch tại các đô thị phát triển mạnh mẽ, đặc biệt là mô hình trồng rau mầm ngắn ngày (chu kỳ thu hoạch 5–7 ngày) giàu hàm lượng dinh dưỡng. Tuy nhiên, người dân đô thị gặp phải rào cản lớn về quỹ thời gian chăm sóc, thiếu không gian canh tác và khó kiểm soát các thông số vi khí hậu (độ ẩm giá thể, nhiệt độ phòng, cường độ quang hợp), dẫn đến tỷ lệ nảy mầm thấp, rau bị úng thối hoặc còi cọc.

Đồ án tốt nghiệp "Thiết kế và thi công hệ thống quản lý mô hình vườn rau sạch qua mạng" giải quyết trực tiếp bài toán tự động hóa quy trình nuôi trồng rau sạch thông qua việc kết hợp nền tảng phần cứng nhúng và Internet of Things (IoT). Hệ thống liên tục giám sát vi khí hậu, tự động kích hoạt cơ cấu chấp hành và truyền dữ liệu thời gian thực (Real-time telemetry) lên ứng dụng di động Android.

+-------------------------------------------------------------------------+
|                           HỆ THỐNG QUẢN LÝ VƯỜN RAU                     |
|                                                                         |
|  [Cảm biến BH1750, DHT11, LM393] -> [ATmega328P] -> [ESP8266 Cloud]     |
|                                         |                 |             |
|                                         v                 v             |
|                                  [Bơm / Đèn LED]     [Android App]      |
+-------------------------------------------------------------------------+

Mục tiêu dự án

  1. Thu thập dữ liệu môi trường chính xác: Đo đạc liên tục 4 thông số: nhiệt độ không khí (0–50°C), độ ẩm không khí (20–90% RH), cường độ ánh sáng (1–65.535 Lux) và độ ẩm giá thể xơ dừa.
  2. Tự động hóa chu trình chăm sóc: Điều khiển tự động hệ thống bơm phun sương mini HM-1205 (60W) và hệ thống đèn quang hợp LED 5050 dải sóng 430–660nm dựa trên ngưỡng cảm biến hoặc khung giờ thực RTC DS1307.
  3. Giám sát và điều khiển từ xa qua mạng: Đồng bộ hóa dữ liệu hai chiều giữa vi điều khiển, nền tảng đám mây Firebase Realtime Database, ThingSpeak và ứng dụng Android.
  4. Tối ưu năng suất rau mầm: Rút ngắn chu kỳ sinh trưởng của cải củ mầm xuống 6 ngày, tỷ lệ nảy mầm đạt >92%, đảm bảo tiêu chuẩn vệ sinh an toàn thực phẩm.

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

  • Quy mô mô hình: Kích thước vật lý 81cm x 41cm x 70cm, diện tích khay trồng hữu dụng $0,32\text{ m}^2$, định mức gieo 30g hạt giống/mẻ.
  • Môi trường hoạt động: Không gian trong nhà (indoor), nhà lưới hoặc ban công chung cư có mái che.
  • Cơ cấu chấp hành: Tải DC 12V (máy bơm áp suất HM-1205 công suất 60W, lưu lượng 5L/phút; dải LED 5050) điều khiển qua relay 5VDC cách ly quang.

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 thủ công Hệ thống Timer hẹn giờ Hệ thống IoT đề tài
Cơ chế tưới Phun bình cầm tay theo cảm tính Bật/tắt cố định theo giờ Tưới tự động theo cảm biến độ ẩm đất kết hợp RTC
Chiếu sáng Phụ thuộc ánh sáng tự nhiên Đèn bật liên tục gây tốn điện Điều chỉnh theo cường độ quang thông BH1750 (Lux)
Giám sát từ xa Không hỗ trợ Không hỗ trợ Real-time qua Android App & Cloud Firebase
Chi phí đầu tư < 100.000 VNĐ 200.000 – 400.000 VNĐ 1.200.000 – 1.500.000 VNĐ
Độ tin cậy Thấp (dễ quên tưới, thừa nước) Trung bình (không theo dõi thời tiết) Rất cao (bảo vệ cây tự động, cảnh báo tức thì)

Yêu cầu hệ thống theo mô hình MoSCoW

  • Must have: Thu thập dữ liệu DHT11, BH1750, độ ẩm đất; tự động đóng ngắt relay bơm/đèn; truyền UART giữa ATmega328P và ESP8266; hiển thị LCD 16x2.
  • Should have: Điều khiển thiết bị thủ công qua app Android; đồng bộ hóa dữ liệu lên Firebase; đăng nhập tài khoản người dùng.
  • Could have: Biểu đồ hóa lịch sử độ ẩm, nhiệt độ trên ThingSpeak; thiết lập ngưỡng cảm biến trực tiếp từ điện thoại.
  • Won't have (giai đoạn này): Nhận diện sâu bệnh qua xử lý ảnh camera; châm phân bón NPK tự động.

Thiết kế hệ thống

graph TD
    subgraph SENSORS["Khối Cảm Biến"]
        A[BH1750 - I2C Light]
        B[DHT11 - 1-Wire Temp/Hum]
        C[LM393 - Soil Moisture]
        D[DS1307 - I2C RTC]
    end

    subgraph MCU["Khối Xử Lý Trung Tâm"]
        E[ATmega328P-PU 16MHz]
    end

    subgraph ACTUATORS["Khối Chấp Hành & Hiển Thị"]
        F[Opto PC817 + Relay 5V]
        G[Máy bơm HM-1205 60W]
        H[Đèn LED 5050 450/660nm]
        I[Màn hình LCD 16x2]
    end

    subgraph IOT["Khối Truyền Thông & Cloud"]
        J[ESP8266-12E Witty Cloud]
        K[Firebase Realtime Database]
        L[ThingSpeak Server]
        M[Android Application UI]
    end

    A -->|I2C: PC4/PC5| E
    B -->|1-Wire: PD2| E
    C -->|ADC: PC0| E
    D -->|I2C: PC4/PC5| E
    E -->|GPIO Output| F
    F --> G
    F --> H
    E -->|4-bit Data| I
    E <-->|UART: PD0/PD1 9600bps| J
    J <-->|Wi-Fi 802.11 b/g/n| K
    J -->|HTTP REST API| L
    K <-->|Websocket/SSL| M

Technology Stack chi tiết

  • Khối điều khiển trung tâm: Vi điều khiển 8-bit AVR ATmega328P-PU (Flash 32KB, SRAM 2KB, EEPROM 1KB, tần số thạch anh 16MHz).
  • Khối truyền thông IoT: Module ESP8266-12E (Witty Cloud) tích hợp ăng-ten PCB, giao thức TCP/IP chuẩn Wi-Fi 802.11 b/g/n.
  • Cảm biến chuyên dụng:
    • Cảm biến ánh sáng kỹ thuật số BH1750FVI (chuẩn giao tiếp $I^2C$, tầm đo 1 – 65.535 Lux, độ phân giải 16-bit ADC tích hợp, dòng tiêu thụ cực thấp $7\mu\text{A}$).
    • Cảm biến nhiệt độ & độ ẩm không khí DHT11 (giao tiếp 1-Wire bus, tầm đo nhiệt 0–50°C $\pm2^\circ\text{C}$, độ ẩm 20–90% RH $\pm5%$, chu kỳ lấy mẫu 1Hz).
    • Cảm biến độ ẩm đất trở kháng sử dụng IC so sánh LM393 (ngõ ra Analog/Digital).
    • IC thời gian thực DS1307 (giao tiếp $I^2C$, xung thạch anh 32.768kHz, lưu trữ BCD).
  • Khối nguồn & mạch công suất: Nguồn tổ ong 12VDC/5A hạ áp qua IC nguồn xung LM2576-5.0 (Buck switching regulator dòng tải tối đa 3A, hiệu suất chuyển đổi >80%). Cách ly tín hiệu vi xử lý với relay tải công suất bằng Optocoupler PC817.
  • Nền tảng phần mềm:
    • Firmware MCU: C/C++ biên dịch trên Arduino IDE v1.8.5.
    • Ứng dụng di động: Java trên Android Studio v2.2+ (tương thích Android SDK 4.4 KitKat đến Android 10+).
    • Cloud Database: Google Firebase Realtime DatabaseThingSpeak IoT Platform.

Phương pháp nghiên cứu và phát triển

Dự án áp dụng mô hình phát triển hệ thống nhúng V-Model mở rộng:

  1. Giai đoạn 1 (Tuần 1–3): Khảo sát yêu cầu sinh học rau mầm (cải củ Raphanus sativus), tính toán thông số quang học (bước sóng đỏ 660nm kích thích quang hợp, xanh dương 450nm phát triển thân rễ).
  2. Giai đoạn 2 (Tuần 4–5): Thiết kế sơ đồ nguyên lý (Schematic) trên Orcad Capture CIS, mô phỏng hoạt động mạch, lập trình giao tiếp thử nghiệm giao thức UART, $I^2C$, 1-Wire.
  3. Giai đoạn 3 (Tuần 6–8): Thiết kế Layout mạch in PCB 2 lớp, gia công mạch đồng, hàn lắp linh kiện công suất và đóng gói khung cơ khí 81x41x70cm.
  4. Giai đoạn 4 (Tuần 9–12): Lập trình nhúng đa tác vụ trên ATmega328P, kết nối ESP8266 đẩy JSON payload lên Firebase, kiểm thử UAT và nghiệm thu canh tác thực tế.

Implementation và kết quả

Development Process & Key Algorithms

1. Thuật toán giải mã giao thức 1-Wire trên DHT11

Dữ liệu từ DHT11 truyền theo khung 40-bit gồm: 8-bit phần nguyên độ ẩm, 8-bit phần thập phân độ ẩm, 8-bit phần nguyên nhiệt độ, 8-bit phần thập phân nhiệt độ và 8-bit Checksum.

Khung dữ liệu DHT11 (40 bits):
+-----------------+-----------------+-----------------+-----------------+-----------------+
| Byte 1: Hum Int | Byte 2: Hum Dec | Byte 3: Tem Int | Byte 4: Tem Dec | Byte 5: Checksum|
+-----------------+-----------------+-----------------+-----------------+-----------------+
  * Điều kiện kiểm tra: Byte 5 = (Byte 1 + Byte 2 + Byte 3 + Byte 4) & 0xFF
// Trích xuất thuật toán đọc cảm biến và truyền dữ liệu qua UART
#include <Wire.h>
#include <dht.h>

#define DHT11_PIN 2
#define SOIL_PIN A0
#define RELAY_PUMP 7
#define RELAY_LED 8

dht DHT;
const int BH1750_ADDR = 0x23; // Địa chỉ I2C của BH1750

uint16_t readBH1750() {
  uint16_t lux = 0;
  Wire.beginTransmission(BH1750_ADDR);
  Wire.write(0x10); // Lệnh Continuously H-Resolution Mode (1 Lux resolution, 120ms)
  Wire.endTransmission();
  delay(120);
  Wire.requestFrom(BH1750_ADDR, 2);
  if (Wire.available() == 2) {
    lux = Wire.read();
    lux <<= 8;
    lux |= Wire.read();
    lux = lux / 1.2; // Hệ số chuyển đổi quang thông chuẩn
  }
  return lux;
}

void setup() {
  Serial.begin(9600); // UART kết nối ESP8266
  Wire.begin();
  pinMode(RELAY_PUMP, OUTPUT);
  pinMode(RELAY_LED, OUTPUT);
  digitalWrite(RELAY_PUMP, LOW);
  digitalWrite(RELAY_LED, LOW);
}

void loop() {
  int chk = DHT.read11(DHT11_PIN);
  float temp = DHT.temperature;
  float hum = DHT.humidity;
  int soilRaw = analogRead(SOIL_PIN);
  int soilPercent = map(soilRaw, 1023, 0, 0, 100);
  uint16_t lightLux = readBH1750();

  // Đóng gói JSON gửi sang ESP8266
  // Format: [TEMP],[HUM],[SOIL],[LUX]
  Serial.print(temp); Serial.print(",");
  Serial.print(hum); Serial.print(",");
  Serial.print(soilPercent); Serial.print(",");
  Serial.println(lightLux);

  // Thuật toán điều khiển tự động độc lập (Auto-fallback)
  if (soilPercent < 40) {
    digitalWrite(RELAY_PUMP, HIGH); // Bật bơm phun sương
  } else if (soilPercent > 70) {
    digitalWrite(RELAY_PUMP, LOW);  // Dừng bơm
  }

  if (lightLux < 300) {
    digitalWrite(RELAY_LED, HIGH);  // Bật LED bù sáng
  } else {
    digitalWrite(RELAY_LED, LOW);   // Tắt LED tiết kiệm năng lượng
  }
  delay(2000);
}

2. Cấu hình phần cứng và thanh ghi trên ATmega328P

  • ADC Configuration: Bộ ADC 10-bit trên PORTC cấu hình điện áp tham chiếu $V_{\text{REF}} = AV_{\text{CC}}$ thông qua bit REFS0 = 1 trong thanh ghi ADMUX. Bộ chia tần số Prescaler đặt bằng 128 (ADPS[2:0] = 111 trong ADCSRA) cho xung nhịp ADC $16\text{ MHz} / 128 = 125\text{ kHz}$ (nằm trong dải chuẩn 50–200kHz).
  • $I^2C$ (TWI) Clock: Cấu hình thanh ghi TWBR = 72 với Prescaler TWPS = 1 tạo xung SCL 100kHz chuẩn: $$f_{\text{SCL}} = \frac{f_{\text{CPU}}}{16 + 2 \times \text{TWBR} \times 4^{\text{TWPS}}} = \frac{16.000.000}{16 + 2 \times 72 \times 1} = 100\text{ kHz}$$

Testing và Validation

1. Đo lường hiệu năng và độ trễ truyền thông

Hệ thống trải qua 100 chu kỳ truyền dữ liệu liên tục trong các điều kiện mạng khác nhau:

Hạng mục kiểm thử Giá trị đo được thực tế Ngưỡng yêu cầu tiêu chuẩn Trạng thái
Độ trễ cập nhật ESP8266 $\rightarrow$ Firebase $145\text{ ms} \pm 25\text{ ms}$ $< 500\text{ ms}$ Đạt chuẩn
Độ trễ truyền Firebase $\rightarrow$ Android App $210\text{ ms} \pm 40\text{ ms}$ $< 1000\text{ ms}$ Đạt chuẩn
Thời gian phản hồi lệnh đóng ngắt Relay $85\text{ ms}$ $< 200\text{ ms}$ Đạt chuẩn
Độ chính xác cảm biến BH1750 vs Máy đo quang Sai số $2,8%$ Sai số $< 5%$ Đạt chuẩn
Thời gian duy trì RTC DS1307 khi mất nguồn chính $> 3\text{ năm}$ (Pin CR2032) $> 1\text{ năm}$ Đạt chuẩn

2. Kết quả canh tác thực nghiệm rau mầm

Thực nghiệm gieo trồng 30g hạt giống cải củ mầm trên giá thể xơ dừa qua xử lý trong 6 ngày liên tục:

  • Tỷ lệ nảy mầm: Đạt 93,5% sau 48 giờ ủ tối.
  • Chiều cao thân cây khi thu hoạch: Trung bình $7,8\text{ cm} \pm 0,6\text{ cm}$, thân mập, lá mầm xanh thẫm không bị nấm mốc.
  • Sản lượng thu hoạch: Đạt 312g rau mầm sạch (hệ số nhân khối lượng > 10 lần).

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

  1. Kiến trúc phân tầng Dual-Core (ATmega328P + ESP8266): Thay vì sử dụng duy nhất một vi điều khiển chịu tải toàn bộ từ đọc cảm biến, ngắt thời gian thực đến kết nối giao thức mạng Wi-Fi gây nghẽn bus, hệ thống tách biệt:
    • ATmega328P chuyên trách đọc tín hiệu Analog/Digital và điều khiển công suất với độ tin cậy thời gian thực cấp vi giây.
    • ESP8266 làm cầu nối IoT gateway chuyên dụng, tự động reconnect mạng và mã hóa HTTPS/Websocket với Firebase.
  2. Cơ chế dự phòng sự cố (Fail-safe Autonomous Mode): Khi mất kết nối Wi-Fi hoặc máy chủ Cloud gặp sự cố, hệ thống tự động chuyển sang chế độ điều khiển tại chỗ (Local Loop), sử dụng đồng hồ RTC DS1307 và ngưỡng cảm biến cài đặt sẵn trong EEPROM để tiếp tục chu trình tưới/chiếu sáng bình thường.
  3. Tiết kiệm tài nguyên vượt trội:
    • Tiết kiệm 42% lượng nước tưới so với tưới tràn hoặc hẹn giờ timer nhờ béc phun sương số 3 áp suất cao kết hợp phản hồi từ cảm biến đất LM393.
    • Giảm 85% thời gian chăm sóc thủ công của người dùng (từ 30 phút/ngày xuống còn 5 phút thiết lập ban đầu mỗi chu kỳ gieo hạt).

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

Kịch bản sử dụng (Use Cases)

  • Hộ gia đình đô thị: Lắp đặt tại ban công, phòng bếp chung cư. Người dùng đi công tác dài ngày vẫn có thể theo dõi và can thiệp quy trình tưới từ bất cứ đâu qua smartphone có kết nối 4G/Wi-Fi.
  • Trường học & Giáo dục STEM: Mô hình trực quan phục vụ giảng dạy môn Công nghệ, Sinh học và Lập trình nhúng IoT trong trường phổ thông hoặc đại học.
+-----------------------------------------------------------------------+
|                 HƯỚNG DẪN TRIỂN KHAI HỆ THỐNG                         |
|                                                                       |
|  1. Cấp nguồn: Nguồn Adapter 12VDC - 5A vào Jack DC trên Board mạch.  |
|  2. Đấu nối béc phun sương HM-1205 với bình chứa nước sạch tối thiểu 5L|
|  3. Cấu hình SSID/Password Wi-Fi 2.4GHz cho ESP8266 qua Web portal.   |
|  4. Cài đặt App APK trên thiết bị Android, đăng nhập tài khoản.       |
|  5. Gieo 30g hạt giống mầm cải đã ngâm 40-45°C lên khay giá thể xơ dừa.|
+-----------------------------------------------------------------------+

Phân tích hiệu quả kinh tế & ROI

BẢNG TÍNH THỜI GIAN THU HỒI VỐN ĐẦU TƯ (ROI)
-----------------------------------------------------------------------
Chi phí đầu tư phần cứng (1 lần):             1.350.000 VNĐ
Chi phí hạt giống & xơ dừa / tháng (4 mẻ):       80.000 VNĐ
Điện năng + Nước tiêu thụ / tháng:               25.000 VNĐ
-----------------------------------------------------------------------
Sản lượng rau mầm thu hoạch / tháng:          1,2 kg
Giá rau mầm hữu cơ trên thị trường:           120.000 VNĐ / kg
Giá trị sản phẩm tự cung cấp / tháng:         144.000 VNĐ
Chi phí tiết kiệm thuần túy / tháng:           39.000 VNĐ
Giá trị gia tăng về sức khỏe & trải nghiệm:   Được bảo chứng 100% sạch
Thời gian thu hồi vốn lý thuyết:              ~ 12 - 14 tháng
-----------------------------------------------------------------------

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

Hạn chế kỹ thuật hiện tại

  • Cảm biến DHT11 có sai số độ ẩm $\pm5%$ và dải đo nhiệt hẹp (0–50°C), dễ suy hao độ chính xác nếu đặt liên tục trong môi trường phun sương có độ ẩm >90%.
  • Cảm biến độ ẩm đất điện cực trở kháng mạ đồng dễ bị oxy hóa/ăn mòn điện hóa sau 3–6 tháng sử dụng liên tục.
  • Giao thức truyền thông UART giữa ATmega328P và ESP8266 sử dụng chuỗi phân tách dấu phẩy đơn giản, chưa tích hợp mã kiểm tra CRC-16 hoặc mã hóa nâng cao.

Hướng phát triển mở rộng

  1. Nâng cấp cảm biến công nghiệp: Thay thế DHT11 bằng cảm biến SHT30/SHT35 bọc vỏ chống nước chuẩn IP67; thay cảm biến đất trở kháng bằng cảm biến điện dung chống ăn mòn (Capacitive Soil Sensor).
  2. Hợp nhất phần cứng: Chuyển đổi toàn bộ hệ thống sang vi điều khiển 32-bit lõi kép ESP32, tích hợp sẵn Wi-Fi/Bluetooth Low Energy (BLE), giải phóng không gian mạch PCB và tối ưu chi phí BOM.
  3. Tích hợp Camera Edge AI: Ứng dụng mô hình mạng nơ-ron tích chập (CNN - MobileNetV2) để theo dõi tốc độ phát triển hàng ngày và tự động cảnh báo nấm trắng hoặc thối rễ.

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

  • Sinh viên ngành Kỹ thuật Điện tử – Viễn thông / IoT: Nguồn tài liệu thực hành hoàn chỉnh từ khâu thiết kế mạch in PCB 2 lớp trên Orcad, xử lý thanh ghi AVR bare-metal đến lập trình ứng dụng Android và giao tiếp REST/Firebase.
  • Kỹ sư phát triển phần mềm nhúng: Tham khảo kiến trúc phân chia tác vụ Dual-MCU, cơ chế bảo vệ watchdog và tối ưu hóa năng lượng cho thiết bị IoT biên.
  • Hộ gia đình đô thị: Sở hữu giải pháp tự cung cấp rau mầm hữu cơ 100% an toàn ngay tại nhà với chi phí vận hành chỉ vài nghìn đồng mỗi ngày.
  • Nhà nghiên cứu Nông nghiệp công nghệ cao: Cơ sở dữ liệu thực nghiệm về mối quan hệ giữa bước sóng ánh sáng LED (450nm & 660nm) đối với chỉ số tích lũy sinh khối của rau mầm ngắn ngày.

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

1. Yêu cầu kỹ thuật tối thiểu để triển khai mô hình là gì?

Hệ thống yêu cầu nguồn điện lưới 220VAC (đi kèm bộ chuyển đổi nguồn DC 12V–5A), kết nối Wi-Fi băng tần 2.4GHz ổn định và smartphone chạy hệ điều hành Android từ phiên bản 4.4 trở lên để cài đặt ứng dụng giám sát.

2. Hệ thống xử lý thế nào khi mạng Wi-Fi gia đình bị mất kết nối?

Khi mất kết nối Internet, vi điều khiển ATmega328P tự động kích hoạt chế độ Auto-fallback độc lập. Mọi tác vụ đọc cảm biến, tưới cây theo độ ẩm đất và bật đèn quang hợp theo đồng hồ thời gian thực RTC DS1307 vẫn diễn ra bình thường. Dữ liệu sẽ được lưu đệm tạm thời và đồng bộ lên Cloud ngay khi mạng phục hồi.

3. Có thể mở rộng diện tích trồng hoặc ghép thêm khay tầng không?

Hoàn toàn khả thi. Máy bơm áp lực mini HM-1205 đạt áp suất 0.6MPa (87 PSI) có khả năng tải tối đa 8–10 béc phun sương số 3, cho phép mở rộng quy mô lên giàn 3–4 tầng (diện tích canh tác lên tới $1,2\text{ m}^2$) mà không cần thay đổi bo mạch điều khiển trung tâm.

4. Chi phí thay thế cảm biến định kỳ sau thời gian dài vận hành là bao nhiêu?

Cảm biến độ ẩm đất dạng điện trở nên được thay thế hoặc làm sạch điện cực sau mỗi 6 tháng với chi phí chỉ khoảng 15.000 – 25.000 VNĐ. Các linh kiện khác như BH1750, DHT11, DS1307 và Relay có tuổi thọ vận hành liên tục từ 2–3 năm.

5. Cần lưu ý gì về nguồn nước và giá thể trồng rau mầm?

Nên sử dụng nguồn nước máy đã qua lắng hoặc nước lọc RO nhằm hạn chế cặn vôi làm tắc đầu béc phun sương siêu mịn. Giá thể tối ưu nhất là mùn xơ dừa đã xử lý độ chát (tách Tanin và Lignin) với độ dày trải khay đạt 2–3cm để rễ cây phát triển tối đa.


Kết luận

Đồ án "Thiết kế và thi công hệ thống quản lý mô hình vườn rau sạch qua mạng" đã hiện thực hóa thành công một sản phẩm IoT hoàn chỉnh từ tầng phần cứng, mạch in PCB, firmware nhúng đến tầng ứng dụng di động và đám mây. Hệ thống giải quyết trọn vẹn bài toán tự động hóa vi khí hậu cho mô hình nông nghiệp đô thị, đảm bảo tiêu chuẩn khắt khe về kỹ thuật điện tử truyền thông và mang lại giá trị thiết thực cho sức khỏe cộng đồng. Đây là nền tảng vững chắc để tiếp tục phát triển thành các giải pháp nông nghiệp thông minh (Smart Agriculture) quy mô trang trại thương mại trong tương lai.