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

Đề tài "Ổn định nhiệt độ trong phòng dùng cảm biến nhiệt LM35" (thuộc học phần Đồ án môn học 2) được thực hiện bởi sinh viên Lê Minh Nhật dưới sự hướng dẫn của ThS. Trần Văn Thiện tại Khoa Điện – Điện tử (Điện tử Viễn thông Hàng không), Học viện Hàng không Việt Nam trong thời gian từ ngày 15/10/2022 đến ngày 02/12/2022.

Xuất phát điểm của nghiên cứu gắn liền với nhu cầu thực tiễn trong công nghiệp bảo quản thực phẩm, nơi rau, củ, quả đòi hỏi nhiệt độ môi trường phải luôn duy trì ở mức ổn định để không bị khô héo hay suy giảm chất lượng. Ở quy mô dân dụng, tác giả quan sát cơ chế nhận biết và tự động điều chỉnh nhiệt độ trên các thiết bị gia dụng thực tế như quạt máy tích hợp cảm biến nhiệt độ môi trường. Từ nhu cầu kiểm soát vi khí hậu và sự quan tâm đến phương thức vận hành của hệ thống đo lường điều khiển, tác giả định hình bài toán thiết kế một hệ thống phần cứng hoàn chỉnh có khả năng giám sát, tự động cảnh báo và ổn định nhiệt độ phòng, đồng thời kết nối quản trị dữ liệu từ xa.

Nhiệm vụ và mục tiêu nghiên cứu của đề tài bao gồm 4 nội dung chính:

  1. Nghiên cứu lý thuyết vận hành, khảo sát thông số kỹ thuật chi tiết của các linh kiện điện tử dựa trên datasheet (vi điều khiển, cảm biến, module công suất, module truyền thông).
  2. Thiết kế sơ đồ nguyên lý và mô phỏng hoạt động của mạch trên phần mềm Proteus; xây dựng thuật toán điều khiển trên trình biên dịch CCS C Compiler cho vi điều khiển PIC và Arduino IDE cho vi điều khiển ESP8266.
  3. Chế tạo board mạch in (PCB), tiến hành lắp ráp, hàn mạch và hiệu chỉnh phần cứng thực tế nhằm đáp ứng logic điều khiển: khi nhiệt độ môi trường dưới ngưỡng cài đặt (dưới 40°C), đèn sợi đốt/chip LED sáng để gia nhiệt, loa không phát tín hiệu; khi nhiệt độ vượt ngưỡng cài đặt (từ 40°C trở lên), hệ thống tự động tắt nguồn gia nhiệt, kích hoạt còi báo động và cấp xung điều khiển quạt tản nhiệt DC hạ nhiệt.
  4. Tích hợp module Wi-Fi ESP8266 kết nối với nền tảng ứng dụng Blynk IoT trên điện thoại thông minh để truyền nhận và giám sát thông số nhiệt độ trực tuyến.

Đối tượng nghiên cứu trọng tâm là các linh kiện phần cứng bao gồm cảm biến nhiệt độ tương tự LM35, vi điều khiển PIC16F877A, module điều khiển động cơ cầu H L298, module relay trung gian, module giảm áp DC-DC LM2596 và module SoC Wi-Fi ESP8266. Phạm vi nghiên cứu giới hạn trong việc thiết kế, chế tạo mạch thử nghiệm thực tế phục vụ ổn định nhiệt độ phòng quy mô mô hình trong khoảng thời gian học phần được giao.


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

Đề tài vận dụng lý thuyết về vi điều khiển 8-bit, nguyên lý biến đổi tín hiệu tương tự sang số (ADC), điều chế độ rộng xung (PWM) để điều khiển động cơ DC, lý thuyết mạch đóng cắt bán dẫn và truyền thông không dây trong các hệ thống IoT.

1. Khung lý thuyết và công thức tính toán

Cảm biến nhiệt độ LM35 là cảm biến tương tự có điện áp ngõ ra tỷ lệ tuyến tính trực tiếp với nhiệt độ theo thang đo Celsius (°C). Hệ số nhạy của cảm biến là $10,\text{mV/}^\circ\text{C}$. Điện áp ngõ ra $V_{\text{out}}$ của LM35 được đưa trực tiếp vào kênh chuyển đổi ADC 10-bit của vi điều khiển PIC16F877A. Công thức chuyển đổi từ giá trị điện áp đọc được sang giá trị nhiệt độ hiển thị được xác định theo công thức:

