Bối cảnh và vấn đề nghiên cứu

Trong bối cảnh nền nông nghiệp hiện đại đang chuyển dịch mạnh mẽ sang xu hướng ứng dụng công nghệ cao, việc xây dựng mô hình nhà kính tự động hóa đóng vai trò thiết yếu nhằm tối ưu hóa năng suất và chất lượng nông sản. Nhà kính cho phép loại bỏ những tác động bất lợi của thời tiết (mưa to, gió bão, sương muối, thời tiết lạnh) và sâu bệnh hại, đồng thời thiết lập môi trường vi khí hậu tối ưu giúp mở rộng mùa vụ canh tác và nâng cao sản lượng gấp 3 đến 4 lần so với canh tác lộ thiên truyền thống.

Tuy nhiên, các hệ thống giám sát môi trường nhà kính trước đây thường chỉ ứng dụng các công nghệ kết nối tầm gần (như Bluetooth) hoặc gửi cảnh báo qua tin nhắn SMS thông qua module SIM. Các giải pháp này bộc lộ hạn chế là chỉ mang tính cục bộ trong phạm vi hẹp; khi triển khai trên diện tích lớn hoặc yêu cầu điều hành từ xa, chi phí thiết bị và vận hành sẽ tăng cao. Xuất phát từ thực tế đó, đề tài "Điều khiển và giám sát mô hình nhà kính qua Internet" được tác giả thực hiện nhằm cung cấp một giải pháp tự động hóa chi phí thấp, cho phép theo dõi và điều chỉnh vi khí hậu nhà kính linh hoạt qua nền tảng Web và thiết bị di động.

Nhiệm vụ và mục tiêu nghiên cứu của đồ án bao gồm:

  1. Thiết kế và thi công mô hình phần cứng nhà kính nông nghiệp kích thước thu nhỏ.
  2. Thiết kế mạch điều khiển trung tâm và tích hợp các cảm biến đo lường môi trường (nhiệt độ, độ ẩm không khí, độ ẩm đất, cường độ ánh sáng).
  3. Lập trình vi điều khiển để tự động kích hoạt hoặc điều khiển thủ công các cơ cấu chấp hành (đèn chiếu sáng, quạt thông gió, máy bơm nước, hệ thống sưởi).
  4. Thiết kế giao diện giám sát và điều khiển trên nền tảng Website (sử dụng Node.js, HTML) và ứng dụng di động Android.
  5. Thiết lập hệ thống truyền nhận dữ liệu đồng bộ qua giao thức mạng Internet (Wifi) và tích hợp kết nối Bluetooth cục bộ làm phương án dự phòng.

Đối tượng nghiên cứu là hệ thống nhúng điều khiển và các thông số môi trường vi khí hậu trong nhà kính (nhiệt độ, độ ẩm không khí, độ ẩm đất, ánh sáng). Phạm vi không gian thực nghiệm là mô hình nhà kính kích thước 60 cm x 40 cm x 50 cm; thời gian thực hiện nghiên cứu từ ngày 03/10/2017 đến ngày 10/01/2018 tại Bộ môn Điện tử Công nghiệp – Y sinh, Khoa Điện – Điện tử, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh.


Cơ sở lý thuyết và phương pháp

