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

Trong bối cảnh công nghệ thông tin và kỹ thuật điều khiển tự động ngày càng phát triển, nhu cầu quan trắc môi trường từ xa không dây trở nên cần thiết trong nhiều lĩnh vực thực tiễn như nông nghiệp, thời tiết, chăn nuôi, trồng trọt và quản trị nhà thông minh. Tại các khu vực xa xôi hoặc ngoài trời, việc duy trì đường dây cấp nguồn liên tục và hạ tầng mạng Internet cố định gặp nhiều trở ngại. Do đó, việc nghiên cứu một hệ thống giám sát môi trường tự động, tiêu thụ năng lượng thấp, hoạt động dựa trên nguồn năng lượng tái tạo độc lập và truyền nhận dữ liệu qua mạng viễn thông di động là một giải pháp khả thi nhằm hạ giá thành sản phẩm và nâng cao hiệu quả vận hành.

Đề tài "Thiết kế và thi công hệ thống giám sát nhiệt độ, độ ẩm, cường độ gió, cường độ sáng qua SMS dùng nguồn pin và sạc bằng năng lượng mặt trời" được sinh viên Lê Trọng Hoàng (MSSV: 14141112, Lớp 14141DT3B, chuyên ngành Điện tử công nghiệp, Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh) thực hiện dưới sự hướng dẫn của ThS. Nguyễn Đình Phú, hoàn thành vào tháng 01/2019.

Mục tiêu chính của đề tài là ứng dụng kiến thức kỹ thuật điện tử - vi điều khiển để xây dựng một thiết bị đo đạc, giám sát 4 thông số môi trường (nhiệt độ, độ ẩm, cường độ sáng, cường độ gió), hiển thị dữ liệu trực tiếp tại chỗ qua màn hình LCD và gửi thông số từ xa qua tin nhắn SMS khi nhận được yêu cầu từ điện thoại di động của người dùng.

Nhiệm vụ nghiên cứu của đề tài gồm 7 nội dung được đánh số theo văn bản giao nhiệm vụ:

  1. Tìm hiểu về module SIM800L, encoder, cảm biến nhiệt độ và độ ẩm DHT11, cảm biến cường độ sáng BH1750.
  2. Tìm hiểu về pin năng lượng mặt trời và cách nạp cho pin từ pin năng lượng mặt trời.
  3. Thiết kế và tính toán thiết kế mạch phần cứng.
  4. Thi công phần cứng, thử nghiệm và hiệu chỉnh phần cứng.
  5. Đánh giá kết quả thực hiện của mô hình.
  6. Viết báo cáo thực hiện.
  7. Bảo vệ luận văn.

Phạm vi và giới hạn của đề tài:

  • Khối xử lý trung tâm: Sử dụng bo mạch vi điều khiển Arduino Mega 2560 (vi điều khiển ATmega2560).
  • Hệ thống cảm biến: Đo nhiệt độ và độ ẩm qua module DHT11, đo độ rọi ánh sáng qua module quang BH1750, đo tốc độ/cường độ gió qua module Encoder quang 100 xung.
  • Nguồn năng lượng: Tấm pin năng lượng mặt trời công suất 10W kết hợp khối pin Lithium-ion dự trữ năng lượng thông qua mạch sạc 3S và mạch giảm áp DC-DC LM2596.
  • Phương thức giám sát: Hiển thị trực tiếp qua màn hình LCD 20x4 và giám sát từ xa gián tiếp qua tin nhắn SMS thông qua module SIM800L.

Cơ sở lý thuyết và phương pháp nghiên cứu

Đề tài áp dụng các nguyên lý kỹ thuật điện tử số, lý thuyết truyền thông viễn thông GSM/GPRS, nguyên lý chuyển đổi quang - điện và xử lý tín hiệu cảm biến thông qua các chuẩn giao tiếp công nghiệp.

