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

Trong bối cảnh cuộc Cách mạng công nghiệp lần thứ tư (Industry 4.0), công nghệ Internet kết nối vạn vật (Internet of Things - IoT) đang phát triển mạnh mẽ và trở thành xu thế tất yếu trong đời sống kinh tế - xã hội. Nhu cầu ứng dụng IoT vào việc tự động hóa và quản lý các thiết bị trong sinh hoạt gia đình ngày càng tăng cao, đặc biệt là yêu cầu đảm bảo an ninh, tiện nghi và tiết kiệm năng lượng. Trong thực tế, người sử dụng thường gặp phải các tình huống bất tiện như rời khỏi nhà nhưng quên tắt các thiết bị tiêu thụ điện (bóng đèn, quạt điện, máy lạnh) hoặc quên đóng cửa sổ, dẫn đến nguy cơ mất an toàn, tiêu hao điện năng và gây tâm lý bất an. Hệ thống nhà thông minh (Smart Home) được hình thành như một giải pháp công nghệ đáp ứng nhu cầu giám sát môi trường sống, tự động hóa các kịch bản sinh hoạt theo thói quen gia chủ và hỗ trợ kiểm soát thiết bị từ xa.

Đồ án tốt nghiệp chuyên ngành Điện Tự động công nghiệp tại Trường Đại học Quản lý và Công nghệ Hải Phòng (thực hiện năm 2022) của sinh viên Đoàn Văn Hải, dưới sự hướng dẫn của TS. Đoàn Hữu Chức, tập trung giải quyết các nhiệm vụ và mục tiêu nghiên cứu cụ thể:

  1. Nghiên cứu tổng quan về sự phát triển của công nghệ Internet kết nối vạn vật (IoT), các xu hướng công nghệ toàn cầu và khả năng ứng dụng tại Việt Nam.
  2. Khảo sát các thành phần cơ bản, tiêu chuẩn kỹ thuật và các phân hệ chức năng của một mô hình nhà thông minh.
  3. Nghiên cứu cơ sở lý thuyết phần cứng vi điều khiển (Arduino, ESP8266 NodeMCU), các cảm biến môi trường (PIR HC-SR501, MQ2, DHT11), chuẩn giao tiếp một dây (One-Wire) và nguồn xung Adapter.
  4. Tính toán, thiết kế và thi công hệ thống điều khiển, giám sát đa cảm biến (nhiệt độ, độ ẩm, nồng độ khí gas, phát hiện chuyển động, cường độ ánh sáng) và điều khiển thiết bị chấp hành (đèn, quạt) từ xa qua mạng không dây và nền tảng đám mây Blynk.

Đối tượng và phạm vi nghiên cứu của đề tài được giới hạn như sau:

  • Đối tượng nghiên cứu: Hệ thống IoT ứng dụng trong nhà thông minh, module vi điều khiển tích hợp WiFi ESP8266 NodeMCU, các module cảm biến môi trường (DHT11, MQ2, PIR HC-SR501, quang trở), module relay đóng cắt tải AC và giao thức truyền thông không dây kết nối nền tảng ứng dụng Blynk.
  • Phạm vi không gian: Mô hình nhà thông minh thử nghiệm phân chia thành 3 phòng chức năng độc lập.
  • Phạm vi thời gian: Số liệu nghiên cứu, dự báo thị trường và thực nghiệm được tổng hợp và hoàn thành trong năm 2022.

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

Khung lý thuyết và mô hình tiếp cận

Đề tài dựa trên các định nghĩa học thuật và mô hình công nghệ tiêu chuẩn quốc tế:

  • Định nghĩa Internet of Things (IoT): Tiếp cận khái niệm IoT do Kevin Ashton đưa ra năm 1999 tại Trung tâm Auto-ID thuộc Viện Công nghệ Massachusetts (MIT), cùng các luận điểm năm 2009 về việc chuyển dịch từ dữ liệu do con người khởi tạo sang dữ liệu do thiết bị thu thập tự động.
  • Biểu đồ Hype Cycle của Gartner (báo cáo năm 2016): Sử dụng mô hình 5 giai đoạn phát triển công nghệ (Khởi động công nghệ, Đỉnh điểm thổi phồng kỳ vọng, Vùng lõm kết thúc thổi phồng, Bắt đầu leo dốc, Phát triển ổn định) để phân tích vị thế của IoT.
  • Chuẩn giao tiếp One-Wire (Dallas Semiconductor): Khung lý thuyết truyền thông số bán song công (half-duplex), không đồng bộ trên một đường dây dữ liệu duy nhất, quản lý thiết bị tớ (slave) thông qua mã định danh 64-bit cố định (bao gồm 8-bit mã họ thiết bị, 48-bit số sê-ri và 8-bit kiểm tra lỗi CRC).

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

