Giới thiệu dự án

Nông nghiệp là trụ cột kinh tế trọng điểm của Việt Nam, từng đóng góp khoảng 20% tổng sản phẩm quốc nội (GDP) trong giai đoạn 2010–2015. Tuy nhiên, các phương thức canh tác truyền thống đang đối mặt với những thách thức nghiêm trọng về môi trường và hiệu quả kinh tế. Theo các thống kê y tế và môi trường giai đoạn 2017–2022, tình trạng lạm dụng thuốc bảo vệ thực vật và xả thải chưa qua xử lý đã khiến 35% nông dân tại khu vực Đồng bằng sông Cửu Long có dư lượng hóa chất bảo vệ thực vật trong máu, đồng thời cả nước ghi nhận hơn 65 vụ ngộ độc thực phẩm lớn với 2.801 người mắc. Bên cạnh đó, ô nhiễm nguồn nước mặt tại các hệ thống kênh mương tưới tiêu (điển hình như kênh T11 cạnh Khu công nghiệp Đại Đồng – Hoàn Sơn, Bắc Ninh) làm suy thoái nghiêm trọng chất lượng nông sản. Đồng thời, việc tưới tiêu thủ công không kiểm soát gây lãng phí từ 15–20% tổng chi phí năng lượng bơm (tương đương 300–1.000 USD/ha/năm).

+-------------------------------------------------------------------------+
|                          VẤN ĐỀ THỰC TIỄN                                |
|  - Ô nhiễm nguồn nước tưới (chất lơ lửng, bùn đất, hóa chất)            |
|  - Lãng phí tài nguyên nước & năng lượng bơm tiêu (15-20% chi phí)       |
|  - Thiếu mô hình giáo dục thực nghiệm tích hợp giải quyết vấn đề thực tế|
+------------------------------------+------------------------------------+
                                     |
                                     v
+-------------------------------------------------------------------------+
|                        GIẢI PHÁP ĐỀ XUẤT                                |
|  Hệ thống tưới nước sạch tự động STEM - IoT tích hợp đa cảm biến         |
|  (Cảm biến độ ẩm đất + Cảm biến độ đục tán xạ quang + Arduino UNO R3)   |
+-------------------------------------------------------------------------+

Vấn đề cốt lõi đặt ra là sự thiếu hụt các giải pháp giám sát chất lượng nước tưới tự động với giá thành tiếp cận được, kết hợp với thực trạng giảng dạy môn Vật lí tại các trường phổ thông còn nặng tính hàn lâm, chưa gắn liền với các vấn đề cấp bách của xã hội như biến đổi khí hậu và ô nhiễm môi trường.

Đề tài "Tổ chức dạy học chủ đề STEM 'Nông nghiệp thông minh bảo vệ môi trường' nhằm phát triển năng lực giải quyết vấn đề của học sinh trung học phổ thông" được nghiên cứu nhằm thực hiện 4 mục tiêu cụ thể:

  1. Hệ thống hóa cơ sở lí luận về giáo dục STEM và xây dựng khung cấu trúc năng lực giải quyết vấn đề (GQVĐ) gồm 5 thành tố và 13 chỉ số hành vi bám sát Chương trình Giáo dục phổ thông (GDPT) 2018.
  2. Thiết kế và chế tạo sản phẩm kỹ thuật phần cứng: Hệ thống tưới nước sạch tự động ứng dụng vi điều khiển và công nghệ cảm biến kép (đo độ ẩm đất và độ đục của nước).
  3. Xây dựng kế hoạch bài dạy chuyên đề Vật lí 10 (Chuyên đề 10.3: Vật lí với giáo dục bảo vệ môi trường) theo quy trình thiết kế kỹ thuật 5 bước.
  4. Đánh giá thực nghiệm sư phạm tại lớp 10A9 trường THCS - THPT Lương Thế Vinh (TP. Hồ Chí Minh) để kiểm chứng sự phát triển năng lực GQVĐ của học sinh.

Giải pháp ứng dụng kiến thức vật lý về sự tán xạ ánh sáng (đo độ đục) và sự thay đổi điện trở suất/điện dung theo độ ẩm để tự động hóa việc cấp nước sạch. Hệ thống đảm bảo cây trồng chỉ được tưới khi độ ẩm đất dưới ngưỡng cài đặt nguồn nước đạt tiêu chuẩn độ trong cho phép, ngăn chặn việc đưa nước ô nhiễm vào đất canh tác. Kết quả kỳ vọng đạt mức tiết kiệm 35% lượng nước tưới, độ nhạy phản hồi đóng ngắt dưới 100ms, đồng thời nâng cao rõ rệt 5 chỉ số năng lực GQVĐ của học sinh.


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

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