Thành phần / Linh kiện Thông số kỹ thuật chính Nguyên lý và chuẩn giao tiếp
Arduino Mega 2560 Chip ATmega2560, thạch anh 16 MHz, nguồn cấp 5V (khuyên dùng 7–12VDC), 54 chân Digital I/O (15 PWM), 16 chân Analog, Flash 256 KB (8 KB Bootloader), SRAM 8 KB, EEPROM 4 KB. Xử lý trung tâm, điều khiển luồng chương trình, tích hợp 4 bộ UART, ngắt ngoài, chuẩn giao tiếp SPI và I2C.
Module SIM800L Nguồn 3.2V–4.4V, dòng chờ 10 mA, dòng hoạt động 100 mA–1A, 4 băng tần (GSM850, EGSM900, DSC1800, PCS1900 MHz), khe microSIM. Giao tiếp nối tiếp UART qua tập lệnh AT (AT+CMGF, AT+CMGS, AT+CMGR, AT+CMGDA, AT+CNMI) để điều khiển SMS.
Cảm biến DHT11 Nguồn 3.5V–5.5V, đo nhiệt độ 0°C–50°C (sai số ±2°C), đo độ ẩm 20%–90% RH (sai số ±5% RH), tần số lấy mẫu 1 Hz. Giao tiếp 1-Wire truyền khung 40 bit (5 byte: phần nguyên/thập phân độ ẩm, phần nguyên/thập phân nhiệt độ, byte checksum).
Cảm biến BH1750 Nguồn 3V–5V, dải đo 1–65535 lux, tích hợp bộ chuyển đổi ADC 16-bit nội, đáp ứng quang phổ tương đương mắt người. Giao tiếp bus I2C (SCL, SDA) với chế độ đo phân giải cao liên tục (1 lux / 120ms), phân giải cao cấp 2 (0.5 lux / 120ms), phân giải thấp (4 lux / 16ms).
Module Encoder quang Đường kính ngoài 22 mm, điện áp 5V, độ phân giải 100 xung/vòng. Hoạt động dựa trên đĩa xẻ rãnh quay ngắt chùm tia hồng ngoại, xuất xung số đưa về chân ngắt của vi điều khiển để tính vận tốc gió.
Màn hình LCD 20x4 Chip điều khiển HD44780, kích thước 20 ký tự x 4 dòng, điện áp hoạt động 5V, ký tự trắng nền xanh. Giao tiếp 4-bit hoặc 8-bit, điều khiển qua các chân RS, R/W, E, thanh ghi lệnh IR và thanh ghi dữ liệu DR.
Tấm pin quang điện Công suất 10W. Nguyên lý tiếp giáp bán dẫn p-n (Silic tinh khiết pha tạp phốt-pho tạo bán dẫn n và pha tạp bo tạo bán dẫn p), tạo cặp electron - lỗ trống khi chiếu sáng.
Pin Li-ion & Nguồn Cực dương LiCoO2, cực âm Graphene, màng ngăn PE/PP, dung dịch LiPF6; điện áp sạc 3.7V–4.2V; mạch sạc 3S; mạch hạ áp LM2596 (vào 4.5–50V, ra 3–30V, max 3A, hiệu suất 92%). Tích trữ năng lượng bằng quá trình di chuyển ion Li+, biến đổi hạ áp DC-DC tạo nguồn 5V ổn định cho vi điều khiển và cảm biến.

Phương pháp nghiên cứu được triển khai theo quy trình kỹ thuật thực nghiệm:

  • Phương pháp tính toán và thiết kế mạch: Xác định yêu cầu điện áp, tính toán phân phối công suất tải và dòng tiêu thụ cho từng khối chức năng.
  • Phương pháp thiết kế chế tạo: Vẽ sơ đồ nguyên lý mạch điện (schematic), thiết kế mạch in PCB hai lớp và lắp ráp hàn gắn linh kiện thực tế.
  • Phương pháp lập trình nhúng: Sử dụng ngôn ngữ C/C++ trên môi trường Arduino IDE để xây dựng mã nguồn xử lý ngắt, giải mã giao thức 1-Wire, đọc bus I2C, phân tích tập lệnh AT của module GSM và điều khiển hiển thị LCD.
  • Phương pháp đo đạc, thực nghiệm: Tiến hành cấp nguồn, kích hoạt gửi tin nhắn SMS, thay đổi điều kiện sáng/gió thực tế để kiểm tra khả năng phản hồi và độ chính xác của hệ thống.

Thiết kế và triển khai