Đề tài kết hợp cơ sở lý thuyết về nông nghiệp công nghệ cao và kỹ thuật điều khiển tự động, điện tử viễn thông và công nghệ thông tin:

  • Lý thuyết vi khí hậu nhà kính: Phân tích nhu cầu sinh trưởng của hai đối tượng cây trồng điển hình:
    • Cây cà chua: Nhiệt độ thích hợp từ 24°C đến 30°C; thời gian chiếu sáng từ 11 đến 13 giờ/ngày; độ ẩm đất thích hợp từ 70% đến 80% (đất úng khi độ ẩm từ 65% - 70% nếu thoát nước kém); độ pH thích hợp từ 5,5 đến 7,0.
    • Cây rau cải bắp: Nhiệt độ thích hợp từ 18°C đến 20°C; thời gian chiếu sáng từ 10 đến 12 giờ/ngày; độ ẩm đất thích hợp từ 75% đến 85% (nguy cơ yếm khí và nhiễm độc rễ nếu đất quá ẩm trên 90% kéo dài từ 3 đến 5 ngày); độ ẩm không khí duy trì từ 80% đến 90%.
  • Giao thức truyền thông và mạng kết nối:
    • Giao thức MQTT (Message Queuing Telemetry Transport): Hoạt động theo mô hình Publish/Subscribe qua máy chủ trung gian (Broker), tối ưu hóa việc truyền nhận dữ liệu IoT đa thiết bị.
    • Mô hình M2M (Machine-to-Machine): Giao tiếp tự động giữa các khối thiết bị phần cứng qua mạng không dây.
    • Giao tiếp I2C (Inter-Integrated Circuit): Chuẩn giao tiếp nối tiếp 2 dây (SCL, SDA) theo cấu trúc Master-Slave với các tốc độ: chuẩn (100 kbps), nhanh (400 kbps), cao tốc (1,7 Mbps - 3,4 Mbps).
    • Chuẩn nối tiếp UART: Truyền thông nối tiếp không đồng bộ với cấu trúc khung truyền (Start bit, Data, Parity bit, Stop bit) và các chuẩn Baudrate định sẵn.
    • Chuẩn không dây Bluetooth: Băng tần 2,4 GHz, khoảng cách truyền từ 10 m đến 100 m, tốc độ đạt 720 kbps đến 1 Mbps.
  • Phương pháp nghiên cứu:
    • Phương pháp thiết kế và chế tạo kỹ thuật: Tính toán phụ tải điện, vẽ sơ đồ nguyên lý và layout mạch in (PCB) bằng phần mềm Proteus; gia công mạch bằng phương pháp ủi nhiệt và ăn mòn hóa học.
    • Phương pháp thực nghiệm kiểm thử: Lắp ráp mô hình thực tế, lập trình nhúng C/C++ trên Arduino IDE, lập trình giao diện Android qua MIT App Inventor 2, lập trình Website điều khiển trên Visual Studio Code.
    • Nguồn dữ liệu: Tài liệu kỹ thuật phần cứng của nhà sản xuất (Arduino, ESP8266, DHT11, HC-05), giáo trình lập trình Android, tài liệu chuẩn giao thức MQTT và số liệu nông học về điều kiện canh tác cây trồng.

Thiết kế và triển khai hệ thống

Hệ thống được tổ chức thành các khối chức năng liên kết chặt chẽ xung quanh khối xử lý trung tâm:

1. Kiến trúc phần cứng và linh kiện

  • Khối xử lý trung tâm: Sử dụng board mạch Arduino Mega 2560 (vi điều khiển ATmega2560, 54 chân Digital I/O với 15 chân PWM, 16 chân Analog, 4 cổng UART phần cứng, thạch anh 16 MHz, bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB).
  • Khối cảm biến thu thập dữ liệu:
    • Cảm biến nhiệt độ - độ ẩm không khí: DHT11 (chuẩn giao tiếp 1-wire, điện áp 5 VDC, tầm đo độ ẩm 20% - 80% RH với sai số ±5% RH, tầm đo nhiệt độ 0 - 50°C với sai số ±2°C, tần số lấy mẫu 1 Hz).
    • Cảm biến độ ẩm đất: Module đo điện dung (điện áp hoạt động 3,3 V - 5,5 VDC, dòng tiêu thụ tối đa 2,5 mA, ngưỡng đo 20% - 80%, sai số ±5%).
    • Cảm biến ánh sáng: Quang trở CDS kết hợp mạch so sánh Op-amp và biến trở vi chỉnh, xuất tín hiệu Digital.
  • Khối truyền thông và hiển thị:
    • Module Wifi ESP8266 NodeMCU Lua tích hợp IC nạp và chuyển đổi UART CP2120.
    • Module Bluetooth HC-05 (băng tần 2,4 GHz, cấu hình qua tập lệnh AT, hoạt động ở chế độ Half-Duplex).
    • Màn hình LCD 16x02 xanh dương kết hợp module chuyển đổi I2C để tiết kiệm chân vi điều khiển.
  • Khối cơ cấu chấp hành và công suất:
    • Module Relay 4 kênh cách ly quang (điện áp kích 5 VDC, chịu tải AC 220V/10A hoặc DC 30V/10A).
    • Hệ thống chiếu sáng: Đèn LED chuyên dụng cung cấp dải quang phổ đỏ - xanh kích thích diệp lục tố.
    • Hệ thống thông gió: Quạt hút và quạt thổi điều hòa không khí.
    • Hệ thống bơm tưới: Bơm nước nhỏ giọt kết hợp tưới phun sương.
    • Hệ thống sưởi ấm: Hệ thống cấp nhiệt bằng điện/lò sưởi kết hợp ống dẫn chịu nhiệt.