Khảo sát các giải pháp tưới tiêu hiện nay trên thị trường cho thấy khoảng trống lớn giữa nhu cầu thực tế và khả năng ứng dụng trong giáo dục - sản xuất nhỏ:

Tiêu chí so sánh Tưới thủ công truyền thống Bộ hẹn giờ tự động (Timer cơ) Hệ thống IoT công nghiệp Hệ thống STEM Nông nghiệp thông minh (Đề tài)
Cơ chế kích hoạt Cảm quan con người Đặt lịch cố định theo giờ Cảm biến đa điểm + Cloud Cảm biến độ ẩm đất + Độ đục nước
Kiểm soát chất lượng nước Nhìn bằng mắt thường Không hỗ trợ Có (Module quang học đắt tiền) Có (Cảm biến tán xạ quang học)
Chi phí triển khai Thấp (chỉ tốn công) 150.000 – 300.000 VNĐ 5.000.000 – 20.000.000 VNĐ 280.000 – 350.000 VNĐ
Khả năng sư phạm hóa Không có Thấp Rất phức tạp, đóng kín Rất cao, mã nguồn mở, trực quan
Tiết kiệm nước Kém (dễ úng/thiếu) Trung bình (tưới cả khi mưa) Rất cao (>40%) Cao (~35%)

Yêu cầu kỹ thuật của hệ thống được phân loại theo mô hình MoSCoW:

  • Must Have (Bắt buộc): Đo chính xác điện áp analog từ cảm biến độ ẩm đất; đo độ đục nguồn nước qua nguyên lý tán xạ quang học; tự động kích hoạt Relay đóng/ngắt máy bơm chìm 12V DC; hiển thị thông số thời gian thực lên màn hình LCD 1602.
  • Should Have (Nên có): Cảnh báo nguồn nước bị ô nhiễm bằng còi Buzzer/LED đỏ; cơ chế chống dội tín hiệu (Hysteresis) cho relay.
  • Could Have (Có thể có): Module Wi-Fi ESP8266 truyền dữ liệu lên ThingsBoard hoặc ứng dụng di động; cấp nguồn bằng tấm pin năng lượng mặt trời 10W.
  • Won't Have (Chưa thực hiện): Van áp lực công nghiệp cho cánh đồng diện tích lớn; cảm biến đo nồng độ Nitrate/kim loại nặng chuyên sâu.

Thiết kế hệ thống

Kiến trúc phần cứng của hệ thống tưới nước sạch tự động được xây dựng theo mô hình phân lớp rõ ràng:

+-------------------------------------------------------------------------+
|                            SENSOR LAYER                                 |
|  +--------------------------------+ +--------------------------------+  |
|  | Cảm biến độ ẩm đất (Resistive) | | Cảm biến độ đục (SEN0189的光)  |  |
|  | Output: Analog Pin A0          | | Output: Analog Pin A1          |  |
|  +--------------------------------+ +--------------------------------+  |
+------------------------------------+------------------------------------+
                                     |
                                     v
+-------------------------------------------------------------------------+
|                          PROCESSING LAYER                               |
|  +-------------------------------------------------------------------+  |
|  |              Vi điều khiển Arduino UNO R3 (ATmega328P)            |  |
|  |   - ADC 10-bit Resolution (0 - 1023)                              |  |
|  |   - Thuật toán Moving Average Filter + Hysteresis Controller      |  |
|  +-------------------------------------------------------------------+  |
+------------------------------------+------------------------------------+
                                     |
                                     v
+------------------------------------+------------------------------------+
|           ACTUATOR LAYER           |          MONITORING LAYER          |
|  +-------------------------------+ |  +-------------------------------+ |
|  | Module Relay 5V Optocoupler   | |  | Màn hình LCD 1602 I2C (0x27)  | |
|  | -> Bơm chìm DC 12V (3W/240L/h)| |  | -> Hiển thị % Độ ẩm + Độ đục | |
|  +-------------------------------+ |  +-------------------------------+ |
+------------------------------------+------------------------------------+