$$\text{Nhiệt độ đo được }(^\circ\text{C}) = \frac{\text{Điện áp đọc bởi bộ ADC}}{10,\text{mV}}$$

Nguyên lý điều khiển rơ-le sử dụng transistor NPN C1815 làm công tắc điện tử điều khiển cuộn hút relay 12VDC; nguyên lý điều khiển tốc độ quạt làm mát sử dụng IC cầu H tích hợp L298 nhận tín hiệu điều khiển hướng và xung PWM từ chân RC2 của PIC16F877A.

Linh kiện / Thiết bị Thông số kỹ thuật chính Vai trò trong hệ thống
PIC16F877A Vi điều khiển 8-bit, 40 chân, thạch anh 8 MHz, 14 KB Flash, 368 Bytes RAM, 256 Bytes EEPROM, 14 kênh ADC 10-bit, 8 nguồn ngắt. Xử lý trung tâm, đọc ADC từ LM35, xuất logic điều khiển Relay, xuất xung PWM và truyền thông UART.
LM35 Dải đo -55°C đến 150°C, điện áp cấp 4–30 VDC, dòng tiêu thụ ~60 µA, sai số 0,25°C, độ tự gia nhiệt 0,08°C trong không khí tĩnh. Cảm biến thu thập nhiệt độ môi trường thực tế.
ESP8266 Vi xử lý Tensilica L106 32-bit, chuẩn Wi-Fi 802.11 b/g/n, tích hợp chip nạp UART CP2102, điện áp hoạt động 3,3V - 5V. Thu nhận dữ liệu nhiệt độ, kết nối mạng Wi-Fi và đẩy dữ liệu lên máy chủ Blynk IoT.
L298 Mạch cầu H kép, điện áp tải 5–47 V, dòng điện tải tối đa 4A, chân kích IN1-IN4 và chân cho phép ENA, ENB. Điều khiển chiều quay và tốc độ quạt tản nhiệt DC theo xung PWM.
LM2596 3A Nguồn xung DC-DC Buck, điện áp vào 3–30V (4–35V), điện áp ra 1,25–30V, dòng tải tối đa 3A, hiệu suất 92%, công suất 15W. Hạ áp từ nguồn Adapter 12VDC xuống 5VDC ổn định để nuôi PIC16F877A và các module logic.
LCD 1602A Màn hình tinh thể lỏng 16 cột x 2 dòng, 16 chân giao tiếp (chế độ 4-bit/8-bit), tích hợp biến trở 10kΩ chỉnh tương phản. Hiển thị trực tiếp giá trị nhiệt độ và trạng thái quạt tại mạch.
C1815 & Relay Transistor NPN C1815 kích cuộn dây relay 12V, tiếp điểm NO/NC, diode dập xung ngược 1N4007. Đóng ngắt thiết bị gia nhiệt (đèn sợi đốt/chip LED 12V-10W có nhôm tản nhiệt) và còi Buzzer.
Nguồn Adapter Nguồn xung 100–240 VAC sang 12 VDC - 1A, jack cắm DC 5.5 x 2.1 mm. Cung cấp toàn bộ năng lượng cho hệ thống mạch công suất và module hạ áp.

2. Phương pháp nghiên cứu

  • Phương pháp phân tích - tổng hợp lý thuyết: Thu thập và nghiên cứu tài liệu kỹ thuật, sơ đồ chân, giản đồ định thời và tập lệnh của vi điều khiển PIC16F877A, cảm biến LM35, module L298 và SoC ESP8266.
  • Phương pháp mô phỏng: Ứng dụng phần mềm Proteus để vẽ sơ đồ mạch nguyên lý, gán file thực thi .hex đã biên dịch từ CCS C và kiểm chứng sự hoạt động của mạch logic khi thay đổi nhiệt độ ảo trên LM35.
  • Phương pháp thực nghiệm kỹ thuật: Thiết kế layout mạch in PCB trên Proteus ARES, tiến hành ủi mạch, ăn mòn bằng hóa chất, khoan lỗ, gắn chân và hàn các linh kiện điện tử; sử dụng mạch nạp PICkit 2 / PICkit 3 thông qua ứng dụng PICkit 2 v2.61 để nạp file hex vào vi điều khiển PIC16F877A; sử dụng cáp Micro USB nạp firmware cho ESP8266 qua phần mềm Arduino IDE; đo kiểm điện áp ngõ ra của module LM2596 bằng đồng hồ vạn năng VOM.

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