2. Tính toán nguồn cấp

Hệ thống sử dụng nguồn điện một chiều 5 VDC cho khối điều khiển và 12 VDC cho khối cơ cấu chấp hành. Dòng điện tiêu thụ của khối điều khiển được tính toán chi tiết như sau:

STT Tên linh kiện / Khối chức năng Số lượng Dòng điện định mức (mA) Tổng dòng điện (A)
1 Board Arduino Mega 2560 1 500 0,50
2 Cảm biến ánh sáng quang trở 1 40 0,04
3 Cảm biến độ ẩm đất 1 40 0,04
4 Cảm biến nhiệt độ - độ ẩm DHT11 1 40 0,04
5 Module Bluetooth HC-05 1 40 0,04
6 Màn hình LCD 16x02 + Module I2C 1 40 0,04
7 Khối Module Relay 4 kênh 4 (kênh) 80 0,32
Tổng Toàn bộ hệ thống điều khiển và chấp hành -- -- 1,52 A

Từ kết quả tính toán $I_{tổng} = I_{điều_khiển} + I_{relay} = 1,2\text{ A} + 0,32\text{ A} = 1,52\text{ A}$, nhóm tác giả lựa chọn bộ nguồn 5V/2A để đảm bảo hệ thống vận hành ổn định và có hệ số dự phòng an toàn.

3. Quy cách thi công và đóng gói

  • Hộp điều khiển: Vỏ hộp nhựa chống cháy chuyên dụng kích thước 16 cm x 16 cm x 5 cm, khoan bắt cố định lên khung thép; mặt trước bố trí đèn LED báo trạng thái và nút Reset.
  • Khung mô hình nhà kính: Khung xương bằng sắt hàn cố định, kích thước tổng thể $60\text{ cm} \times 40\text{ cm} \times 50\text{ cm}$. Vách bao quanh và mái che sử dụng vật liệu Mica trong suốt gia công bằng dao cắt chuyên dụng và cố định bằng vít.
  • Vị trí bố trí cảm biến: Cảm biến nhiệt độ - độ ẩm DHT11 và cảm biến ánh sáng được lắp đặt sát phần mái trên cao nhằm tránh hơi nước trực tiếp từ hệ thống phun sương; cảm biến độ ẩm đất cắm trực tiếp tại vùng rễ cây trồng gần hộp điều khiển.

Nội dung chính theo từng chương

Chương 1: Tổng Quan

Chương 1 giới thiệu tổng quan về vai trò của tự động hóa và kỹ thuật điện tử trong nông nghiệp hiện đại. Tác giả phân tích tính cấp thiết của mô hình nhà kính công nghệ cao, chỉ rõ hạn chế về cự ly và chi phí của các phương thức điều khiển cục bộ truyền thống (Bluetooth, SMS/SIM). Từ đó, xác định mục tiêu thiết kế hệ thống giám sát - điều khiển đa kênh (Web, Android, Bluetooth), phân chia 9 nội dung nghiên cứu chi tiết, giới hạn phạm vi đề tài vào mô hình kích thước $60\text{ cm} \times 40\text{ cm} \times 50\text{ cm}$ sử dụng vi điều khiển Arduino Mega 2560.

Chương 2: Cơ Sở Lý Thuyết