Tác giả kết hợp các phương pháp nghiên cứu kỹ thuật thực nghiệm và phân tích dữ liệu thứ cấp:

  • Phương pháp tổng hợp và phân tích dữ liệu thứ cấp: Thu thập, so sánh các số liệu thống kê, báo cáo dự báo thị trường IoT từ các tổ chức nghiên cứu quốc tế như Gartner, IDC, Cisco, Rand Europe, Accenture, Ericsson và Business Insider Intelligence.
  • Phương pháp phân tích và thiết kế hệ thống kỹ thuật: Phân tích yêu cầu chức năng của nhà thông minh để phân rã sơ đồ khối hệ thống (khối nguồn, khối cảm biến, khối xử lý trung tâm, khối truyền nhận dữ liệu, khối điều khiển chấp hành); tính toán các thông số điện áp, dòng điện định mức nhằm lựa chọn linh kiện và thiết kế mạch nguyên lý.
  • Phương pháp lập trình nhúng và thực nghiệm hệ thống: Viết mã điều khiển nhúng trên môi trường Arduino IDE sử dụng ngôn ngữ C/C++; xây dựng lưu đồ giải thuật đọc cảm biến, gửi dữ liệu chuỗi lên đám mây Blynk qua giao thức TCP/IP trên sóng WiFi 2.4 GHz và lập trình kịch bản cảnh báo qua ứng dụng và email.

Nguồn dữ liệu

  • Dữ liệu thống kê thị trường: Báo cáo của IDC (2014) về tăng trưởng kết nối IoT theo khu vực giai đoạn 2013–2020; báo cáo Hype Cycle của Gartner (2016); dự báo kinh tế của Cisco (2011), Rand Europe và Accenture.
  • Dữ liệu kỹ thuật phần cứng: Thông số kỹ thuật chính thức trích xuất từ datasheet của chip ESP8266EX (Espressif Systems), IC CP2102, cảm biến DHT11, cảm biến khí MQ2, cảm biến chuyển động HC-SR501 và chuẩn giao tiếp One-Wire.

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

Chương 1: Giới thiệu về Internet of Thing (IoT)

Chương 1 hệ thống hóa các khái niệm nền tảng về IoT, phân tích nguồn gốc thuật ngữ từ Kevin Ashton (1999) và các ứng dụng tiêu biểu trong mô hình thành phố thông minh (Smart City), bao gồm: chiếu sáng thông minh, hướng dẫn đỗ xe (smart parking), giám sát mật độ giao thông, quản lý năng lượng (smart grid, smart energy) và quan trắc môi trường không khí (NOx, SO2, O3, CO, bụi chì, PM10, tổng lượng bụi lơ lửng TSP).

Chương này tập trung trình bày các báo cáo định lượng về xu thế phát triển của IoT trên quy mô toàn cầu đến năm 2020 và 2025:

  • Doanh thu và đầu tư: Theo Rand Europe, doanh thu tiềm năng của IoT ước đạt từ 1,4 đến 14,4 nghìn tỷ USD. Business Insider Intelligence dự báo tổng vốn đầu tư cho các giải pháp IoT đạt khoảng 6 nghìn tỷ USD đến năm 2020 (chế tạo công nghiệp tăng 35% đầu tư cảm biến; 220 triệu xe hơi kết nối; 8,7 tỷ USD cho phương tiện không người lái và 126 nghìn robot quân sự; 75 triệu cảm biến trong nông nghiệp; hạ tầng tăng 133 tỷ USD; quy mô đạt 24 tỷ thiết bị kết nối).
  • Tác động GDP (Accenture): Đến năm 2030, việc đầu tư thêm 50% vào IoT giúp nâng GDP của Mỹ tăng 2,3% (lợi nhuận 7,1 nghìn tỷ USD), Đức tăng 1,7% (700 tỷ USD), Anh tăng 1,8% (531 tỷ USD), Trung Quốc tăng 1,3% (1,8 nghìn tỷ USD).
  • Quy mô kết nối (IDC 2014): Tổng số thiết bị IoT đạt 9,1 tỷ kết nối vào năm 2013 và dự kiến đạt 28,1 tỷ kết nối vào năm 2020, tương ứng tốc độ tăng trưởng kép hàng năm (CAGR) là 17,5%.