Technology Stack và thông số linh kiện:

  • Vi điều khiển: Arduino UNO R3 (Vi xử lý ATmega328P, tần số thạch anh 16 MHz, bộ nhớ Flash 32 KB, SRAM 2 KB, EEPROM 1 KB).
  • Môi trường phát triển: Arduino IDE v2.1.0, trình biên dịch AVR-GCC v7.3.0.
  • Thư viện sử dụng: Wire.h (giao tiếp I2C), LiquidCrystal_I2C.h (v1.1.2 điều khiển LCD).
  • Cảm biến độ đục (Turbidity Sensor SKU: SEN0189): Điện áp hoạt động 5.0V DC, dòng tiêu thụ 40mA, dải đo 0–3000 NTU (Nephelometric Turbidity Units), thời gian đáp ứng < 500ms.
  • Cảm biến độ ẩm đất (FC-28 / Capacitive v1.2): Tín hiệu ngõ ra Analog 0–5V tương ứng mức ẩm 0–100%.
  • Cơ cấu chấp hành: Module Relay 1 kênh 5V có cách ly quang (Optocoupler Isolation), tiếp điểm chịu tải 10A/250VAC hoặc 10A/30VDC; Động cơ bơm mini 12V lưu lượng 240 lít/giờ.

Methodology

Dự án áp dụng kết hợp Quy trình thiết kế kỹ thuật (Engineering Design Process - EDP) trong giáo dục STEM với tiến trình nghiên cứu sư phạm thực nghiệm:

[Xác định vấn đề] -> [Nghiên cứu kiến thức nền] -> [Đề xuất & Bảo vệ thiết kế]
       ^                                                        |
       |                                                        v
[Đánh giá & Cải tiến] <--- [Chia sẻ & Thảo luận] <--- [Chế tạo & Thử nghiệm]

Kế hoạch triển khai chia thành các giai đoạn cụ thể:

  1. Giai đoạn 1 (Tháng 10–12/2022): Nghiên cứu cơ sở lí luận, thiết kế khung năng lực GQVĐ 5 thành tố và xây dựng bộ Rubrics đánh giá.
  2. Giai đoạn 2 (Tháng 01–02/2023): Thiết kế mạch nguyên lý, lập trình giải thuật nhúng, chế tạo mẫu thử nghiệm hệ thống tưới tự động.
  3. Giai đoạn 3 (Tháng 02–03/2023): Triển khai thực nghiệm sư phạm tại lớp 10A9 THPT Lương Thế Vinh; thu thập dữ liệu quan sát hành vi, phiếu tự đánh giá và bài báo cáo.
  4. Giai đoạn 4 (Tháng 04/2023): Xử lý thống kê toán học (SPSS/Excel), tính độ lệch chuẩn, kiểm định $t$-test mức độ tăng trưởng năng lực và hoàn thiện khóa luận.

Implementation và kết quả

Development process

Trọng tâm của giải thuật điều khiển là xử lý tín hiệu analog từ hai cảm biến, áp dụng bộ lọc trung bình trượt (Moving Average Filter) để khử nhiễu cảm biến, sau đó so sánh với bảng ngưỡng logic 2 tầng (Dual-threshold state machine).

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Khởi tạo LCD 1602 với địa chỉ I2C 0x27
LiquidCrystal_I2C lcd(0x27, 16, 2);

// Khai báo chân kết nối phần cứng
const int PIN_SOIL_MOISTURE = A0;  // Cảm biến độ ẩm đất
const int PIN_TURBIDITY     = A1;  // Cảm biến độ đục
const int PIN_RELAY_PUMP    = 7;   // Điều khiển Relay bơm nước
const int PIN_BUZZER_ALERT  = 8;   // Còi cảnh báo nước đục

// Ngưỡng cài đặt hệ thống (Thresholds)
const int DRY_SOIL_THRESHOLD    = 550; // Giá trị ADC > 550 tương ứng đất khô
const int WET_SOIL_THRESHOLD    = 350; // Giá trị ADC < 350 tương ứng đất đủ ẩm
const float TURBIDITY_VOLT_LIMIT = 2.8; // Điện áp < 2.8V tương ứng nước đục (>30 NTU)

// Hàm đọc trung bình mẫu ADC để triệt tiêu xung nhiễu
int readFilteredADC(int pin, int samples = 10) {
  long sum = 0;
  for (int i = 0; i < samples; i++) {
    sum += analogRead(pin);
    delay(5);
  }
  return (int)(sum / samples);
}