Chương 2 cung cấp nền tảng lý thuyết toàn diện phục vụ thiết kế:

  • Phân loại nhà kính theo nhiệt độ (nhiệt độ cao 18-32°C, nhiệt độ thấp 6-18°C, nhà kính lạnh 6°C), theo công năng (tham quan, sinh sản, sản xuất, trồng cây lớn) và kết cấu mái.
  • Yêu cầu nông học đối với cây cà chua và bắp cải.
  • Nguyên lý hoạt động của các giao thức MQTT, M2M, I2C, UART và truyền thông Bluetooth.
  • So sánh các bộ điều khiển vi xử lý (PIC 16F887/AT89C52 cấu hình phức tạp, Raspberry Pi giá thành cao, Arduino Mega 2560 phù hợp và tối ưu cho đề tài).
  • Đặc tính kỹ thuật của các loại cảm biến (DHT11, quang trở CDS, cảm biến độ ẩm đất), màn hình hiển thị LCD HD44780, và các thiết bị chấp hành (đèn LED đỏ-xanh quang phổ, hệ thống quạt thông gió, máy bơm phun sương/nhỏ giọt, lò sưởi nhiệt).

Chương 3: Tính Toán Và Thiết Kế

Chương 3 trình bày các yêu cầu thiết kế hệ thống ở cả hai chế độ điều khiển tự động (Auto) và thủ công (Manual). Tác giả xây dựng sơ đồ khối chi tiết (Khối điều khiển trung tâm, Khối cảm biến đầu vào, Khối thiết bị đầu ra, Khối hiển thị, Khối nguồn, Khối truyền thông). Lập bảng thông số kỹ thuật chi tiết cho từng linh kiện, đưa ra các phương án mở rộng quy mô thực tế (nhà kính thể tích 600 m³ dùng 5 bóng đèn sợi đốt 90W, 2 quạt hút 1380 mm, 2 quạt thổi 900 mm). Thực hiện bảng tính toán phụ tải dòng điện và lựa chọn bộ nguồn 5V/2A cho hệ thống điều khiển.

Chương 4: Thi Công Hệ Thống

Chương 4 mô tả quy trình hiện thực hóa mô hình từ bản vẽ đến thực nghiệm:

  • Chế tạo PCB: Thiết kế layout bằng Proteus, ủi nhiệt lên phíp đồng, ăn mòn bằng dung dịch axit, phủ nhựa thông chống oxy hóa, khoan lỗ linh kiện (mũi khoan 0,8 mm cho điện trở/IC, 1,0 mm cho chân cắm Jump, 3,0 mm cho ốc bắt vít) và kiểm tra thông mạch bằng đồng hồ VOM.
  • Lắp ráp và đóng gói: Đóng gói bo mạch vào hộp nhựa chống cháy 16 cm x 16 cm x 5 cm; hoàn thiện khung nhà kính mica - sắt kích thước 60 cm x 40 cm x 50 cm.
  • Lập trình hệ thống: Lập trình giải thuật cho Arduino Mega 2560 và ESP8266; xây dựng ứng dụng Android bằng MIT App Inventor 2 xuất file cài đặt .apk (giao tiếp Bluetooth HC-05 mã PIN mặc định 1234); xây dựng giao diện Website quản lý phân quyền (người quản trị và công nhân) trên nền tảng Visual Studio Code.

Chương 5: Kết Quả _ Nhận Xét _ Đánh Giá

Chương 5 tổng kết các kết quả kỹ thuật thu được sau quá trình chế tạo và chạy thử:

  • Nắm vững nguyên lý hoạt động và làm chủ kỹ thuật lập trình giao tiếp các loại cảm biến môi trường (DHT11, độ ẩm đất, quang trở).
  • Làm chủ cấu hình và lập trình điều khiển trung tâm với Arduino Mega 2560.
  • Ứng dụng thành công module truyền nhận dữ liệu Wifi ESP8266 NodeMCU và Bluetooth HC-05.
  • Xây dựng hoàn chỉnh ứng dụng di động Android và trang Web điều khiển, đảm bảo dữ liệu môi trường và trạng thái thiết bị được cập nhật đồng thời, liên tục.
  • Hệ thống vận hành chính xác ở cả chế độ tự động theo ngưỡng cài đặt và chế độ can thiệp thủ công từ xa.

Chương 6: Kết Luận Và Hướng Phát Triển