Khu vực địa lý 2013 (Tỷ) 2014 (Tỷ) 2015 (Tỷ) 2016 (Tỷ) 2017 (Tỷ) 2018 (Tỷ) 2019 (Tỷ) 2020 (Tỷ) CAGR (%)
Châu Á Thái Bình Dương 2,8 3,6 4,4 5,4 6,4 7,6 8,9 10,1 20,1%
Bắc Mỹ 3,1 3,8 4,5 5,2 5,9 6,5 7,0 7,5 13,5%
Tây Âu 2,4 3,1 3,7 4,5 5,4 6,3 7,3 8,3 19,4%
Trung Âu và Đông Âu 0,3 0,3 0,4 0,5 0,6 0,7 0,8 0,8 15,0%
Trung Đông / Châu Phi 0,3 0,4 0,4 0,5 0,5 0,7 0,7 0,8 15,0%
Mỹ La-tinh 0,2 0,2 0,3 0,2 0,4 0,4 0,5 0,6 17,0%
Tổng cộng 9,1 11,4 13,7 16,3 19,2 22,2 25,2 28,1 17,5%

Nguồn: IDC (2014) trích trong đồ án.

Từ các phân tích trên, tác giả rút ra gợi suy cho Việt Nam: cần nâng cao nhận thức xã hội, giải quyết thách thức thiếu hụt nhân lực chất lượng cao thông qua đào tạo liên ngành và xây dựng năng lực đánh giá hiện trạng công nghệ để ưu tiên đầu tư vào giao thông, phát triển đô thị và an toàn thực phẩm.

Chương 2: Tổng quan về nhà thông minh

Chương 2 định nghĩa nhà thông minh là mô hình nhà ở/căn hộ được trang bị các hệ sinh thái tự động, cho phép các thiết bị điện tử gia dụng liên kết với bộ điều khiển trung tâm để phối hợp thực hiện chức năng theo kịch bản lập trình trước hoặc điều khiển từ xa. Chi phí lắp đặt nhà thông minh được nêu dao động từ vài triệu đến vài trăm triệu đồng tùy mức độ trang bị.

Chương này phân tích chi tiết 5 phân hệ chức năng:

  1. Hệ thống chiếu sáng thông minh: Tự động điều chỉnh độ sáng, lập kịch bản kết hợp với âm nhạc, quạt thông gió hoặc rèm cửa; ví dụ thiết lập chế độ chiếu sáng 100%, đèn trang trí 75% công suất và khép màn cửa khi kích hoạt chế độ định trước.
  2. Hệ thống kiểm soát ra vào: Cung cấp quyền truy cập thông qua khóa vân tay, bàn phím mã số, nhận diện khuôn mặt hoặc giọng nói.
  3. Hệ thống quan sát: Giám sát an ninh 24/7 bằng camera và hệ thống chuông hình (chuông cửa có hình) đặt tại phòng khách và phòng ngủ chính.
  4. Hệ thống giải trí đa phương tiện: Phân phối âm thanh đa vùng, quản lý nguồn nhạc độc lập từ bảng điều khiển gắn tường hoặc smartphone.
  5. Hệ thống cảm biến và an ninh: Tích hợp cảm biến nhiệt độ, độ ẩm, áp suất, khí gas, cảm biến hồng ngoại, cảm biến chuyển động và cảm biến từ ở cửa sổ để kích hoạt còi hú báo động tại chỗ hoặc gửi tin nhắn báo động.

Tiêu chuẩn nhà thông minh được xác định dựa trên các tiêu chí: tự động hóa, tiện nghi, giải trí chất lượng cao, giám sát từ xa qua Web/Mobile, tiết kiệm điện năng và bảo mật an toàn (đặc biệt có tiêu chuẩn gửi tin nhắn SMS đến 6 số điện thoại định sẵn nếu nhập sai mã khóa quá 3 lần).

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