Hệ thống được thiết kế hoàn chỉnh theo kiến trúc tích hợp phần cứng và phần mềm điều khiển nhúng, bao gồm các khối chức năng liên kết chặt chẽ:

     [ DHT11 ]   [ BH1750 ]  [ Encoder ]  [ SIM800L ]      [ LCD 20x4 ]
     (1-Wire)      (I2C)      (Ngắt INT)    (UART)        (Parallel 4-bit)
  1. Khối nguồn năng lượng: Tấm pin mặt trời 10W hấp thụ quang năng chuyển thành điện năng nạp vào bộ pin Li-ion thông qua mạch sạc 3S có chức năng bảo vệ quá nạp/quá xả. Điện áp từ khối pin được đưa qua module hạ áp LM2596 để ổn định điện áp 5V cấp cho toàn bộ mạch điều khiển và các module ngoại vi.
  2. Khối xử lý trung tâm và thu thập dữ liệu:
    • Bo mạch Arduino Mega 2560 đọc cảm biến DHT11 qua 1 chân Digital theo chuẩn 1-Wire: Vi điều khiển kéo chân dữ liệu xuống mức thấp hơn 18 ms để phát xung Start, sau đó chờ phản hồi 80 µs mức thấp và 80 µs mức cao từ cảm biến rồi đọc 40 bit dữ liệu (xác định bit 0 qua độ rộng xung 26–28 µs, bit 1 qua độ rộng 70 µs) và đối chiếu tổng kiểm tra (Byte 5 = Byte 1 + Byte 2 + Byte 3 + Byte 4).
    • Đọc cảm biến cường độ sáng BH1750 qua giao tiếp I2C ở chế độ liên tục để nhận trực tiếp giá trị độ rọi (lux).
    • Đo cường độ gió thông qua ngắt ngoài kết nối với Encoder 100 xung, đếm số xung phát sinh trong một đơn vị thời gian để quy đổi thành tốc độ gió.
  3. Khối truyền thông và hiển thị:
    • Module SIM800L kết nối với cổng UART của Arduino Mega 2560. Hệ thống thiết lập chế độ Text qua lệnh AT+CMGF=1 và cấu hình nhận thông báo tin nhắn trực tiếp qua AT+CNMI=2,2.
    • Màn hình LCD 20x4 kết nối với vi điều khiển để hiển thị liên tục 4 dòng dữ liệu: nhiệt độ, độ ẩm, cường độ sáng và tốc độ gió.
  4. Giải thuật phần mềm hệ thống:
    • Chương trình chính khởi tạo các cổng vào/ra, màn hình LCD, module SIM800L và kích hoạt ngắt đếm xung encoder.
    • Vi điều khiển liên tục lấy mẫu dữ liệu từ cảm biến, cập nhật thông số lên màn hình LCD và lắng nghe tín hiệu UART từ SIM800L.
    • Khi có tin nhắn SMS gửi đến chứa nội dung Gui, chương trình con kiểm tra tin nhắn sẽ phân tích cú pháp, trích xuất số điện thoại người gửi, tổng hợp chuỗi dữ liệu chứa các giá trị đo được và thực hiện lệnh AT+CMGS="Số_Điện_Thoại" để gửi tin nhắn phản hồi. Sau khi gửi xong, hệ thống thực hiện lệnh AT+CMGDA="DEL ALL" để dọn sạch bộ nhớ hộp thư SMS.

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

Chương 1: Tổng quan

Chương 1 trình bày bối cảnh công nghệ IoT và điều khiển tự động ứng dụng trong giám sát thông minh từ xa. Tác giả nêu rõ tính cấp thiết của việc xây dựng hệ thống đo đạc tích hợp đa thông số có giá thành hợp lý, vận hành qua sóng di động SMS và sử dụng pin sạc năng lượng mặt trời. Chương này xác định mục tiêu đề tài, giới hạn phạm vi nghiên cứu (dùng Arduino Mega 2560, cảm biến DHT11, BH1750, encoder quang, module SIM800L, LCD 20x4) và liệt kê 7 nội dung thực hiện cùng kế hoạch 13 tuần.

Chương 2: Cơ sở lý thuyết