Chương 6 khẳng định đề tài đã hoàn thành đúng mục tiêu thiết kế và thi công mô hình nhà kính tự động hóa qua Internet. Đồng thời, tác giả vạch ra các hướng nâng cấp trong tương lai: tích hợp camera giám sát hình ảnh trực tiếp, mở rộng hệ thống cảm biến công nghiệp độ bền cao (như SHT10 chống nước), và ứng dụng các thuật toán điều khiển thông minh phục vụ sản xuất nông nghiệp quy mô lớn.


Kết quả và đóng góp

1. Kết quả chính đạt được

  • Chế tạo thành công mô hình vật lý hoàn chỉnh với kích thước $60\text{ cm} \times 40\text{ cm} \times 50\text{ cm}$, khung sắt kiên cố, vách bao che bằng mica trong suốt, tích hợp đầy đủ hệ thống cấp thoát gió, chiếu sáng LED, bơm tưới và sưởi ấm.
  • Mạch điều khiển trung tâm Arduino Mega 2560 kết nối đồng bộ 3 loại cảm biến đầu vào và điều khiển 4 kênh relay công suất hoạt động ổn định với nguồn cấp tính toán 5V/2A (dòng tiêu thụ thực tế 1,52A).
  • Thiết lập kênh truyền thông kép: Giao tiếp Internet qua Wifi ESP8266 truyền dữ liệu lên Web Server và kênh Bluetooth HC-05 cục bộ (tốc độ truyền nhận ổn định, mã kết nối 1234, tầm hoạt động hiệu dụng dưới 50 m).
  • Xây dựng giao diện phần mềm hoàn chỉnh: Web điều khiển phân quyền (Admin và Công nhân) cùng ứng dụng Android đóng gói .apk cho phép cài đặt các ngưỡng nhiệt độ, độ ẩm tối đa/tối thiểu và bật/tắt thiết bị theo thời gian thực.

2. Giải pháp và đề xuất kỹ thuật

  • Đề xuất bố trí cảm biến nhiệt độ - độ ẩm và ánh sáng lên vị trí sát mái để ngăn ngừa hiện tượng đọng sương làm sai lệch tín hiệu hoặc hư hại linh kiện.
  • Đề xuất kết hợp hệ thống tưới nhỏ giọt (cho mô hình nhỏ) và tưới phun sương (cho nhà kính diện tích lớn) nhằm tối ưu hóa lượng nước tưới và điều hòa vi khí hậu.
  • Đưa ra phương án tính toán công suất thiết bị cho nhà kính quy mô thực tế diện tích $144\text{ m}^2$ (thể tích $600\text{ m}^3$): Sử dụng 5 bóng đèn sợi đốt 90W, 2 quạt hút đường kính 1380 mm và 2 quạt thổi 900 mm.

3. Đóng góp của đề tài

Đồ án đã giải quyết được hạn chế của các hệ thống điều khiển nhà kính cục bộ trước đó (vốn phụ thuộc hoàn toàn vào sóng Bluetooth cự ly ngắn hoặc cước phí tin nhắn SIM). Giải pháp tích hợp song song cả Internet và Bluetooth giúp người vận hành vừa có thể quản trị từ xa không giới hạn khoảng cách, vừa có phương án kết nối dự phòng tại chỗ khi hệ thống mạng gặp sự cố.


Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế của đồ án:
    • Các cảm biến sử dụng trên mô hình (DHT11, cảm biến độ ẩm đất dạng điện dung, quang trở CDS) là linh kiện dùng cho mô hình thử nghiệm, độ bền cơ học và khả năng chống chịu ẩm thấp, chưa đáp ứng được môi trường khắc nghiệt ngoài trời lâu dài.
    • Khoảng cách điều khiển của kênh kết nối dự phòng Bluetooth bị giới hạn (dưới 50 m).
    • Hệ thống chưa tích hợp camera để quan sát trực quan sự phát triển của cây trồng và phát hiện sâu bệnh.
  • Hướng nghiên cứu tiếp:
    • Thay thế các cảm biến mô hình bằng cảm biến công nghiệp chuyên dụng (như cảm biến nhiệt độ - độ ẩm SHT10 có vỏ bảo vệ chống nước, chống bụi).
    • Tích hợp module camera truyền hình ảnh trực tiếp về Website và App di động.
    • Nghiên cứu ứng dụng các giải pháp truyền thông không dây diện rộng công suất thấp (như LoRa, ZigBee) để mở rộng hệ thống cho các khu nhà kính quy mô hàng héc-ta.