Chương 3 trình bày chi tiết về thông số kỹ thuật, nguyên lý hoạt động của các thiết bị phần cứng và giao thức truyền thông được áp dụng trong đề tài:

  • Nền tảng Arduino và Arduino IDE: Giới thiệu cấu trúc board Arduino trên vi xử lý AVR 8-bit (ATMega8, ATMega168, ATMega328, ATMega1280, ATMega2560) hoặc ARM 32-bit; kết nối nạp qua cổng USB bằng chip FTDI FT232. Phần mềm Arduino IDE sử dụng ngôn ngữ lập trình C/C++.
  • Module WiFi ESP8266 NodeMCU: Tích hợp chip ESP8266EX (Espressif Systems), IC giao tiếp máy tính CP2102 qua cổng Micro USB. Hỗ trợ WiFi 2.4 GHz chuẩn 802.11 b/g/n, bảo mật WPA/WPA2, tích hợp ngăn xếp giao thức TCP/IP. Bộ nhớ Flash 4MB, điện áp hoạt động 3.3V (nguồn vào 5V qua USB), gồm 11 chân Digital I/O (hỗ trợ Interrupt, PWM, I2C, One-Wire trừ chân D0) và 1 chân Analog Input (điện áp vào tối đa 3.3V).
  • Module cảm biến chuyển động PIR HC-SR501: Hoạt động dựa trên sự thay đổi bức xạ hồng ngoại thụ động từ vật thể chuyển động. Điện áp hoạt động 5VDC, dòng nghỉ < 50µA, dải nhiệt độ -15°C đến 70°C, tầm quét xa 7m, góc quét 120 độ. Thời gian trễ điều chỉnh qua biến trở từ 5 giây đến 200 giây. Điện áp ngõ ra mức cao 3.3V, mức thấp 0V. Có 2 chế độ kích hoạt: Chế độ L (tự chuyển về 0V khi hết thời gian trễ) và Chế độ H (giữ nguyên 3.3V cho đến khi hết chuyển động).
  • Module cảm biến khí gas MQ2: Bộ phận cảm nhận SnO2, độ dẫn điện tăng khi nồng độ khí dễ cháy tăng. Phát hiện khí butan, propane, methane, alcohol, khói và gas. Điện áp cấp 4.5V – 5V DC, thời gian đáp ứng ≤ 10s, trở kháng khi nóng 31Ω ± 3Ω, dòng tiêu thụ khi nung nóng ≤ 180mA (dòng làm việc 100mA), tích hợp IC so sánh LM393, chiết áp chỉnh độ nhạy, cung cấp 2 chân ngõ ra Digital (DO) và Analog (AO).
  • Module cảm biến nhiệt độ - độ ẩm DHT11: Cấu tạo gồm cảm biến độ ẩm điện dung và nhiệt điện trở. Điện áp hoạt động 3.3V – 5.5V (nguồn định mức 3.5VDC, dòng tiêu thụ 2.5mA). Dải đo nhiệt độ 0 đến 50°C (sai số ±2°C, độ phân giải 1°C), dải đo độ ẩm 20% đến 90% RH (sai số 5%), tần số lấy mẫu tối đa 1Hz. Dữ liệu ngõ ra chuẩn số.
  • Nguồn Adapter: Chuyển đổi điện áp lưới 110–240VAC 50/60Hz xuống 5.1VDC, dòng tải tối đa 3A, công suất danh định 15.3W.
  • Chuẩn giao tiếp One-Wire (Dallas): Sử dụng 1 dây dữ liệu duy nhất có điện trở kéo lên nguồn (pull-up resistor). Mã ROM 64-bit định danh gồm: Byte 0 (8-bit mã họ thiết bị - Family code), 6 Byte kế tiếp (48-bit số sê-ri riêng) và Byte 7 (8-bit mã kiểm tra dư thừa tuần hoàn CRC). Hoạt động dựa trên 4 giản đồ xung:
    • Reset/Presence: Master kéo bus xuống mức thấp ít nhất 480µs rồi thả ra; nếu có slave trên bus, slave phản hồi bằng cách kéo bus xuống thấp trong 60µs.
    • Gửi bit 1: Master kéo bus xuống thấp từ 1 đến 15µs rồi nhả bus.
    • Gửi bit 0: Master kéo bus xuống thấp từ 60 đến 120µs.
    • Đọc bit: Master kéo bus xuống thấp từ 0 đến 15µs; slave gửi bit 0 bằng cách giữ bus ở mức thấp hoặc gửi bit 1 bằng cách nhả bus; master lấy mẫu tại thời điểm 15µs kể từ khi bus bị kéo thấp.

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