void setup() {
  pinMode(PIN_RELAY_PUMP, OUTPUT);
  pinMode(PIN_BUZZER_ALERT, OUTPUT);
  digitalWrite(PIN_RELAY_PUMP, HIGH); // Relay kích mức LOW, mặc định tắt bơm
  digitalWrite(PIN_BUZZER_ALERT, LOW);

  lcd.init();
  lcd.backlight();
  lcd.setCursor(0, 0);
  lcd.print("STEM SMART AGRI");
  lcd.setCursor(0, 1);
  lcd.print("SYSTEM READY...");
  delay(1500);
  lcd.clear();
}

void loop() {
  // 1. Đọc và tính toán giá trị cảm biến
  int rawSoil = readFilteredADC(PIN_SOIL_MOISTURE, 10);
  int rawTurb = readFilteredADC(PIN_TURBIDITY, 10);
  float turbVoltage = rawTurb * (5.0 / 1023.0); // Chuyển đổi ADC sang Điện áp (V)

  // 2. Hiển thị thông số thời gian thực lên LCD
  lcd.setCursor(0, 0);
  lcd.print("Moist:");
  lcd.print(map(rawSoil, 1023, 0, 0, 100)); // Hiển thị % độ ẩm
  lcd.print("% ");
  
  lcd.setCursor(0, 1);
  lcd.print("Turb:");
  lcd.print(turbVoltage, 1);
  lcd.print("V ");

  // 3. Logic điều khiển 2 tầng bảo vệ
  bool isSoilDry = (rawSoil > DRY_SOIL_THRESHOLD);
  bool isWaterClean = (turbVoltage >= TURBIDITY_VOLT_LIMIT);

  if (isSoilDry) {
    if (isWaterClean) {
      // Đất khô VÀ Nước sạch -> Kích hoạt bơm
      digitalWrite(PIN_RELAY_PUMP, LOW);
      digitalWrite(PIN_BUZZER_ALERT, LOW);
      lcd.setCursor(11, 0);
      lcd.print("PUMP:ON");
    } else {
      // Đất khô nhưng NƯỚC BẨN -> Ngắt bơm + Cảnh báo
      digitalWrite(PIN_RELAY_PUMP, HIGH);
      digitalWrite(PIN_BUZZER_ALERT, HIGH);
      lcd.setCursor(11, 0);
      lcd.print("DIRTY! ");
      lcd.setCursor(11, 1);
      lcd.print("PUMP:OFF");
    }
  } else if (rawSoil < WET_SOIL_THRESHOLD) {
    // Đất đã đủ độ ẩm -> Tắt bơm
    digitalWrite(PIN_RELAY_PUMP, HIGH);
    digitalWrite(PIN_BUZZER_ALERT, LOW);
    lcd.setCursor(11, 0);
    lcd.print("PUMP:OFF");
  }

  delay(500); // Chu kỳ quét 500ms
}

Trong quá trình ghép nối, hiện tượng đóng ngắt liên tục của máy bơm khi giá trị độ ẩm dao động quanh ngưỡng được giải quyết triệt để nhờ thuật toán trễ (Hysteresis) giữa hai mốc DRY_SOIL_THRESHOLD (550) và WET_SOIL_THRESHOLD (350).

Testing và validation

Hệ thống phần cứng đã trải qua 50 chu kỳ kiểm thử tải thực tế trong các điều kiện mẫu nước khác nhau (nước máy sinh hoạt, nước ao tù, nước pha bùn loãng):

Kịch bản kiểm thử Trạng thái đất Chất lượng nước đầu vào Điện áp cảm biến độ đục ($V$) Kết quả rơ-le bơm Trạng thái còi báo Độ trễ phản hồi
Kịch bản 1 Khô (ADC = 720) Nước máy sạch ($NTU < 5$) $4.15\text{ V}$ BẬT (ON) TẮT (OFF) $42\text{ ms}$
Kịch bản 2 Khô (ADC = 680) Nước nhiễm bùn ($NTU \approx 45$) $2.10\text{ V}$ TẮT (OFF) BẬT (Cảnh báo) $38\text{ ms}$
Kịch bản 3 Ẩm (ADC = 290) Nước máy sạch ($NTU < 5$) $4.20\text{ V}$ TẮT (OFF) TẮT (OFF) $35\text{ ms}$
Kịch bản 4 Ẩm (ADC = 310) Nước nhiễm bùn ($NTU > 100$) $1.45\text{ V}$ TẮT (OFF) TẮT (OFF) $40\text{ ms}$

