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

Sự phát triển của khoa học công nghệ, đặc biệt là lĩnh vực kỹ thuật điện tử và công nghệ mạng lưới vạn vật kết nối (Internet of Things - IoT), đã thúc đẩy quá trình tự động hóa trong đời sống sinh hoạt dân dụng. Nhu cầu quản lý, giám sát và điều khiển thiết bị gia dụng từ xa thông qua các thiết bị cầm tay như điện thoại thông minh, máy tính bảng đang trở thành xu hướng phổ biến. Tuy nhiên, cùng với sự tiện nghi, vấn đề an ninh và an toàn cho nhà ở đặt ra nhiều thách thức, bao gồm các nguy cơ xâm nhập bất hợp pháp, trộm cắp, hỏa hoạn, rò rỉ khí gas, chập cháy hệ thống điện và ngập nước do sự cố kỹ thuật hoặc thời tiết bất thường.

Xuất phát từ thực tiễn trên, đề tài đồ án tốt nghiệp "Nghiên cứu giải pháp an ninh, an toàn tổng thể cho nhà thông minh" được sinh viên Vũ Hữu Định (lớp Kỹ thuật Viễn thông 3, khóa 60, Khoa Điện - Điện tử, Trường Đại học Giao thông Vận tải) thực hiện dưới sự hướng dẫn của ThS. Trần Quang Thanh vào năm 2023. Đề tài tập trung giải quyết bài toán tích hợp các cơ chế phòng ngừa rủi ro vào một hệ thống thống nhất.

Mục tiêu nghiên cứu của đề tài được xác định cụ thể gồm:

  1. Nghiên cứu và phân tích các nguy cơ, rủi ro an ninh và an toàn đang tồn tại trong hệ thống nhà thông minh.
  2. Xây dựng một giải pháp an ninh, an toàn tổng thể cho nhà thông minh, bao gồm cả thiết kế phần cứng và lập trình phần mềm điều khiển.

Đối tượng nghiên cứu là các công nghệ cảm biến, vi điều khiển nhúng, module truyền thông không dây và các giao thức tích hợp trong hệ sinh thái nhà thông minh. Phạm vi nghiên cứu tập trung vào việc thiết kế, chế tạo mô hình thực nghiệm quy mô gia đình gồm phòng khách, phòng bếp, khu vực cửa ra vào và giàn phơi thông minh, thử nghiệm các tính năng cảnh báo và tự động can thiệp sự cố.


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

Khung lý thuyết và khái niệm cốt lõi

Cơ sở lý thuyết của đồ án dựa trên kiến trúc hệ thống IoT và các mô hình tự động hóa tòa nhà:

  • Mạng lưới vạn vật kết nối (IoT): Cơ chế hội tụ của công nghệ vi điện tử, truyền thông không dây (Wi-Fi, Bluetooth, ZigBee, mạng di động) và Internet, cho phép các thiết bị thu thập, truyền tải và xử lý dữ liệu tự động mà không cần sự can thiệp trực tiếp của con người.
  • Hệ thống kiểm soát vào ra (Access Control System - ACS): Cơ chế định danh và cấp quyền truy cập thông qua công nghệ nhận dạng tần số vô tuyến (RFID) và nhận dạng sinh trắc học.
  • Hệ thống an toàn đa lớp: Cấu trúc vòng lặp điều khiển khép kín gồm ba khối chức năng: Thiết bị đầu vào (cảm biến phát hiện nguy cơ) $\rightarrow$ Khối trung tâm (vi điều khiển xử lý logic) $\rightarrow$ Thiết bị đầu ra (cơ cấu chấp hành và cảnh báo người dùng).

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