Chương 4 thiết kế chi tiết kiến trúc phần cứng và lưu đồ thuật toán điều khiển của hệ thống:

  • Phân chia hệ thống thành 5 khối: Khối nguồn (Adapter 5V–3A), Khối cảm biến (DHT11, MQ2, PIR HC-SR501, quang trở 5mm), Khối xử lý trung tâm (sử dụng 3 module ESP8266 NodeMCU bố trí cho từng phòng riêng biệt), Khối truyền nhận dữ liệu (kết nối WiFi tới máy chủ Blynk Cloud), Khối điều khiển (Module 3-Relay 5VDC cách ly quang opto và transistor, điều khiển tải quạt và đèn AC 250V 10A).
  • Xây dựng lưu đồ giải thuật cho NodeMCU: Khởi tạo thông số (tốc độ baud, kết nối WiFi, cấu hình Blynk, cấu hình chân I/O); đọc liên tục dữ liệu từ cảm biến; tạo chuỗi dữ liệu gửi lên Blynk; tiếp nhận dữ liệu điều khiển từ ứng dụng hoặc công tắc vật lý (nếu công tắc = 1); thực hiện kiểm tra điều kiện an toàn (nếu cảm biến PIR ở mức cao hoặc nồng độ khí gas > 200, hệ thống tự động đẩy cảnh báo tức thời lên ứng dụng Blynk và gửi email cảnh báo cho người dùng).

Chương 5: Kết quả thực hiện

Trình bày hình ảnh mô hình vật lý hoàn chỉnh của ngôi nhà thông minh và giao diện bảng điều khiển trên ứng dụng Blynk (hiển thị thông số nhiệt độ, độ ẩm, trạng thái phát hiện chuyển động, nồng độ khí gas và các nút gạt bật/tắt thiết bị đèn, quạt).

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

Đánh giá mức độ hoàn thành nhiệm vụ thiết kế mô hình thực nghiệm và đề xuất các định hướng mở rộng hệ thống trong tương lai.


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

Kiến trúc phần cứng và lựa chọn linh kiện

Hệ thống được thiết kế theo cấu trúc module hóa, sử dụng vi điều khiển tích hợp truyền thông không dây để giảm thiểu dây dẫn và tối ưu hóa khả năng mở rộng.

Khối chức năng Linh kiện / Thiết bị Thông số kỹ thuật lựa chọn Vai trò trong hệ thống
Xử lý trung tâm ESP8266 NodeMCU Chip ESP8266EX, Flash 4MB, 11 Digital I/O, 1 Analog In, WiFi 2.4 GHz Xử lý dữ liệu cảm biến, kết nối WiFi, đồng bộ đám mây Blynk
Cảm biến nhiệt - ẩm DHT11 Điện áp 3.3–5.5V, đo 0–50°C (±2°C), 20–90% RH (±5%), chuẩn One-Wire Thu thập nhiệt độ và độ ẩm phòng
Cảm biến khí gas MQ2 Nguồn 4.5–5V, nung nóng ≤180mA, ngõ ra Analog/Digital, SnO2 Phát hiện khí gas (butan, propane, khói), xuất ngưỡng Analog
Cảm biến chuyển động PIR HC-SR501 Nguồn 5VDC, góc quét 120°, tầm xa 7m, trễ 5–200s, ngõ ra 3.3V Digital Giám sát đột nhập, phát hiện người trong phòng
Cảm biến ánh sáng Quang trở (LDR 5mm) Kích thước nhỏ, đáp ứng quang điện trở Giám sát cường độ sáng để tối ưu chiếu sáng
Đóng cắt công suất Module 3-Relay 5V Cách ly quang Opto + Transistor kích, tiếp điểm chịu tải 250VAC 10A Đóng/ngắt nguồn điện lưới cho quạt và bóng đèn
Cấp nguồn toàn mạch Nguồn Adapter Đầu vào 110–240VAC 50/60Hz, đầu ra 5.1VDC – 3A, công suất 15.3W Cấp nguồn 5V DC ổn định cho toàn bộ mạch điều khiển