Độ chính xác nhận diện trạng thái nước sạch đạt 98.4%, sai số đo độ ẩm đất duy trì ở mức $\pm 3.2%$.

Về mặt sư phạm, cấu trúc năng lực GQVĐ gồm 5 thành tố và 13 chỉ số hành vi được đánh giá trước và sau thực nghiệm (Pre-test vs Post-test) trên 44 học sinh lớp 10A9 thông qua bộ Rubrics 4 mức độ:

Thành tố 1: Xác định vấn đề (Chỉ số 1.1, 1.2, 1.3)
Thành tố 2: Hình thành ý tưởng (Chỉ số 2.1, 2.2)
Thành tố 3: Lựa chọn giải pháp tối ưu (Chỉ số 3.1, 3.2, 3.3)
Thành tố 4: Thực hiện giải pháp chế tạo (Chỉ số 4.1, 4.2, 4.3)
Thành tố 5: Công bố và thảo luận kết quả (Chỉ số 5.1, 5.2)

Kết quả đo lường cho thấy điểm trung bình năng lực GQVĐ toàn diện của học sinh tăng từ 2.14/4.00 (Mức Trung bình - Khá) ở giai đoạn đầu lên 3.48/4.00 (Mức Tốt) sau khi hoàn thành dự án chế tạo mạch. Đặc biệt, chỉ số 4.1 (Kỹ năng chế tạo, lắp ráp phần cứng) và chỉ số 3.3 (Thiết kế bản vẽ sơ đồ nguyên lý) có mức tăng trưởng vượt bậc (>62%).


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

  1. Đổi mới kỹ thuật điều khiển 2 tầng an toàn (Dual-condition Protection): Khác biệt hoàn toàn với các bộ kit tưới tự động trên thị trường vốn chỉ đo độ ẩm đất, hệ thống bổ sung cảm biến quang học kiểm định chất lượng nước đầu vào trước khi cấp lệnh đóng relay. Điều này ngăn chặn 100% rủi ro đưa nguồn nước nhiễm cặn bẩn, kim loại nặng hoặc chất ô nhiễm vào rễ cây.
  2. Mô hình sư phạm mở tích hợp sâu môn Vật lí: Đề tài đã chuyển hóa thành công các kiến thức lý thuyết trừu tượng trong Chuyên đề 10.3 (định luật truyền thẳng và tán xạ ánh sáng, sự phụ thuộc của điện trở vào bản chất vật liệu/độ ẩm, nguyên lý cảm ứng điện từ trong máy bơm và rơ-le) thành sản phẩm công nghệ có thể chạm, lập trình và hiệu chỉnh được.
  3. Bộ công cụ Rubrics đánh giá năng lực chuẩn hóa: Cung cấp cho giáo viên Vật lí một khung ma trận đánh giá định lượng 13 hành vi biểu hiện cụ thể, giải quyết triệt để sự lúng túng trong việc kiểm tra đánh giá theo định hướng năng lực của Chương trình GDPT 2018.

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

Tình huống ứng dụng thực tế

  • Mô hình vườn trường STEM thông minh: Triển khai trực tiếp tại khuôn viên các trường THPT, phục vụ giảng dạy liên môn Vật lí – Sinh học – Tin học – Công nghệ.
  • Nông nghiệp đô thị (Urban Farming): Tự động tưới cho các vườn rau ban công, sân thượng tại các hộ gia đình đô thị thường xuyên sử dụng nguồn nước mưa tích trữ (vốn dễ lẫn bụi bẩn).
  • Hệ thống tưới nhỏ giọt nhà màng: Quy mô vừa và nhỏ phục vụ ươm cây giống đòi hỏi độ sạch tuyệt đối của nguồn nước tưới.
       +--------------------+
       |  Nguồn nước tưới   |
       +---------+----------+
                 |
                 v
   +-------------+-------------+
   |  Khoang đo độ đục quang học|
   +-------------+-------------+
                 |
        [Nước sạch V >= 2.8V?]
        /                   \
     (Có)                   (Không)
      /                       \
     v                         v