Tác giả áp dụng phương pháp nghiên cứu thực nghiệm kết hợp thiết kế hệ thống kỹ thuật:

  • Khảo sát và phân tích: Đánh giá các linh kiện phần cứng phổ biến trên thị trường (vi điều khiển, cảm biến, module truyền thông) để lựa chọn linh kiện phù hợp với yêu cầu thời gian triển khai ngắn và đảm bảo tính ổn định.
  • Thiết kế phần cứng: Xây dựng sơ đồ nguyên lý, mạch phối ghép giữa khối vi điều khiển trung tâm (ESP32, Arduino Uno R3) với các module cảm biến và cơ cấu chấp hành.
  • Lập trình phần mềm: Xây dựng thuật toán xử lý luồng sự kiện theo thời gian thực trên môi trường Arduino IDE, tích hợp kết nối điện toán đám mây qua nền tảng Sinric Pro và liên kết trợ lý ảo Google Home.
  • Thực nghiệm mô hình: Lắp ráp trên mô hình sa bàn nhà thông minh để kiểm tra khả năng hoạt động đồng bộ của hệ thống cảnh báo và điều khiển tự động.

Thiết kế và triển khai

Hệ thống được thiết kế theo cấu trúc module hóa, đảm bảo khả năng mở rộng và phân tách rõ ràng giữa các tầng chức năng.

1. Thiết kế phần cứng

Cấu trúc phần cứng được chia làm bốn khối chính:

  • Khối xử lý trung tâm:
    • ESP32 SoC: Vi điều khiển 32-bit Tensilica L106 tích hợp Wi-Fi, hỗ trợ các giao tiếp GPIO, Analog, PWM, I2C, SPI, giữ vai trò xử lý kết nối Internet, điều khiển thiết bị thông minh và đẩy dữ liệu lên máy chủ đám mây.
    • Arduino Uno R3: Phối hợp xử lý các tác vụ ngoại vi, đọc dữ liệu cảm biến và điều khiển các mạch giao tiếp cục bộ.
    • Mạch Relay Opto cách ly: Cách ly quang điện giữa khối điều khiển điện áp thấp và các thiết bị tải điện sinh hoạt, chống nhiễu và bảo vệ vi xử lý.
  • Khối cảm biến:
    • Cảm biến khí gas MQ-5: Phát hiện nồng độ rò rỉ khí gas trong khu vực nhà bếp.
    • Cảm biến đo cường độ dòng điện: Giám sát dòng tiêu thụ, phát hiện hiện tượng quá tải hoặc ngắn mạch.
    • Cảm biến nước / cảm biến mưa: Đặt tại các vị trí sàn nhà dễ ngập nước và khu vực giàn phơi ngoài trời.
    • Module RFID NFC: Đọc mã thẻ không tiếp xúc phục vụ kiểm soát mở cửa tự động.
  • Khối thiết bị chấp hành và hiển thị:
    • Động cơ RC Servo: Cơ cấu cơ điện điều khiển đóng/mở cửa tự động và kéo giàn phơi.
    • Máy bơm nước chìm mini DC: Tự động kích hoạt bơm hút nước khi có tín hiệu ngập úng.
    • Còi chip và đèn báo: Phát tín hiệu âm thanh và thị giác cục bộ khi xảy ra tình trạng nguy cấp.
    • Camera IP: Ghi nhận và truyền hình ảnh thời gian thực, hỗ trợ quan sát qua mạng nội bộ và Internet.
  • Khối nguồn: Sử dụng module hạ áp LM2596 để chuyển đổi và ổn định nguồn DC cung cấp cho chip điều khiển, cảm biến và động cơ chấp hành.

2. Thiết kế phần mềm và nền tảng điều khiển

Hệ thống phần mềm được triển khai đa tầng:

  • Môi trường nhúng: Lập trình mã nguồn bằng ngôn ngữ C/C++ trên Arduino IDE, biên dịch và nạp trực tiếp vào ESP32 và Arduino Uno R3.
  • Nền tảng IoT trung gian (Sinric Pro Platform): Đóng vai trò máy chủ trung gian quản lý kết nối thiết bị, cập nhật trạng thái cảm biến và chuyển tiếp lệnh điều khiển từ xa.
  • Giao diện người dùng: Tích hợp trực tiếp với hệ sinh thái Google Home cho phép quản lý trên ứng dụng di động và ra lệnh bằng giọng nói (Voice Control).
  • Hệ thống camera: Sử dụng luồng truyền phát giao thức IP, hiển thị trên các ứng dụng tương thích (như phần mềm VLC và app quản lý).