1. Kiến trúc phần cứng và sơ đồ khối

Hệ thống điều khiển ổn định nhiệt độ bao gồm các khối chức năng chính:

  • Khối nguồn: Nguồn Adapter 12VDC cấp nguồn trực tiếp cho quạt làm mát 12V, relay 12V, đèn công suất 12V-10W; đồng thời qua module Buck DC-DC LM2596 hạ áp xuống 5VDC cấp cho khối vi điều khiển, cảm biến và màn hình hiển thị.
  • Khối xử lý trung tâm (PIC16F877A): Kết nối mạch tạo dao động thạch anh ngoài 8 MHz (kèm hai tụ gốm 22pF), mạch reset nút nhấn ở chân MCLR (kèm điện trở kéo lên 1kΩ và tụ 1µF). Chân RA0 nhận tín hiệu tương tự từ chân Vout của LM35.
  • Khối chấp hành và cảnh báo: Chân RD0 điều khiển cực Base của transistor C1815 để đóng ngắt relay; tiếp điểm thường đóng (NC) nối nguồn cấp cho đèn sưởi ấm, tiếp điểm thường mở (NO) nối với còi báo động (Buzzer). Chân RC2 xuất xung điều chế PWM đưa vào chân IN1, ENA của module L298 để điều khiển tốc độ quạt làm mát.
  • Khối hiển thị cục bộ: LCD 1602 kết nối với các chân dữ liệu của PIC16F877A ở chế độ 4-bit, kèm biến trở tam giác 104 (100kΩ) điều chỉnh độ tương phản.
  • Khối truyền thông IoT: ESP8266 nhận dữ liệu nhiệt độ từ cổng UART (TX chân 25, RX chân 26) của PIC16F877A hoặc đọc độc lập để gửi dữ liệu qua giao thức Wi-Fi lên máy chủ đám mây Blynk.

2. Thiết kế phần mềm và cấu hình luồng dữ liệu

Phần mềm hệ thống được chia làm hai phân hệ:

  • Chương trình điều khiển chính (trên PIC16F877A): Viết bằng ngôn ngữ C thông qua trình biên dịch PIC C Compiler. Chương trình khởi tạo ADC 10-bit nội, đọc giá trị điện áp từ chân RA0/AN0, tính toán giá trị nhiệt độ theo công thức, xuất tín hiệu ra LCD. Thuật toán so sánh nhiệt độ đo được với ngưỡng 40°C:
    • Nếu $T < 40^\circ\text{C}$: Xuất $\text{RD0} = 0$ (transistor ngắt, relay mở, mạch đèn kín $\rightarrow$ đèn sáng gia nhiệt; loa ngắt; quạt dừng).
    • Nếu $T \ge 40^\circ\text{C}$: Xuất $\text{RD0} = 1$ (transistor dẫn bão hòa, cuộn hút relay tác động $\rightarrow$ đèn ngắt; còi Buzzer nối mạch phát âm thanh cảnh báo; chân RC2 xuất xung PWM kích module L298 khởi động quạt tản nhiệt).
  • Chương trình truyền thông IoT (trên ESP8266): Viết trên nền tảng Arduino IDE. Khởi tạo thư viện Blynk, thiết lập kết nối mạng Wi-Fi (SSID, Password), cấu hình các dòng dữ liệu ảo (Datastreams): LEDCONNECTV0 để kiểm tra trạng thái kết nối mạng và LEDWARNINGV1 cùng giá trị nhiệt độ số thực để hiển thị trên giao diện bảng điều khiển điện thoại thông minh.

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

Chương 1: Giới thiệu đề tài

Chương 1 xác lập tính cấp thiết của đề tài từ yêu cầu kiểm soát nhiệt độ thực tế trong chế biến, bảo quản nông sản thực phẩm và ứng dụng trên các thiết bị điện gia dụng. Tác giả xác định rõ 4 mục tiêu nghiên cứu cụ thể, chỉ rõ đối tượng nghiên cứu là các IC vi điều khiển và linh kiện bán dẫn, phân định phạm vi chế tạo mạch mẫu trong học phần, đồng thời giới thiệu phương pháp tiếp cận kết hợp lý thuyết và thực nghiệm thi công mạch.