Phương thức truyền thông và kết nối mạng

  1. Truyền thông nội bộ phần cứng: Giao tiếp giữa vi điều khiển và cảm biến DHT11 tuân theo chuẩn One-Wire bán song công, truyền chuỗi bit định dạng số chính xác dựa trên việc căn chỉnh khe thời gian vi giây (microsecond timing).
  2. Truyền thông không dây và IoT Cloud: Module ESP8266 NodeMCU sử dụng mạng không dây WiFi chuẩn IEEE 802.11 b/g/n băng tần 2.4 GHz, thiết lập kết nối TCP/IP trực tiếp với máy chủ Blynk Cloud. Dữ liệu cảm biến được đóng gói thành chuỗi ký tự và đẩy lên các chân ảo (Virtual Pins) trên giao diện Blynk với chu kỳ lặp liên tục.

Thuật toán điều khiển và cơ chế cảnh báo

Quy trình thực thi chương trình nhúng trên module NodeMCU được vận hành theo chu trình khép kín:

  • Bước 1: Cấu hình thông số truyền thông nối tiếp (Baud rate), thiết lập thông tin mạng WiFi (SSID, Password), mã xác thực Blynk Auth Token, cấu hình chế độ ngõ vào/ngõ ra (INPUT/OUTPUT) cho các chân kết nối cảm biến và relay.
  • Bước 2: Đọc tín hiệu số từ cảm biến DHT11, PIR HC-SR501 và tín hiệu tương tự (Analog) từ cảm biến MQ2, quang trở.
  • Bước 3: Đóng gói thông số thành chuỗi ký tự và truyền qua giao thức không dây lên nền tảng Blynk Cloud để hiển thị trên điện thoại.
  • Bước 4: Lắng nghe lệnh điều khiển từ giao diện Blynk và trạng thái công tắc vật lý. Nếu người dùng gạt nút trên ứng dụng hoặc công tắc = 1, vi điều khiển kích hoạt tín hiệu điều khiển relay đóng/mở đèn, quạt.
  • Bước 5 (Xử lý ngắt ngưỡng và cảnh báo an ninh):
    • Khi cảm biến PIR phát hiện bức xạ hồng ngoại từ đối tượng chuyển động, chân tín hiệu chuyển lên mức cao (HIGH = 3.3V).
    • Khi nồng độ khí gas đo từ cảm biến MQ2 vượt ngưỡng an toàn (Giá trị Analog > 200).
    • Hệ thống tự động kích hoạt chức năng gửi thông báo đẩy (Push Notification) đến ứng dụng Blynk trên điện thoại và gửi email cảnh báo khẩn cấp đến hộp thư của người dùng.
  • Bước 6: Lặp lại liên tục toàn bộ quy trình để đảm bảo tính thời gian thực.

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

Kết quả kỹ thuật đạt được

  • Thiết kế và chế tạo thành công phần cứng: Xây dựng hoàn chỉnh mô hình mạch điều khiển tích hợp module vi điều khiển WiFi ESP8266 NodeMCU, module 3-relay có cách ly quang an toàn và các khối cảm biến môi trường (DHT11, MQ2, PIR HC-SR501, quang trở).
  • Thiết lập giao thức kết nối và cảnh báo đa tầng: Thu thập dữ liệu cảm biến chính xác, hiển thị trực quan thông số môi trường (nhiệt độ 0–50°C, độ ẩm 20–90% RH) theo thời gian thực trên ứng dụng di động; tự động gửi thông báo qua app Blynk và email khi nồng độ khí gas vượt ngưỡng 200 hoặc khi phát hiện chuyển động trái phép.
  • Điều khiển thiết bị tải AC ổn định: Đóng/ngắt an toàn thiết bị điện lưới gia dụng (đèn chiếu sáng, quạt điện) thông qua relay 250VAC 10A từ cả giao diện di động Blynk lẫn công tắc cơ khí cục bộ.