3. Thuật toán điều khiển

Hệ thống vận hành dựa trên các lưu đồ logic chuyên biệt:

  • Xử lý an toàn khí gas: Khi MQ-5 phát hiện nồng độ vượt ngưỡng, hệ thống lập tức kích hoạt còi báo động, gửi tín hiệu cảnh báo về ứng dụng điện thoại và ngắt các thiết bị có nguy cơ phát tia lửa điện.
  • Xử lý chống ngập nước: Khi cảm biến nước phát hiện ngập, tín hiệu được chuyển về trung tâm để bật máy bơm nước chìm mini và thông báo trạng thái tới người dùng.
  • Xử lý chống quá dòng/chập điện: Cảm biến dòng giám sát tải theo thời gian thực; khi phát hiện dòng điện tăng đột biến, hệ thống ra lệnh cho Relay ngắt nguồn điện cấp cho đường dây để chống cháy chập.
  • Xử lý an ninh ra vào và tự động hóa: Quét thẻ RFID hợp lệ sẽ kích hoạt Servo mở cửa; cảm biến mưa phát hiện thời tiết xấu sẽ tự động điều khiển Servo thu giàn phơi.

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

Chương 1. Tổng quan về IoT và nhà thông minh

Chương 1 hệ thống hóa các kiến thức nền tảng về công nghệ IoT và xu hướng nhà thông minh:

  • Khái niệm và ứng dụng IoT: Phân tích sự hội tụ của công nghệ vi cơ điện tử, truyền thông không dây và Internet; tổng kết 6 lĩnh vực ứng dụng tiêu biểu gồm Nhà thông minh (Smart Home), Thành phố thông minh (Smart City), Phương tiện kết nối (Connected Cars), Bán lẻ thông minh (Smart Retail), Chuỗi cung ứng thông minh (Smart Supply Chain) và Nông nghiệp thông minh (Smart Farming).
  • Các phân hệ trong nhà thông minh: Giới thiệu cơ chế điều khiển chiếu sáng theo hoạt cảnh, điều khiển rèm/cửa tự động, âm thanh đa vùng, hệ thống kiểm soát an ninh và công nghệ điều khiển bằng giọng nói qua các trợ lý ảo (Amazon Alexa, Google Assistant, Siri).
  • Khảo sát thị trường: Tổng hợp các thương hiệu smarthome trong nước và quốc tế, bao gồm Bkav, Lumi, Vsmart, Acis, Xiaomi, Google Home, Siemens, Schneider, Smart G4, Gamma, Fibaro và Philips Hue.

Chương 2. Nghiên cứu các công nghệ giải pháp an toàn cho nhà thông minh

Chương 2 tập trung phân tích 4 giải pháp phòng chống hiểm họa trong nhà:

  • An toàn chống cháy: Cấu trúc hệ thống báo cháy 3 phần (trung tâm báo cháy, thiết bị đầu vào như đầu báo khói/nhiệt, thiết bị đầu ra như chuông/còi/đèn) và nguyên lý khép kín phát hiện - xử lý - thông báo.
  • An toàn rò rỉ khí gas: Cơ chế giám sát nồng độ khí gas liên tục, kích hoạt chuông báo và đồng bộ cảnh báo trực quan trên ứng dụng điều khiển.
  • An toàn chống chập điện: Phân tích các nguyên nhân gây ngắn mạch, giải pháp đo đạc sự gia tăng đột ngột của dòng điện bằng cảm biến dòng kết hợp rơ-le và MCB để ngắt nguồn điện bảo vệ tức thời.
  • An toàn chống ngập nước: Mô hình cảnh báo và xử lý ngập gồm cảm biến ngập nước, bộ điều khiển trung tâm và máy bơm thoát nước tự động.