Chương 2 cung cấp chi tiết cơ sở lý thuyết và thông số kỹ thuật của các linh kiện phần cứng cùng giao thức truyền thông:

  • Khảo sát module SIM800L, sơ đồ chân kết nối, dải điện áp và tập lệnh AT điều khiển cuộc gọi/tin nhắn.
  • Phân tích cấu trúc vi điều khiển ATmega2560 trên bo Arduino Mega 2560 (bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB, 54 chân I/O, 4 bộ UART, ngắt ngoài, môi trường Arduino IDE).
  • Khảo sát nguyên lý cảm biến DHT11 (đo nhiệt độ 0–50°C, độ ẩm 20–90% RH) và quy trình bắt tay, đọc dữ liệu 5 byte qua chuẩn giao tiếp 1-Wire.
  • Phân tích cảm biến BH1750 (dải đo 1–65535 lux, giao tiếp I2C, ADC 16-bit, bảng mã lệnh điều khiển các chế độ phân giải).
  • Khảo sát màn hình LCD 20x4, IC điều khiển HD44780, chức năng chân RS, R/W, E, bảng mã lệnh và hoạt động của hai thanh ghi IR, DR.
  • Trình bày cấu tạo tấm pin quang điện Silic, lớp tiếp giáp bán dẫn p-n, cấu trúc pin Li-ion (cực dương LiCoO2, cực âm than chì, dung dịch LiPF6) cùng quy trình nạp/xả.
  • Khảo sát nguyên lý Encoder quang học 100 xung, mạch hạ áp DC-DC LM2596 và mạch sạc pin 3S.

Chương 3: Tính toán và thiết kế

Chương 3 trình bày việc tính toán thiết kế toàn bộ hệ thống phần cứng:

  • Xây dựng sơ đồ khối tổng quát gồm khối nguồn, khối vi điều khiển trung tâm, khối cảm biến, khối hiển thị và khối truyền thông SMS.
  • Tính toán thiết kế sơ đồ nguyên lý từng khối: mạch nguồn sạc pin từ năng lượng mặt trời, mạch kết nối SIM800L với Arduino qua cổng Serial UART, mạch ghép nối DHT11 (1-Wire), mạch ghép nối BH1750 (I2C), mạch kết nối tín hiệu encoder với chân ngắt vi điều khiển và mạch giao tiếp điều khiển màn hình LCD 20x4.
  • Tổng hợp sơ đồ nguyên lý toàn mạch và lập danh mục linh kiện phục vụ thi công.

Chương 4: Thiết kế hệ thống (Thi công và lập trình hệ thống)

Chương 4 mô tả quy trình hiện thực hóa sản phẩm:

  • Thiết kế mạch in PCB 2 lớp trên phần mềm chuyên dụng, hiển thị mô hình 3D lớp trên và lớp dưới.
  • Tiến hành gia công mạch in, lắp ráp, hàn gắn linh kiện và kiểm tra thông mạch.
  • Đóng gói mô hình cơ khí hộp thiết bị, bố trí mặt hiển thị LCD và gắn các cảm biến.
  • Xây dựng thuật toán và lập trình phần mềm trên Arduino IDE: lưu đồ chương trình chính, lưu đồ chương trình con kiểm tra tin nhắn SMS, lưu đồ chương trình con tính vận tốc gió từ xung encoder và lưu đồ hiển thị dữ liệu LCD.

Chương 5: Kết quả, nhận xét, đánh giá

Chương 5 công bố kết quả sau khi thi công và thử nghiệm:

  • Hình ảnh sản phẩm phần cứng thực tế sau khi hoàn thiện và đóng gói.
  • Kết quả thu thập dữ liệu từ các cảm biến nhiệt độ, độ ẩm, ánh sáng và tốc độ gió.
  • Thử nghiệm gửi tin nhắn truy vấn từ điện thoại với cú pháp Gui, kiểm tra tính chính xác của dữ liệu phản hồi từ module SIM800L.
  • Thử nghiệm che cảm biến quang học BH1750 và tác động lên cánh gió của encoder để đánh giá độ nhạy của hệ thống.
  • Đưa ra bảng số liệu thực nghiệm và các nhận xét đánh giá về độ ổn định của mạch phần cứng và chương trình điều khiển.

Chương 6: Kết luận và hướng phát triển

Chương 6 tổng kết các nhiệm vụ đã hoàn thành của đồ án (thiết kế bo mạch hoạt động tốt, đọc chính xác 4 thông số môi trường, truyền tin SMS ổn định, tự cấp nguồn bằng năng lượng mặt trời) và nêu các nội dung cần mở rộng, phát triển trong tương lai.

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

Kết quả thực nghiệm