Chương 2: Các linh kiện được thực hiện trong mạch

Chương 2 trình bày có hệ thống cơ sở lý thuyết, cấu tạo, ký hiệu, nguyên lý hoạt động và thông số kỹ thuật chi tiết của toàn bộ danh mục linh kiện sử dụng trong đồ án:

  • Phân tích đặc tính cản trở dòng điện của điện trở (chọn 2 điện trở $470,\Omega$, 1 điện trở $1,\text{k}\Omega$); đặc tính tích phóng điện của tụ điện (chọn 1 tụ gốm $1,\mu\text{F}$, 2 tụ $22,\text{pF}$).
  • Cấu tạo tiếp giáp P-N và đặc tính dẫn dòng một chiều của diode bán dẫn (chọn 5 diode 1N4007 chịu dòng 1A, áp 1000V để nắn dòng và dập dòng cảm ứng từ cuộn dây).
  • Hiệu ứng áp điện và đặc tính dao động cộng hưởng của tinh thể thạch anh 8 MHz.
  • Khảo sát vi điều khiển PIC16F877A: cấu trúc 8-bit, sơ đồ 40 chân, các thanh ghi, chức năng 14 kênh ADC 10-bit, cổng truyền thông nối tiếp UART (chân 25-TX, chân 26-RX), và 8 nguồn ngắt phần cứng/phần mềm.
  • Khảo sát màn hình LCD 1602A, biến trở tam giác 104, công tắc nút nhấn, module relay đóng cắt điện từ 12VDC, còi báo Buzzer.
  • Module giảm áp DC-DC LM2596 (nguyên lý băm xung hạ áp xuống 5V, hiệu suất 92%), module công suất cầu H L298 điều khiển động cơ quạt DC, chip LED 12V-10W gắn nhôm tản nhiệt làm tải nhiệt.
  • Module Wi-Fi SoC ESP8266 tích hợp vi xử lý Tensilica L106, chuẩn giao tiếp UART CP2102, phương thức điều khiển thiết bị qua Wi-Fi/Internet qua App Blynk IoT; dây nạp PICkit 3 / PICkit 2 và cáp Micro USB.
  • Cảm biến LM35: sơ đồ chân (+Vs, Vout, GND), dải đo -55°C đến 150°C, độ nhạy $10,\text{mV/}^\circ\text{C}$, sai số 0,25°C và các bước lấy mẫu ADC chuyển đổi điện áp thành giá trị độ C.

Chương 3: Nguyên lý hoạt động của mạch cảm biến nhiệt độ

Chương 3 xây dựng sơ đồ khối chức năng và phân tích nguyên lý liên kết giữa các khối trong quá trình mô phỏng và thực tế:

  • Sơ đồ phân phối điện áp: Nguồn 12V qua LM2596 hạ xuống 5V nuôi PIC16F877A và LCD, đường 12V trực tiếp cấp cho Relay, Buzzer, Chip LED và Driver L298.
  • Trạng thái bình thường ($T < 40^\circ\text{C}$): Vi điều khiển duy trì mức logic 0 tại chân RD0 $\rightarrow$ C1815 khóa $\rightarrow$ Relay không đóng $\rightarrow$ Tiếp điểm thường đóng kín mạch đèn 12V giúp sưởi ấm, loa không kêu, quạt ngưng hoạt động.
  • Trạng thái quá nhiệt ($T \ge 40^\circ\text{C}$): Vi điều khiển phát hiện điện áp chân RA0 vượt ngưỡng tương ứng với 40°C $\rightarrow$ Xuất mức logic 1 tại RD0 $\rightarrow$ Kích mở C1815 $\rightarrow$ Đóng cuộn hút Relay $\rightarrow$ Tiếp điểm mở làm tắt đèn sưởi; đồng thời đóng mạch cấp nguồn cho còi hú và chân RC2 phát xung điều khiển module L298 quay quạt làm mát với tốc độ phụ thuộc độ rộng xung.

Chương 4: Thi công mạch