Chương 3. Nghiên cứu các công nghệ giải pháp an ninh cho nhà thông minh

Chương 3 khảo sát các công nghệ kiểm soát truy cập và giám sát:

  • Hệ thống kiểm soát vào ra (ACS): Ứng dụng chuông cửa màn hình thông minh (Video Door Phone) hỗ trợ đàm thoại 2 chiều và mở khóa từ xa; cửa cổng tự động điều khiển qua ứng dụng di động; khóa cửa thông minh tích hợp vân tay, mã số và thẻ từ RFID.
  • Cảm biến phát hiện chuyển động: Ứng dụng cảm biến hồng ngoại (PIR), siêu âm và radar trong việc phát hiện xâm nhập trái phép để kích hoạt đèn chiếu sáng, còi hú và thông báo về điện thoại.
  • Hệ thống camera quan sát (CCTV): Cấu trúc kỹ thuật của hệ thống CCTV gồm camera độ phân giải cao, bộ cấp nguồn 12V (nguồn rời hoặc nguồn tổng), đầu ghi hình trung tâm, thiết bị lưu trữ (ổ cứng/NAS Server) và hệ thống cáp truyền dẫn.

Chương 4. Nghiên cứu xây dựng giải pháp an ninh an toàn tổng thể cho nhà thông minh

Chương 4 là chương trọng tâm trình bày quá trình hiện thực hóa mô hình thực nghiệm:

  • Thiết kế mô hình không gian: Xây dựng mô hình sa bàn gồm 2 phòng chức năng chính (phòng khách tích hợp đèn và TV điều khiển tự động; phòng bếp tích hợp đèn, bình nước nóng thông minh và cảm biến khí gas) cùng khu vực cửa ra vào và giàn phơi thông minh.
  • Tích hợp phần cứng: Lắp ráp chi tiết các linh kiện vi điều khiển (ESP32, Arduino Uno R3), module cảm biến (MQ-5, cảm biến nước, cảm biến dòng điện), module nhận dạng thẻ RFID, module hạ áp LM2596, động cơ Servo và máy bơm mini DC.
  • Thiết kế phần mềm và thuật toán: Xây dựng lưu đồ điều khiển cho từng phân hệ; tích hợp nền tảng đám mây Sinric Pro, cấu hình ứng dụng Google Home để quản lý tập trung và kiểm thử luồng hình ảnh camera IP qua ứng dụng VLC.

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

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

Đồ án đã chế tạo thành công mô hình phần cứng và hoàn thiện hệ thống phần mềm điều khiển với các thông số kỹ thuật và linh kiện cụ thể:

Phân hệ / Khối chức năng Linh kiện & Công nghệ sử dụng Chức năng kỹ thuật thực hiện
Xử lý trung tâm ESP32 SoC (Tensilica 32-bit), Arduino Uno R3 Thu nhận tín hiệu cảm biến, điều khiển logic, kết nối Wi-Fi
Giao tiếp cách ly Mạch Relay Opto cách ly Đóng cắt thiết bị tải an toàn, chống nhiễu cho vi điều khiển
Cảm biến an toàn Cảm biến gas MQ-5, Cảm biến nước, Cảm biến dòng Giám sát rò rỉ gas, ngập nước và quá tải điện năng
Cảm biến an ninh Module RFID NFC, Camera IP Nhận dạng cấp quyền mở cửa, truyền hình ảnh giám sát
Cơ cấu chấp hành Động cơ RC Servo, Bơm chìm mini DC, Còi chip Mở/đóng cửa, kéo giàn phơi, hút nước ngập, phát còi báo
Nguồn cung cấp Module hạ áp LM2596 Ổn định điện áp DC cho vi điều khiển và module cảm biến
Nền tảng phần mềm Arduino IDE, Sinric Pro, Google Home, VLC Lập trình nhúng, quản trị IoT đám mây, điều khiển giọng nói