Giá trị tham khảo

Đồ án tốt nghiệp là tài liệu tham khảo thực tế và hữu ích cho:

  • Sinh viên các ngành Kỹ thuật Điện tử, Điện tử Công nghiệp, Cơ điện tử, Kỹ thuật Điều khiển & Tự động hóa, và Công nghệ Thông tin đang thực hiện đồ án môn học hoặc khóa luận tốt nghiệp về IoT nông nghiệp.
  • Các nội dung đáng tham khảo bao gồm: Sơ đồ phối ghép phần cứng vi điều khiển Arduino Mega 2560 với module ESP8266/HC-05; bảng tính toán phụ tải dòng điện chọn nguồn; quy trình thiết kế thi công mạch in bằng Proteus; và phương pháp kết nối dữ liệu giữa phần cứng nhúng với nền tảng Web và ứng dụng di động qua giao thức mạng.

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

1. Khối xử lý trung tâm và các module truyền thông nào được sử dụng trong hệ thống?
Hệ thống sử dụng board vi điều khiển Arduino Mega 2560 làm bộ xử lý trung tâm. Hệ thống tích hợp hai module truyền thông: Module Wifi ESP8266 NodeMCU Lua để truyền nhận dữ liệu qua Internet và Module Bluetooth HC-05 đóng vai trò kết nối dự phòng cục bộ.

2. Tổng dòng điện tiêu thụ của mạch điều khiển được tính toán là bao nhiêu và nhóm tác giả chọn nguồn cấp thông số nào?
Tổng dòng điện cực đại tính toán cho toàn bộ mạch điều khiển và các cảm biến là 1,2 A, kết hợp với dòng định mức của 4 kênh relay (0,32 A), cho tổng nhu cầu là 1,52 A. Nhóm tác giả đã lựa chọn bộ nguồn 5 VDC có dòng định mức 2 A để cấp nguồn cho toàn hệ thống.

3. Kích thước mô hình nhà kính và hộp điều khiển được thi công thực tế là bao nhiêu?
Mô hình nhà kính được thi công bằng khung sắt và vỏ bọc mica trong suốt với kích thước chiều dài 60 cm, chiều rộng 40 cm, chiều cao 50 cm. Hộp bảo vệ mạch điều khiển được làm bằng nhựa chống cháy có kích thước cạnh vuông 16 cm và chiều cao 5 cm.

4. Ứng dụng di động Android kết nối với mô hình qua giao thức nào và mã PIN mặc định là gì?
Ứng dụng di động (được lập trình bằng MIT App Inventor 2 và xuất file .apk) kết nối với vi điều khiển qua module Bluetooth HC-05 với mật khẩu (pass) kết nối mặc định là 1234.

5. Nhóm tác giả đề xuất thông số trang thiết bị như thế nào đối với nhà kính thực tế thể tích 600 m³?
Với nhà kính thực tế kích thước $15\text{ m} \times 8\text{ m} \times 5\text{ m}$ (thể tích $600\text{ m}^3$), nhóm tác giả đề xuất bố trí 5 bóng đèn sợi đốt loại 90W để chiếu sáng, 2 quạt hút loại 1380 mm, 2 quạt thổi loại 900 mm và các quạt nhỏ 700 mm bên trong để luân chuyển không khí đồng đều.


Kết luận

Đồ án "Điều khiển và giám sát mô hình nhà kính qua Internet" của sinh viên Nguyễn Thanh Hải và Nguyễn Xuân Đồng đã thiết kế và chế tạo thành công một mô hình nhà kính nông nghiệp công nghệ cao hoàn chỉnh. Hệ thống làm chủ kỹ thuật thu thập dữ liệu vi khí hậu thông qua các cảm biến nhiệt độ, độ ẩm và ánh sáng, kết hợp điều khiển linh hoạt các cơ cấu chấp hành qua Internet và Bluetooth. Toàn bộ giải pháp phần cứng và phần mềm được tính toán, kiểm thử thực tế chặt chẽ, mang lại giá trị thực tiễn và tính ứng dụng cao trong lĩnh vực tự động hóa nông nghiệp.