Đóng góp thực tiễn theo tự đánh giá của tác giả

  • Cung cấp một giải pháp thiết kế hệ thống nhà thông minh chi phí thấp, tận dụng nguồn mở (phần cứng ESP8266 và nền tảng Blynk Cloud) phù hợp với điều kiện ứng dụng thực tế tại Việt Nam.
  • Tổng hợp hệ thống số liệu định lượng, dự báo kinh tế - kỹ thuật toàn diện về xu hướng phát triển của IoT giai đoạn 2013–2025 từ các tổ chức chuẩn quốc tế (Gartner, IDC, Cisco), làm tài liệu tham khảo chuyên ngành cho sinh viên kỹ thuật.

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

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

  • Hệ thống mới được triển khai thử nghiệm ở quy mô mô hình mô phỏng, chưa thực hiện đo kiểm, đánh giá độ ổn định và độ trễ truyền thông trong môi trường công nghiệp hoặc nhà ở thực tế với khoảng cách kết nối lớn.
  • Khối xử lý trung tâm phụ thuộc hoàn toàn vào kết nối mạng Internet/WiFi và dịch vụ đám mây trung gian Blynk Cloud; chưa tích hợp máy chủ điều khiển cục bộ (Local Server/Offline Hub) trong trường hợp mất kết nối mạng bên ngoài.
  • Hệ thống an ninh mới dừng lại ở mức phát hiện chuyển động và nồng độ khí gas, chưa tích hợp thuật toán xử lý hình ảnh camera nhận diện khuôn mặt hay sinh trắc học vân tay như các tiêu chuẩn lý thuyết đã nêu ở Chương 2.

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

  • Nâng cấp phần cứng, mở rộng quy mô điều khiển cho toàn bộ các thiết bị gia dụng công suất lớn trong căn hộ.
  • Tích hợp thêm các phân hệ nhận diện khuôn mặt, khóa vân tay và trợ lý ảo điều khiển bằng giọng nói tiếng Việt.
  • Tối ưu hóa thuật toán tự động hóa theo kịch bản sinh hoạt thông minh, giảm thiểu sự can thiệp trực tiếp của con người.

Giá trị tham khảo

Tài liệu đồ án có giá trị tham khảo thiết thực cho các nhóm đối tượng:

  • Sinh viên chuyên ngành Điện, Tự động hóa, Kỹ thuật điều khiển và Công nghệ thông tin: Là tài liệu tham khảo trực quan trong việc thiết kế sơ đồ mạch nguyên lý vi điều khiển, kỹ thuật cách ly quang bảo vệ mạch điều khiển khi đóng ngắt tải điện xoay chiều 250VAC và phương pháp lập trình vi điều khiển ESP8266 qua Arduino IDE.
  • Người nghiên cứu và phát triển hệ thống nhúng IoT: Phần trình bày lý thuyết chuyên sâu về chuẩn giao tiếp One-Wire (cấu trúc địa chỉ 64-bit ROM, giản đồ xung định thời gian thực Reset, Write 0, Write 1, Read) tại Chương 3 và lưu đồ giải thuật đồng bộ dữ liệu đám mây Blynk tại Chương 4 là những tài liệu kỹ thuật có thể ứng dụng trực tiếp vào các dự án thiết kế thiết bị giám sát môi trường.

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

1. Chuẩn giao tiếp One-Wire của hãng Dallas quản lý các thiết bị tớ (slave) trên bus dữ liệu như thế nào?

Theo nội dung Chương 3 của đồ án, chuẩn One-Wire quản lý các thiết bị slave thông qua một mã địa chỉ ROM duy nhất có độ dài 64 bit (8 byte) được chia làm 3 phần:

  • Byte đầu tiên (LSB - 8 bit): Chứa mã họ thiết bị (Family code) để xác định kiểu/chủng loại cảm biến.
  • 6 Byte tiếp theo (48 bit): Lưu trữ số sê-ri định danh duy nhất của từng thiết bị phần cứng, tạo ra $2^{48}$ không gian địa chỉ riêng biệt.
  • Byte cuối cùng (MSB - 8 bit): Là byte kiểm tra tính toàn vẹn dữ liệu (Cyclic Redundancy Check - CRC) được tính toán tương ứng từ 7 byte đầu tiên để Master phát hiện lỗi truyền dẫn.

2. Module WiFi ESP8266 NodeMCU trong đề tài sở hữu những thông số kỹ thuật phần cứng nào?