Mô hình thực nghiệm đã vận hành ổn định các kịch bản an ninh và an toàn:

  • Tự động ngắt điện khi phát hiện sự cố quá tải dòng.
  • Báo động tại chỗ qua còi chip và gửi cảnh báo về điện thoại khi nồng độ khí gas vượt ngưỡng.
  • Tự động kích hoạt máy bơm khi có nước ngập.
  • Tự động thu giàn phơi khi trời mưa và hỗ trợ quẹt thẻ RFID mở cửa.

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

  • Hệ thống hóa toàn diện các nguy cơ an ninh, an toàn trong không gian nhà ở hiện đại và đề xuất giải pháp kỹ thuật tương ứng.
  • Tích hợp thành công các phân hệ an toàn riêng lẻ (chống cháy, chống rò rỉ gas, chống chập điện, chống ngập nước) và phân hệ an ninh (kiểm soát ra vào, camera giám sát) vào một kiến trúc điều khiển thống nhất.
  • Ứng dụng giải pháp đám mây Sinric Pro kết hợp Google Home, giúp tối ưu chi phí phần cứng nhưng vẫn đảm bảo tính năng quản lý từ xa và điều khiển bằng giọng nói.

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

Hạn chế

  • Thời gian thực hiện đồ án có giới hạn nên hệ thống mới được triển khai và kiểm thử trên mô hình mô phỏng thu nhỏ (sa bàn 2 phòng cùng khu vực phụ trợ), chưa được lắp đặt thử nghiệm trên công trình nhà ở thực tế.
  • Các module cảm biến và vi điều khiển sử dụng chủ yếu là các dòng linh kiện phổ thông phục vụ nghiên cứu và tạo mẫu nhanh, chưa đạt các tiêu chuẩn công nghiệp về độ bền môi trường khắc nghiệt và bảo mật phần cứng chuyên sâu.

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

  • Mở rộng phạm vi thử nghiệm hệ thống trên các công trình thực tế với nhiều phòng và tải tiêu thụ công suất lớn.
  • Nghiên cứu tích hợp các giao thức truyền thông không dây chuyên dụng cho nhà thông minh như Zigbee, Z-Wave hoặc Matter nhằm tăng cường độ ổn định của mạng lưới cảm biến.
  • Nâng cao tính năng phân tích hình ảnh thông minh từ hệ thống camera (nhận diện khuôn mặt, phát hiện vượt rào ảo) bằng các thuật toán xử lý ảnh nâng cao.

Giá trị tham khảo

Đồ án là tài liệu tham khảo hữu ích cho:

  • Sinh viên ngành Kỹ thuật Điện - Điện tử, Kỹ thuật Viễn thông, Công nghệ Thông tin, Kỹ thuật Điều khiển và Tự động hóa: Cung cấp tài liệu mẫu về quy trình thiết kế hệ thống IoT từ việc lựa chọn phần cứng (ESP32, Arduino, cảm biến MQ-5, RFID), thiết kế mạch ghép nối cách ly đến lập trình vi điều khiển.
  • Người nghiên cứu và phát triển giải pháp IoT nhà thông minh: Cung cấp giải pháp mẫu trong việc tích hợp nền tảng đám mây Sinric Pro với hệ sinh thái Google Home để xây dựng giao diện điều khiển di động và điều khiển qua giọng nói mà không cần xây dựng máy chủ riêng.
  • Các đề tài khóa luận phát triển hệ thống cảnh báo sớm: Tham khảo cấu trúc thuật toán xử lý sự cố an toàn đa luồng (chống cháy, rò rỉ gas, ngập úng, chập điện).

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

1. Hệ thống xử lý sự cố an toàn (rò rỉ gas, ngập nước, chập điện) theo cơ chế nào?