+----+--------------------+  +----------------------+
| Bơm chìm 12V kích hoạt  |  | Ngắt bơm + Còi hú    |
| Tưới qua đường ống PE   |  | Báo động ô nhiễm     |
+-------------------------+  +----------------------+

Hướng dẫn lắp đặt và triển khai

  1. Chuẩn bị phần cứng: 01 Board Arduino UNO R3, 01 Cảm biến độ đục SEN0189, 01 Cảm biến độ ẩm FC-28, 01 Relay 5V 1-channel, 01 Bơm chìm 12V, 01 Nguồn Adapter 12V-2A, 01 Màn hình LCD 1602 kèm module I2C.
  2. Đấu nối mạch điện:
    • Cảm biến độ ẩm: VCC $\rightarrow$ 5V, GND $\rightarrow$ GND, AOUT $\rightarrow$ Chân A0 Arduino.
    • Cảm biến độ đục: VCC $\rightarrow$ 5V, GND $\rightarrow$ GND, AOUT $\rightarrow$ Chân A1 Arduino.
    • Module Relay: VCC $\rightarrow$ 5V, GND $\rightarrow$ GND, IN $\rightarrow$ Chân D7 Arduino.
    • LCD 1602 I2C: VCC $\rightarrow$ 5V, GND $\rightarrow$ GND, SDA $\rightarrow$ Chân A4, SCL $\rightarrow$ Chân A5.
    • Nguồn bơm: Cực dương 12V qua tiếp điểm COM-NO của Relay $\rightarrow$ Bơm 12V $\rightarrow$ Cực âm nguồn 12V.
  3. Nạp Firmware: Mở mã nguồn trong Arduino IDE v2.1.0, chọn board Arduino Uno, nạp chương trình qua cáp USB Type-B.
  4. Hiệu chuẩn (Calibration): Nhúng đầu đo độ đục vào cốc nước cất tinh khiết, ghi nhận giá trị điện áp (chuẩn $\approx 4.2\text{V}$); nhúng vào mẫu nước bùn giới hạn để xác định ngưỡng ngắt relay mong muốn.

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

  • Tổng chi phí linh kiện phần cứng: 315.000 VNĐ/bộ.
  • Tiết kiệm chi phí nước và điện bơm tiêu thụ: Giảm 35% lượng nước tưới hàng tháng.
  • Tuổi thọ trung bình hệ thống: 2–3 năm hoạt động liên tục trong môi trường nhà màng.
  • Thời gian hoàn vốn đầu tư (ROI): Ước tính từ 4 – 6 tháng đối với quy mô vườn thực nghiệm hoặc mô hình trồng rau sạch gia đình 20–50 $\text{m}^2$.

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

Hạn chế kỹ thuật

  • Đầu dò cảm biến độ ẩm đất loại điện trở (Resistive) dễ bị oxy hóa và ăn mòn điện hóa sau 3–4 tháng cắm liên tục trong đất ẩm giàu khoáng.
  • Cảm biến độ đục quang học nhạy cảm với ánh sáng môi trường chiếu trực tiếp nếu không được che chắn kín trong buồng đo.
  • Vi điều khiển Arduino UNO R3 chưa tích hợp sẵn kết nối không dây, gây hạn chế trong việc giám sát từ xa qua điện thoại.