Hệ thống đã được chế tạo hoàn chỉnh dưới dạng mô hình phần cứng hoạt động độc lập và thử nghiệm thực tế với các kết quả cụ thể:

  • Mạch nguồn kết hợp tấm pin mặt trời 10W, mạch sạc 3S, pin Li-ion và IC LM2596 cung cấp nguồn 5VDC ổn định cho Arduino Mega 2560 và các module ngoại vi.
  • Màn hình LCD 20x4 hiển thị rõ ràng, liên tục các giá trị đo đạc từ cảm biến: nhiệt độ (°C), độ ẩm (% RH), cường độ sáng (lux) và cường độ gió (m/s hoặc vòng quay).
  • Module SIM800L phản hồi tin nhắn SMS nhanh chóng và chính xác khi nhận được tin nhắn yêu cầu với nội dung Gui từ số điện thoại người dùng.
  • Thử nghiệm thực tế khi che cảm biến quang BH1750 cho thấy giá trị độ rọi lux giảm rõ rệt theo mức độ che phủ; thử nghiệm chắn gió/quay cánh gió encoder ghi nhận sự thay đổi xung tương ứng với vận tốc gió.

Đóng góp kỹ thuật

  • Tích hợp thành công giải pháp giám sát 4 thông số môi trường trên một nền tảng vi điều khiển ATmega2560 duy nhất.
  • Ứng dụng năng lượng mặt trời kết hợp pin lưu trữ Li-ion giúp thiết bị có khả năng hoạt động độc lập tại các địa điểm không có lưới điện.
  • Tận dụng hạ tầng mạng di động GSM qua SMS, cho phép giám sát từ xa không phụ thuộc vào kết nối Internet/Wi-Fi cục bộ, giúp tiết kiệm chi phí đầu tư thiết bị.

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

Hạn chế của đề tài

  • Cảm biến nhiệt độ và độ ẩm DHT11 có dải đo và độ chính xác ở mức cơ bản (sai số ±2°C và ±5% RH), tần số lấy mẫu 1 Hz.
  • Phương thức giám sát qua tin nhắn SMS phát sinh chi phí cước viễn thông cho mỗi lần gửi truy vấn và nhận phản hồi dữ liệu.
  • Cơ cấu đo cường độ gió sử dụng encoder quang học cơ khí cần cánh quạt quay, chịu ảnh hưởng của ma sát cơ học và điều kiện thời tiết ngoài trời.

Hướng nghiên cứu tiếp

  • Nâng cấp cảm biến nhiệt độ - độ ẩm lên các dòng công nghiệp có độ chính xác cao hơn và dải đo rộng hơn (như SHT hoặc DHT22).
  • Mở rộng truyền dữ liệu qua kết nối GPRS/3G/4G của module SIM để đẩy thông số lên máy chủ web hoặc nền tảng IoT (Web Server/Cloud), cho phép theo dõi biểu đồ thời gian thực trên giao diện ứng dụng di động hoặc website thay vì chỉ dùng SMS.
  • Tích hợp thêm các relay đóng cắt tự động để điều khiển thiết bị ngoại vi (bật tắt máy bơm, quạt thông gió, đèn chiếu sáng) trong các mô hình nhà kính hoặc nông nghiệp thông minh.

Giá trị tham khảo

Tài liệu đồ án là nguồn tư liệu tham khảo hữu ích cho sinh viên các ngành Công nghệ Kỹ thuật Điện tử - Truyền thông, Điện tử Công nghiệp, Kỹ thuật Điều khiển & Tự động hóa, Kỹ thuật Máy tính và Công nghệ IoT.

Các phần có giá trị kỹ thuật cao đáng tham khảo trong tài liệu:

  • Chương 2: Hướng dẫn chi tiết nguyên lý bắt tay và giải thuật truyền nhận dữ liệu theo chuẩn 1-Wire của DHT11 (đo độ rộng xung để nhận diện bit 0 và bit 1), bảng tập lệnh AT của module SIM800L và kiến trúc thanh ghi điều khiển LCD HD44780.
  • Chương 3 & 4: Sơ đồ nguyên lý mạch nguồn DC-DC, mạch sạc pin Li-ion 3S dùng năng lượng mặt trời và lưu đồ thuật toán xử lý ngắt đếm xung encoder kết hợp chu trình phân tích tin nhắn SMS.

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