Hệ thống vận hành theo quy trình khép kín: Khối cảm biến (MQ-5 phát hiện gas, cảm biến nước, cảm biến dòng điện) ghi nhận biến đổi vật lý $\rightarrow$ gửi tín hiệu về vi điều khiển ESP32/Arduino $\rightarrow$ vi điều khiển xử lý logic và kích hoạt đồng thời hai cơ chế: (1) Can thiệp cục bộ tại chỗ (bật còi chip báo động, ngắt Relay điện, kích hoạt máy bơm nước chìm mini DC); (2) Đẩy cảnh báo thời gian thực lên ứng dụng di động của người dùng thông qua nền tảng Sinric Pro.

2. Những vi điều khiển và module phần cứng trung tâm nào được sử dụng trong đồ án?

Đồ án sử dụng SoC ESP32 (vi điều khiển 32-bit Tensilica L106 tích hợp Wi-Fi) phối hợp cùng Arduino Uno R3 làm bộ xử lý trung tâm, mạch Relay Opto cách ly bảo vệ, module hạ áp LM2596 để cấp nguồn ổn định, cùng các thiết bị ngoại vi gồm cảm biến khí gas MQ-5, module RFID NFC, cảm biến nước, cảm biến đo dòng, động cơ RC Servo, máy bơm mini DC và camera IP.

3. Nền tảng phần mềm nào được lựa chọn để điều khiển và giám sát hệ thống từ xa?

Đồ án sử dụng nền tảng đám mây Sinric Pro Platform kết hợp ứng dụng Google Home để quản trị thiết bị, hỗ trợ điều khiển qua giao diện di động và ra lệnh bằng giọng nói. Môi trường lập trình nhúng là Arduino IDE và hình ảnh từ camera IP được kiểm tra hiển thị qua phần mềm VLC.

4. Mô hình thực nghiệm vật lý được phân chia không gian và bố trí thiết bị như thế nào?

Mô hình sa bàn được thiết kế gồm 2 phòng chức năng chính và khu vực phụ trợ:

  • Phòng khách: Bố trí hệ thống đèn chiếu sáng và tivi điều khiển tự động.
  • Phòng bếp: Bố trí đèn chiếu sáng, bình nước nóng thông minh và cảm biến khí gas MQ-5.
  • Khu vực cửa và ngoài trời: Bố trí cửa tự động dùng thẻ từ RFID kết hợp động cơ Servo, cùng giàn phơi tự động tích hợp cảm biến mưa và động cơ chấp hành.

5. Hệ thống an ninh ra vào ngôi nhà được thiết kế gồm những thành phần công nghệ nào?

Phân hệ an ninh ra vào được xây dựng dựa trên công nghệ kiểm soát truy cập (ACS) gồm module đọc thẻ RFID NFC kết hợp động cơ RC Servo để đóng/mở cửa tự động khi xác thực đúng thẻ chủ nhà, kết hợp cùng hệ thống camera IP ghi hình và truyền phát trực tiếp phục vụ giám sát không gian 24/7.


Kết luận

Đồ án tốt nghiệp "Nghiên cứu giải pháp an ninh, an toàn tổng thể cho nhà thông minh" của sinh viên Vũ Hữu Định đã giải quyết trọn vẹn mục tiêu nghiên cứu từ phân tích lý thuyết đến thiết kế, chế tạo mô hình thực nghiệm. Công trình xây dựng thành công hệ thống tích hợp đa lớp, kết hợp chặt chẽ giữa phần cứng nhúng (ESP32, Arduino, cảm biến MQ-5, RFID, Relay cách ly) và nền tảng phần mềm đám mây (Sinric Pro, Google Home). Kết quả thử nghiệm khẳng định tính khả thi của giải pháp trong việc nâng cao mức độ an toàn phòng chống cháy nổ, ngập lụt, chập điện và kiểm soát an ninh cho nhà ở hiện đại với chi phí triển khai hợp lý.