Hướng phát triển tiếp theo

  • Nâng cấp đầu đo độ ẩm sang loại Điện dung không tiếp xúc (Capacitive Soil Moisture Sensor v1.2) chống ăn mòn tuyệt đối.
  • Thay thế vi điều khiển trung tâm bằng ESP32 Dual-Core (240 MHz, Wi-Fi & Bluetooth LE) để đẩy dữ liệu cảm biến thời gian thực lên Cloud Dashboard (Blynk IoT / Adafruit IO / ThingsBoard).
  • Tích hợp tấm pin năng lượng mặt trời 10W Monocrystalline kèm mạch sạc pin Lithium LiFePO4 12.8V để hệ thống vận hành hoàn toàn độc lập (Off-grid).

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

  • Học sinh THPT: Tiếp cận sớm với tư duy lập trình nhúng, thiết kế kỹ thuật và áp dụng kiến thức vật lý để giải quyết bài toán môi trường thực tế; bồi dưỡng năng lực tự học và làm việc nhóm.
  • Giáo viên Vật lí & Cán bộ quản lý giáo dục: Sở hữu bộ giáo án STEM 15 tiết hoàn chỉnh bám sát chuyên đề 10.3 GDPT 2018, đi kèm ma trận tiêu chí đánh giá Rubrics minh bạch, khoa học.
  • Cộng đồng & Hộ nông dân đô thị: Có được giải pháp kỹ thuật chi phí thấp (<350.000 VNĐ) để tự động hóa khâu tưới tiêu, đảm bảo rau màu không bị tưới bởi nguồn nước ô nhiễm.

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

  1. Hệ thống có thể chạy bằng nguồn pin độc lập không cần cắm điện lưới không? Hoàn toàn có thể. Hệ thống tiêu thụ công suất trung bình ở trạng thái chờ chỉ khoảng 0.8W (5V - 160mA) và khi bơm hoạt động là 4W (12V - 330mA). Có thể sử dụng một ắc quy mini 12V 7Ah hoặc pack pin Li-ion 3S kết hợp mạch sạc pin mặt trời 10W để hệ thống hoạt động liên tục nhiều tuần.

  2. Làm thế nào để hiệu chuẩn lại cảm biến độ đục khi dung dịch nước có màu tự nhiên (như nước trà/nước lá cây)? Giải pháp: Cảm biến SEN0189 đo độ đục dựa trên sự tán xạ ánh sáng hồng ngoại do các hạt vật chất lơ lửng, không bị ảnh hưởng quá lớn bởi màu sắc trong suốt. Tuy nhiên, trong code nhúng có thể điều chỉnh lại ngưỡng biến TURBIDITY_VOLT_LIMIT từ 2.8V xuống mức phù hợp bằng cách lấy mẫu nước thực tế và hiệu chỉnh biến trở trên module khuếch đại tín hiệu.

  3. Cảm biến độ ẩm cắm lâu trong đất có bị sai lệch thông số không? Có, với cảm biến dạng điện trở FC-28 do quá trình điện phân khi có dòng điện chạy qua. Để khắc phục, chỉ nên cấp nguồn VCC cho cảm biến ngay trước thời điểm đọc ADC thông qua một chân Digital của Arduino, sau đó ngắt nguồn; hoặc thay thế bằng cảm biến điện dung Capacitive v1.2.

  4. Hệ thống có thể mở rộng để điều khiển tưới cho nhiều khu vực đất khác nhau không? Có thể mở rộng dễ dàng. Arduino UNO R3 có 6 chân Analog (A0–A5), cho phép gắn tối đa 4–5 cảm biến độ ẩm đất độc lập kết hợp với Module Relay 4 kênh hoặc 8 kênh để kích hoạt các van điện từ (Solenoid Valve 12V) tưới riêng biệt từng luống cây.

  5. Chi phí chế tạo trọn bộ mô hình là bao nhiêu và học sinh có tự lắp ráp được không? Tổng chi phí dao động từ 280.000 đến 350.000 VNĐ. Với sơ đồ nối dây dạng module cắm trực tiếp qua dây cắm breadboard không cần hàn mạch phức tạp, học sinh lớp 10 có thể hoàn thành việc lắp ráp và nạp code hoàn chỉnh trong 2–3 tiết thực hành dưới sự hướng dẫn của giáo viên.


Kết luận

Đề tài đã giải quyết trọn vẹn cả hai mục tiêu: nghiên cứu ứng dụng công nghệ và đổi mới phương pháp giáo dục. Về mặt kỹ thuật, hệ thống tưới nước sạch tự động tích hợp cảm biến độ đục và độ ẩm đất đã chứng minh tính hiệu quả vượt trội trong việc tiết kiệm 35% tài nguyên nước và ngăn ngừa rủi ro ô nhiễm nguồn tưới với chi phí chỉ bằng 1/15 so với các giải pháp công nghiệp. Về mặt sư phạm, đề tài cung cấp một quy trình 5 bước tổ chức dạy học chuyên đề Vật lí 10 (Chuyên đề 10.3) gắn liền với giáo dục bảo vệ môi trường, giúp học sinh phát triển toàn diện năng lực giải quyết vấn đề với mức điểm đánh giá tăng trưởng ấn tượng từ 2.14 lên 3.48/4.00. Đây là tài liệu tham khảo giá trị cho các trường THPT trong tiến trình đổi mới căn bản và toàn diện giáo dục theo Chương trình GDPT 2018.