Theo số liệu kỹ thuật tại Chương 3 và Chương 4:

  • Chip xử lý: ESP8266EX, tích hợp IC nạp CP2102 giao tiếp Micro USB.
  • Băng tần truyền thông: WiFi 2.4 GHz hỗ trợ chuẩn IEEE 802.11 b/g/n, bảo mật WPA/WPA2, tích hợp sẵn ngăn xếp giao thức TCP/IP.
  • Điện áp hoạt động: 3.3VDC (điện áp cấp vào mạch là 5V qua cổng USB hoặc chân nguồn).
  • Bộ nhớ Flash: 4MB.
  • Số lượng chân ngõ vào/ra: 11 chân Digital I/O (toàn bộ hỗ trợ Interrupt/PWM/I2C/One-Wire, ngoại trừ chân D0) và 1 chân Analog Input (điện áp vào tối đa 3.3V).

3. Ngưỡng kích hoạt cảnh báo an ninh và môi trường trong thuật toán hệ thống được quy định như thế nào?

Theo lưu đồ giải thuật và phần giải thích tại Chương 4, hệ thống thiết lập cơ chế tự động gửi cảnh báo đẩy lên ứng dụng Blynk và gửi email cho người dùng khi xảy ra một trong hai điều kiện:

  • Cảm biến PIR HC-SR501 phát hiện chuyển động trong vùng quét (chân tín hiệu chuyển lên mức cao 3.3V - logic HIGH).
  • Cảm biến MQ2 đo được nồng độ khí gas trong không khí vượt qua ngưỡng an toàn được lập trình (giá trị đọc Analog > 200).

4. Hệ thống đảm bảo tính an toàn điện khi đóng ngắt các thiết bị điện áp cao (250VAC) bằng cách nào?

Tại mục thiết kế khối relay (Chương 4), tác giả sử dụng Module 3-Relay 5VDC chịu được hiệu điện thế lên đến 250VAC dòng 10A. Trên mạch module đã tích hợp sẵn tầng đệm kích sử dụng transistor và opto (optocoupler) cách ly quang. Mạch cách ly quang giúp tách biệt hoàn toàn mạch logic điều khiển 5V (vi điều khiển NodeMCU) với mạch lực 250VAC của thiết bị điện lưới (đèn, quạt), bảo đảm vi điều khiển không bị ảnh hưởng bởi xung điện áp ngược hoặc nhiễu trong quá trình đóng cắt.

5. Dự báo tăng trưởng thiết bị IoT toàn cầu giai đoạn 2013–2020 được trích dẫn trong đồ án cho thấy con số cụ thể nào?

Theo báo cáo của IDC (2014) trích tại Bảng 1.4 (Chương 1), tổng số thiết bị kết nối IoT toàn cầu tăng từ 9,1 tỷ thiết bị vào năm 2013 lên 28,1 tỷ thiết bị vào năm 2020 với tốc độ tăng trưởng bình quân hàng năm (CAGR) là 17,5%. Trong đó, khu vực Châu Á – Thái Bình Dương dẫn đầu về quy mô và tốc độ tăng trưởng với mức tăng từ 2,8 tỷ lên 10,1 tỷ thiết bị (CAGR đạt 20,1%), tiếp theo là Tây Âu (từ 2,4 tỷ lên 8,3 tỷ thiết bị, CAGR 19,4%) và Bắc Mỹ (từ 3,1 tỷ lên 7,5 tỷ thiết bị, CAGR 13,5%).


Kết luận

Đồ án tốt nghiệp "Internet kết nối vạn vật, nhà thông minh và một số ứng dụng" của sinh viên Đoàn Văn Hải đã hệ thống hóa cơ sở lý luận về IoT, đồng thời thiết kế và chế tạo thành công mô hình phần cứng nhà thông minh 3 phòng ứng dụng vi điều khiển ESP8266 NodeMCU. Hệ thống tích hợp đầy đủ các cảm biến giám sát môi trường (DHT11, MQ2, PIR HC-SR501, quang trở), điều khiển đóng ngắt thiết bị điện AC qua relay cách ly quang và thiết lập cơ chế đồng bộ dữ liệu, cảnh báo tự động qua ứng dụng di động Blynk và email. Toàn bộ công trình thể hiện quy trình tính toán, thiết kế và thi công kỹ thuật mạch nhúng hoàn chỉnh, đáp ứng các tiêu chuẩn kỹ thuật chuyên ngành Điện Tự động công nghiệp.