Chương 4 mô tả toàn bộ quy trình thiết kế, chế tạo phần cứng và nạp chương trình:

  • Kết quả mô phỏng mạch điện trên phần mềm Proteus khi kiểm tra ở các mức nhiệt độ dưới ngưỡng (< 39°C) và tại ngưỡng cảnh báo (40°C).
  • Thiết kế footprints, layout đường mạch in PCB 2 lớp trên Proteus ARES, xuất hình ảnh 3D mặt trước và mặt sau của board mạch.
  • Quy trình chế tạo mạch thủ công: chuẩn bị phíp đồng, in mạch bằng giấy in nhiệt, ủi nhiệt, ăn mòn lớp đồng thừa bằng dung dịch Fe3+, khoan chân linh kiện và hàn ráp.
  • Cấu hình dự án trên nền tảng Blynk IoT: khởi tạo thiết bị, cấu hình 2 Datastreams (LEDCONNECTV0, LEDWARNINGV1) để liên kết và tạo giao diện điều khiển trên điện thoại.
  • Quy trình nạp code: Sử dụng phần mềm PICkit 2 v2.61 kết nối mạch nạp nạp file .hex vào PIC16F877A; sử dụng phần mềm Arduino IDE nạp code điều khiển và thông tin Wi-Fi cho ESP8266 qua cáp Micro USB.
  • Kết quả vận hành mạch thực tế và kiểm tra hiển thị nhiệt độ ở các mốc: 31,7°C, 35,6°C và 41,0°C.

Chương 5: Kết luận

Chương 5 đánh giá mức độ hoàn thành của sản phẩm thực tế so với mục tiêu đề ra ban đầu, xác định một số điểm hạn chế về kết cấu phần cứng, đồng thời tổng hợp danh mục tài liệu tham khảo theo yêu cầu chỉnh sửa của giảng viên hướng dẫn.


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

1. Kết quả thực nghiệm

Đồ án đã chế tạo thành công board mạch phần cứng hoàn chỉnh và vận hành chính xác theo đúng kịch bản thuật toán đã thiết kế. Các kết quả thực nghiệm cụ thể được ghi nhận trong văn bản:

[Mạch hoạt động bình thường (T < 40°C)]

[Mạch hoạt động quá nhiệt (T >= 40°C)]

2. Đóng góp kỹ thuật

  • Xây dựng thành công một mô hình mạch điều khiển nhiệt độ kết hợp giữa vi điều khiển PIC16F877A và module SoC Wi-Fi ESP8266, kết hợp cả phương thức cảnh báo tại chỗ (LCD, còi, đèn) và giám sát từ xa qua điện thoại thông minh (Blynk IoT).
  • Trình bày chi tiết toàn bộ quy trình thiết kế kỹ thuật từ khâu tính toán chọn linh kiện, mô phỏng Proteus, thiết kế layout PCB, hàn lắp phần cứng đến quy trình nạp code cho hai vi điều khiển khác nhau (PIC và ESP).

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

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

Theo các đánh giá và nhận xét trong văn bản:

  • Văn bản đồ án còn một số thiếu sót về mặt hình thức trình bày (theo biên bản góp ý của giảng viên hướng dẫn: cần đánh số trang đầy đủ, cần bổ sung mục tài liệu tham khảo chuẩn sau Chương 5).
  • Trong sơ đồ kỹ thuật, tác giả còn nhầm lẫn giữa sơ đồ khối chức năng phần cứng và lưu đồ giải thuật điều khiển.
  • Mạch thực tế còn ở dạng module ghép nối trên board tự chế, chưa tích hợp thành một khối công nghiệp khép kín.

2. Hướng phát triển

  • Tối ưu hóa sơ đồ nguyên lý để tích hợp toàn bộ vi điều khiển PIC và ESP8266 trên một bo mạch PCB duy nhất nhằm giảm kích thước và triệt tiêu dây nối rời.
  • Hoàn thiện lưu đồ giải thuật chi tiết cho từng luồng xử lý (luồng đọc ADC, luồng điều chế PWM, luồng truyền nhận UART và luồng truyền thông mạng).

Giá trị tham khảo

Đồ án là tài liệu kỹ thuật thực nghiệm hữu ích cho sinh viên các ngành Kỹ thuật Điện – Điện tử, Kỹ thuật Viễn thông, Tự động hóa và Cơ điện tử khi thực hiện các học phần đồ án môn học hoặc đồ án thiết kế vi điều khiển.