1. Cú pháp tin nhắn SMS người dùng cần gửi để nhận dữ liệu cảm biến là gì?

Người dùng sử dụng điện thoại di động gửi tin nhắn có nội dung Gui đến số thuê bao lắp trên module SIM800L của hệ thống. Vi điều khiển sẽ đọc tin nhắn qua lệnh AT+CMGR, nhận diện từ khóa Gui, sau đó đóng gói dữ liệu đo được từ các cảm biến và gửi tin nhắn SMS phản hồi lại chính số điện thoại vừa yêu cầu bằng lệnh AT+CMGS.

2. Khối cảm biến của hệ thống gồm những loại linh kiện nào và kết nối qua chuẩn giao tiếp gì?

Hệ thống tích hợp 3 khối cảm biến chính kết nối với Arduino Mega 2560:

  • Cảm biến nhiệt độ và độ ẩm DHT11: giao tiếp qua chuẩn số 1-Wire (truyền nhận qua 1 chân Data duy nhất).
  • Cảm biến cường độ sáng BH1750: giao tiếp qua bus I2C (gồm hai chân SCL và SDA).
  • Module Encoder quang 100 xung: đo cường độ gió, xuất tín hiệu xung số kết nối trực tiếp vào chân ngắt ngoài (External Interrupt) của vi điều khiển ATmega2560.

3. Hệ thống giải quyết bài toán cấp nguồn độc lập như thế nào?

Hệ thống sử dụng một tấm pin năng lượng mặt trời công suất 10W để tạo ra điện năng từ ánh sáng mặt trời, nạp cho khối pin Li-ion dự trữ thông qua mạch quản lý sạc 3S. Nguồn điện từ pin sau đó được đưa qua module giảm áp DC-DC LM2596 (hiệu suất 92%) để hạ áp và ổn định mức 5VDC cung cấp cho bo mạch Arduino Mega 2560, module SIM800L, màn hình LCD 20x4 và các cảm biến.

4. Dữ liệu từ cảm biến DHT11 được vi điều khiển giải mã và kiểm tra tính toàn vẹn ra sao?

DHT11 truyền về 40 bit dữ liệu (tương ứng 5 byte). Byte 1 là phần nguyên độ ẩm, Byte 2 là phần thập phân độ ẩm, Byte 3 là phần nguyên nhiệt độ, Byte 4 là phần thập phân nhiệt độ, và Byte 5 là byte tổng kiểm tra (Checksum). Vi điều khiển kiểm tra tính chính xác bằng công thức: Byte 5 = Byte 1 + Byte 2 + Byte 3 + Byte 4. Nếu đẳng thức đúng, giá trị nhiệt độ và độ ẩm được chấp nhận; nếu sai, kết quả đo bị loại bỏ.

5. Cảm biến cường độ sáng BH1750 có những đặc tính kỹ thuật gì nổi bật?

BH1750 là cảm biến quang có dải đo từ 1 đến 65535 lux, tích hợp sẵn bộ chuyển đổi ADC 16-bit nội và photodiode có đáp ứng quang phổ xấp xỉ mắt người. Cảm biến trả về trực tiếp giá trị cường độ sáng qua giao diện I2C mà không cần vi điều khiển phải qua các bước tính toán chuyển đổi điện áp phức tạp, hỗ trợ các chế độ đo phân giải cao (1 lux, 120ms), cực cao (0.5 lux, 120ms) và phân giải thấp (4 lux, 16ms).

Kết luận

Đồ án tốt nghiệp của sinh viên Lê Trọng Hoàng đã thiết kế và thi công thành công hệ thống giám sát 4 thông số môi trường (nhiệt độ, độ ẩm, ánh sáng, gió) hoạt động độc lập bằng nguồn pin sạc năng lượng mặt trời. Hệ thống đáp ứng tốt các yêu cầu kỹ thuật đề ra khi hiển thị trực quan thông số tại chỗ qua LCD 20x4 và cung cấp khả năng truy vấn từ xa qua tin nhắn SMS thông qua module SIM800L. Kết quả nghiên cứu cung cấp một mô hình phần cứng hoàn chỉnh, đóng vai trò làm tài liệu tham khảo kỹ thuật cho các đề tài ứng dụng nhúng và quan trắc môi trường tiếp theo.