Các nội dung có giá trị tham khảo cao trong tài liệu bao gồm:

  • Toàn bộ bảng thông số kỹ thuật, cấu hình 40 chân và 8 nguồn ngắt của vi điều khiển PIC16F877A (Chương 2).
  • Công thức chuyển đổi tuyến tính từ điện áp ADC của cảm biến LM35 sang đơn vị độ C (Chương 2).
  • Sơ đồ phối ghép chân giữa vi điều khiển PIC16F877A, màn hình LCD 1602, mạch công suất relay và module cầu H L298 (Chương 3 và Chương 4).
  • Hướng dẫn các bước thiết lập cấu hình Datastream trên nền tảng Blynk IoT và quy trình nạp chương trình bằng phần mềm PICkit 2 v2.61 và Arduino IDE (Chương 4, Phụ lục I và II).

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

1. Đồ án sử dụng cảm biến nhiệt độ nào và công thức chuyển đổi từ điện áp sang nhiệt độ được tính như thế nào?

Đồ án sử dụng cảm biến nhiệt độ tương tự LM35. Cảm biến này có độ nhạy tuyến tính $10,\text{mV/}^\circ\text{C}$, dải đo từ -55°C đến 150°C. Công thức chuyển đổi giá trị đo sang độ C là: $$\text{Nhiệt độ }(^\circ\text{C}) = \frac{\text{Điện áp đọc bởi bộ ADC}}{10,\text{mV}}$$

2. Ngưỡng nhiệt độ chuyển trạng thái điều khiển của hệ thống được thiết lập là bao nhiêu độ C?

Ngưỡng nhiệt độ định mức được thiết lập trong code là 40°C. Khi nhiệt độ dưới 40°C, mạch kích đèn sáng gia nhiệt, còi ngắt và quạt dừng. Khi nhiệt độ từ 40°C trở lên, mạch tự động ngắt đèn, bật còi báo động và kích quạt tản nhiệt quay làm mát.

3. Hệ thống sử dụng nguồn điện gì và vi điều khiển PIC16F877A được cấp nguồn như thế nào?

Hệ thống nhận nguồn đầu vào 12VDC - 1A từ bộ nguồn Adapter xung (chuyển đổi từ 220VAC). Nguồn 12VDC cấp trực tiếp cho tải công suất (Relay, còi, đèn, quạt), đồng thời đi qua module giảm áp DC-DC LM2596 để hạ xuống điện áp 5VDC cấp nguồn ổn định cho vi điều khiển PIC16F877A và các linh kiện logic.

4. Hệ thống thực hiện việc giám sát dữ liệu nhiệt độ từ xa thông qua công nghệ và nền tảng nào?

Hệ thống sử dụng module Wi-Fi SoC ESP8266 (vi xử lý Tensilica L106 32-bit) kết nối Wi-Fi và đẩy dữ liệu lên ứng dụng Blynk IoT trên điện thoại thông minh qua hai luồng dữ liệu ảo (Datastreams) là LEDCONNECTV0 và LEDWARNINGV1.

5. Để nạp chương trình điều khiển cho PIC16F877A và ESP8266, tác giả đã sử dụng những công cụ và phần mềm nào?

Đối với vi điều khiển PIC16F877A, tác giả lập trình trên phần mềm CCS C Compiler, tạo file .hex và nạp vào chip bằng mạch nạp PICkit 2 / PICkit 3 thông qua phần mềm ứng dụng PICkit 2 v2.61. Đối với module ESP8266, chương trình được viết và nạp trực tiếp qua cáp Micro USB bằng phần mềm Arduino IDE.


Kết luận

Đồ án môn học của sinh viên Lê Minh Nhật đã hoàn thành việc thiết kế và thi công mạch ổn định nhiệt độ phòng sử dụng cảm biến LM35 và vi điều khiển PIC16F877A theo đúng mục tiêu kỹ thuật đề ra. Hệ thống vận hành chính xác cơ chế tự động ổn định nhiệt độ ở ngưỡng 40°C thông qua mạch đóng cắt relay và quạt tản nhiệt điều khiển qua IC L298, đồng thời hiển thị trực quan thông số trên màn hình LCD 1602 tại chỗ. Ngoài ra, việc tích hợp thành công module ESP8266 với nền tảng Blynk IoT đã mở rộng khả năng giám sát thông số nhiệt độ môi trường từ xa trên thiết bị di động, tạo tiền đề tốt cho các ứng dụng đo lường và điều khiển tự động trong thực tế.