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

Trong bối cảnh khoa học và công nghệ phát triển nhanh chóng, các giải pháp tự động hóa phục vụ không gian sống ngày càng trở nên thiết yếu nhằm nâng cao tiện nghi, tính an toàn và hiệu quả sử dụng năng lượng. Việc điều khiển thiết bị gia dụng truyền thống thường phụ thuộc vào các thiết bị điều khiển từ xa (remote) riêng lẻ với nhiều nút bấm phức tạp, gây khó khăn trong quản lý tập trung. Sự phổ biến của máy tính mini, điện thoại thông minh (smartphone) và các thiết bị cảm ứng đã tạo điều kiện thuận lợi để xây dựng hệ thống quản lý nhà ở nhỏ gọn, trực quan và tiện lợi.

Khái niệm nhà thông minh (Smart Home / Home Automation) được Hiệp hội Xây dựng Dân dụng Hoa Kỳ (American Association of House Builders) sử dụng lần đầu vào năm 1984. Quá trình phát triển công nghệ này ghi nhận nhiều dấu mốc, từ hệ thống thử nghiệm ECHO IV của Jim Sutherland (kỹ sư tại Westinghouse Electric) năm 1966, mô hình INTEGER Millennium House tại Anh năm 1998 (tích hợp quản lý nhiệt, tưới cây tự động theo độ ẩm đất, an ninh và chiếu sáng theo ngữ cảnh), đến các đề án hỗ trợ người cao tuổi và người khuyết tật do Ngân hàng Phát triển Nhà ở Na Uy (Norwegian State Housing Bank) triển khai giai đoạn 1998–2002. Tại thị trường Châu Âu, số lượng hệ thống lắp đặt tăng từ 1 triệu năm 2012 lên 1,75 triệu năm 2013 và được dự báo vượt 17 triệu năm 2017.

Tại Việt Nam, việc triển khai nhà thông minh gặp phải các rào cản thực tiễn như kiến trúc mạng điện cũ khó tích hợp cáp tín hiệu, chất lượng điện lưới không ổn định và chi phí lắp đặt, thay thế cao. Một số giải pháp trong nước đã xuất hiện như hệ thống HomeOn (dự thi Nhân tài Đất Việt 2011, ứng dụng ZigBee và Wi-Fi để cảnh báo an ninh, tiết kiệm 15%–35% điện năng) hay hệ thống Bkav SmartHome (sử dụng giao diện 3D trên máy tính bảng Windows, Android, iOS và phần cứng hoàn thiện bằng nhôm nguyên khối, kính Gorilla Glass). Tuy nhiên, phần lớn các hệ thống thương mại có giá thành cao hoặc mới dừng lại ở mức tự động hóa đơn lẻ.

Từ thực tiễn trên, nhóm tác giả Lê Hải Anh và Nguyễn Hoài Hậu, dưới sự hướng dẫn của thầy Nguyễn Đình Phú tại Khoa Đào tạo Chất lượng cao – Trường Đại học Sư phạm Kỹ thuật TP.HCM (ngành Công nghệ Kỹ thuật Máy tính), đã thực hiện đồ án tốt nghiệp "Mô hình quản lý nhà không dây" vào tháng 01/2016.

Mục tiêu và nhiệm vụ nghiên cứu của đồ án bao gồm:

  1. Nghiên cứu công nghệ truyền thông không dây Bluetooth 4.0 Low Energy (BLE), nguyên lý thiết lập mạng và giao thức truyền nhận dữ liệu giữa các node mạng với điện thoại thông minh.
  2. Khảo sát vi điều khiển STM32F4 (lõi ARM Cortex-M4F), hệ điều hành thời gian thực FreeRTOS, vi điều khiển trên nền tảng Arduino (Pro Mini, Nano) và module Bluetooth 4.0 HM-10.
  3. Thiết kế, thi công phần cứng các node thu thập dữ liệu cảm biến (nhiệt độ, khí gas MQ-2) và các cơ cấu chấp hành (đèn LED, màn hình LCD, động cơ servo, rơ-le điều khiển thiết bị điện AC/DC).
  4. Lập trình nhúng đa nhiệm trên STM32F4 kết hợp màn hình cảm ứng TFT LCD và viết ứng dụng điều khiển trên hệ điều hành Android.

Đối tượng nghiên cứu là mô hình mạng cảm biến và điều khiển không dây tầm ngắn ứng dụng công nghệ Bluetooth 4.0. Giới hạn đề tài được xác định gồm 3 node mạng hoạt động theo cấu trúc hình sao (Star topology), trong đó mỗi node thực thi một nhóm chức năng chuyên biệt; mô hình chưa triển khai mạng lưới (Mesh network) do hạn chế về tốc độ xử lý và băng thông truyền thông trên phần cứng thử nghiệm.


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

Đồ án xây dựng dựa trên cơ sở phân tích các công nghệ mạng không dây trong hệ thống mạng gia đình (Home Network), đối chiếu các thông số kỹ thuật chính:

Công nghệ Chuẩn kỹ thuật Tốc độ truyền dữ liệu Phạm vi hoạt động Mức tiêu thụ công suất Đặc tính ứng dụng
Wi-Fi IEEE 802.11b/g/a/n Vài Mbit/s – Gbit/s 10 – 100 m Lớn (30 mW – 1 W) Băng thông cao, tiêu tốn năng lượng, khó dùng pin lâu dài
Bluetooth cổ điển IEEE 802.15.1 ~1 Mbit/s ~10 m (vật cản: 3 – 4 m) Trung bình Kết nối điểm-điểm giữa các thiết bị di động
Hồng ngoại (IR) — ~1 Mbit/s Ngắn, đường thẳng Thấp Bắt buộc truyền thẳng tầm nhìn, không tạo được mạng đa điểm
RF thông thường — 1 – 10 Mbit/s Lên đến 100 m Lớn Tầm truyền xa nhưng tiêu hao công suất cao
ZigBee Dựa trên IEEE 802.15.4 20, 40, 250 kbit/s 10 – 100 m Cực thấp Tối ưu cho mạng cảm biến không dây, lưới điện thông minh
Bluetooth 4.0 (BLE) Bluetooth Core 4.0 1 Mbit/s Ngắn – Trung bình Cực thấp Tối ưu năng lượng, hỗ trợ trực tiếp trên điện thoại thông minh

Về lý thuyết Bluetooth Low Energy (BLE), cấu trúc ngăn xếp giao thức (Protocol Stack) được khảo sát gồm các tầng:

  • Tầng vật lý (PHY): Hoạt động ở băng tần 2.4 GHz ISM, chia thành 40 kênh vật lý (từ kênh 0 đến 39). Trong đó, 3 kênh 37, 38, 39 dùng cho quảng bá (Advertising channels); 37 kênh còn lại (0–36) dùng truyền dữ liệu kết nối. Cơ chế nhảy tần trải phổ (Frequency Hopping Spread Spectrum) được tính theo công thức: $$\text{Channel} = (\text{hop} + \text{current_channel}) \bmod 37$$
  • Tầng liên kết (Link Layer): Xác định 4 vai trò gồm Advertiser, Scanner, Master, Slave. Gói tin quảng bá chứa tối đa 31 byte dữ liệu; gói tin dữ liệu có kích thước khung tối đa 27 byte (tải trọng dữ liệu người dùng thực tế đạt khoảng 20 byte).
  • HCI và L2CAP: Host Controller Interface (HCI) chuẩn hóa giao tiếp nối tiếp giữa Host và Controller. Giao thức L2CAP (Logical Link Control and Adaptation Protocol) thực hiện phân mảnh và tái tổ hợp các gói tin để phù hợp với kích thước tải trọng BLE.
  • Attribute Protocol (ATT) & Generic Attribute Profile (GATT): ATT định nghĩa mô hình dữ liệu Client/Server dựa trên các thuộc tính (Attribute) với định danh duy nhất toàn cầu UUID (128-bit cơ sở xxxxxxxx-0000-1000-8000-00805F9B34FB hoặc các dạng rút gọn 16-bit, 32-bit), Handle 16-bit, quyền truy cập (Permissions: Read, Write, Encryption, Authorization) và giá trị (Value tối đa 512 byte). GATT tổ chức dữ liệu theo cấu trúc phân cấp: GATT Server $\rightarrow$ Services (Service Declaration) $\rightarrow$ Characteristics (Characteristic Declaration, Characteristic Value, Descriptors).
  • Generic Access Profile (GAP): Quy định các vai trò Broadcaster, Observer, Central và Peripheral trong việc dò tìm và thiết lập liên kết.
  • Security Manager (SM): Cung cấp các quy trình bảo mật gồm Ghép nối (Pairing), Liên kết cố định (Bonding) và Thiết lập lại mã hóa (Encryption Re-establishment).

Về hệ điều hành thời gian thực (RTOS), tác giả áp dụng FreeRTOS trên vi điều khiển 32-bit ARM Cortex-M4F (kit STM32F4 Discovery). Lý thuyết RTOS tập trung vào cơ chế đa nhiệm (multitasking), lập lịch ưu tiên (Priority Preemptive Scheduling) và chuyển đổi ngữ cảnh (Context Switching). Khi ngắt chu kỳ hệ thống (RTOS Tick Interrupt) xảy ra, bộ lập lịch (scheduler) tự động lưu con trỏ ngăn xếp (Stack Pointer), thanh ghi đếm chương trình (Program Counter) và tập thanh ghi của tác vụ hiện tại vào vùng nhớ Task Stack, sau đó nạp ngữ cảnh của tác vụ có mức ưu tiên cao hơn để thực thi.

Phương pháp nghiên cứu kết hợp giữa thiết kế kỹ thuật, phân tích giao thức truyền thông, cấu hình thực nghiệm thông qua phần mềm mô phỏng cổng nối tiếp Realterm và thử nghiệm hệ thống thực tế trên các bo mạch phần cứng.


Thiết kế và triển khai

Hệ thống được thiết kế theo kiến trúc phân tán gồm một khối điều khiển trung tâm và các node thiết bị ngoại vi kết nối theo mô hình hình sao (Star Topology).

[ Điện thoại Android ] <--- Bluetooth 4.0 (BLE) ---> [ Node 1: STM32F4 Discovery + TFT LCD ]
                                                             |
                                                       (Giao tiếp UART)
                                                             |
                                                      [ Module BLE HM-10 ]
                                                             |
                 +-------------------------------------------+-------------------------------------------+
                 | (Sóng BLE 2.4 GHz)                                                    | (Sóng BLE 2.4 GHz)
                 v                                                                       v
[ Node 2: Arduino Nano + HM-10 ]                                        [ Node 3: Arduino Pro Mini + HM-10 ]
  1. Phân bổ phần cứng các node:

    • Node 1 (Node trung tâm tại chỗ): Sử dụng kit vi điều khiển STM32F4 Discovery (lõi ARM Cortex-M4F hỗ trợ 8 bộ UART, 6 bộ SPI) giao tiếp với màn hình cảm ứng TFT LCD để hiển thị giao diện giám sát đồ họa tại chỗ và module Bluetooth HM-10 kết nối với điện thoại.
    • Node 2 (Node cảm biến và chấp hành 1): Sử dụng bo mạch Arduino Nano kết nối module Bluetooth 4.0 HM-10 qua giao tiếp UART, tích hợp cảm biến khí gas MQ-2 để phát hiện rò rỉ khí độc/cháy nổ và mạch điều khiển rơ-le đóng ngắt thiết bị điện.
    • Node 3 (Node cảm biến và chấp hành 2): Sử dụng bo mạch Arduino Pro Mini kết nối module Bluetooth HM-10, tích hợp cảm biến nhiệt độ, hệ thống đèn LED và động cơ servo điều khiển cửa/rèm.
  2. Cấu hình truyền thông không dây:

    • Cấu hình thông số hoạt động của module Bluetooth 4.0 HM-10 bằng tập lệnh AT Command thông qua giao diện phần mềm Realterm trên máy tính, thiết lập tốc độ truyền dữ liệu UART (Baudrate), chế độ hoạt động Central/Peripheral và định danh UUID.
  3. Phát triển phần mềm nhúng:

    • Trên STM32F4: Cài đặt hệ điều hành FreeRTOS để quản lý đồng thời nhiều tác vụ: tác vụ nhận và xử lý chuỗi dữ liệu UART từ module BLE, tác vụ quét tọa độ cảm ứng và hiển thị đồ họa trên màn hình TFT LCD, tác vụ điều khiển thiết bị đầu ra.
    • Trên Arduino: Lập trình đọc tín hiệu tương tự (Analog) và số (Digital) từ các cảm biến MQ-2 và cảm biến nhiệt độ; đóng gói dữ liệu và gửi định kỳ qua UART tới module Bluetooth; giải mã lệnh điều khiển nhận được từ Central để thay đổi trạng thái chân I/O.
  4. Xây dựng ứng dụng di động (Home Automation Application):

    • Viết phần mềm trên nền tảng Android, cung cấp giao diện người dùng để thực hiện quét tìm các node BLE xung quanh, kết nối GATT client tới các node mạng, hiển thị trực quan thông số cảm biến môi trường và cung cấp nút bấm điều khiển các thiết bị điện trong nhà.

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

Chương 1: Giới Thiệu

Chương 1 trình bày tổng quan về nhu cầu tự động hóa nhà ở hiện đại; phân tích các dấu mốc lịch sử phát triển Smart Home trên thế giới từ năm 1966 đến nay; đánh giá thị trường Smart Home Châu Âu giai đoạn 2012–2019. Tác giả khảo sát thực trạng công nghệ tại Việt Nam thông qua hai trường hợp điển hình là giải pháp HomeOn (ứng dụng Wi-Fi/ZigBee) và Bkav SmartHome (giao diện 3D ngữ cảnh). Trên cơ sở đó, chương xác định mục tiêu đề tài, phạm vi công việc gồm 3 nhóm nội dung chính và các giới hạn kỹ thuật của hệ thống.

Chương 2: Cơ Sở Lý Thuyết

Chương 2 cung cấp nền tảng lý thuyết toàn diện cho việc xây dựng hệ thống:

  • Phân tích và so sánh các chuẩn truyền thông không dây (Wi-Fi, Bluetooth classic, Hồng ngoại, RF, ZigBee, BLE).
  • Trình bày chi tiết ngăn xếp giao thức Bluetooth 4.0 BLE: cấu trúc 40 kênh của tầng vật lý (PHY), cơ chế nhảy tần trải phổ, 4 vai trò của tầng Link Layer, giao thức HCI, cơ chế phân mảnh của L2CAP, giao thức thuộc tính ATT, hệ thống phân cấp dữ liệu trong GATT, các mô hình bảo mật của Security Manager và các vai trò mạng trong GAP.
  • Phân tích nguyên lý hoạt động của hệ điều hành thời gian thực FreeRTOS, cơ chế đa nhiệm, chính sách điều phối của Scheduler và quy trình 6 bước lưu/khôi phục thanh ghi khi chuyển đổi ngữ cảnh (Context Switching).
  • Giới thiệu cấu trúc vi xử lý 32-bit ARM Cortex-M4F, phân biệt với Cortex-A và Cortex-R; mô tả thông số kỹ thuật bo mạch STM32F4 Discovery, Arduino Nano, Arduino Pro Mini và module HM-10.

Chương 3: Thiết Kế và Thực Hiện

Chương 3 đi sâu vào quy trình hiện thực hóa mô hình:

  • Phân tích yêu cầu hệ thống và lựa chọn giải pháp kỹ thuật phù hợp cho từng khối phần cứng.
  • Hướng dẫn chi tiết quy trình gửi tập lệnh AT Command cài đặt tham số cho module Bluetooth 4.0 qua phần mềm Realterm.
  • Trình bày sơ đồ khối, sơ đồ nguyên lý mạch điện và lưu đồ giải thuật chi tiết cho vi điều khiển Arduino Pro Mini, Arduino Nano và STM32F4.
  • Triển khai phân chia tác vụ và mức ưu tiên trong FreeRTOS trên STM32F4 để đảm bảo tính thời gian thực khi vừa xử lý đồ họa LCD vừa truyền nhận không dây.
  • Thiết kế giao diện và giải thuật kết nối, trao đổi dữ liệu cho ứng dụng Home Automation trên hệ điều hành Android.

Chương 4: Kết Quả Thực Hiện

Chương 4 tổng hợp các sản phẩm thực tế đạt được:

  • Hoàn thiện mô hình tổng thể gồm 3 node mạng phần cứng hoạt động ổn định.
  • Vận hành thành công giao diện điều khiển và hiển thị trạng thái trên màn hình cảm ứng TFT LCD kết nối với kit STM32F4.
  • Ứng dụng Android kết nối thành công với các node BLE, hiển thị chính xác dữ liệu từ cảm biến nhiệt độ và cảm biến khí gas MQ-2.
  • Thực hiện đóng ngắt an toàn các thiết bị điện AC và DC thông qua tín hiệu điều khiển từ điện thoại và màn hình LCD.

Chương 5: Kết Luận Và Hướng Phát Triển

Chương 5 đúc kết các kết quả đạt được về mặt lý thuyết và thực nghiệm; chỉ rõ các điểm còn hạn chế của mô hình thực nghiệm và đề xuất các giải pháp kỹ thuật mở rộng trong tương lai.


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

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

    • Xây dựng hoàn chỉnh mạng truyền thông không dây Bluetooth 4.0 BLE với cấu trúc 3 node độc lập, kết nối thành công tới điện thoại thông minh qua mô hình hình sao (Star network).
    • Thu thập và hiển thị chính xác dữ liệu đo đạc từ cảm biến nhiệt độ và cảm biến khí gas MQ-2.
    • Điều khiển thành công các cơ cấu chấp hành gồm hệ thống đèn LED, động cơ servo và các thiết bị điện sử dụng nguồn AC/DC thông qua mạch đóng ngắt rơ-le.
    • Triển khai thành công hệ điều hành FreeRTOS trên vi điều khiển ARM Cortex-M4F (STM32F4), thực hiện trơn tru quá trình đa nhiệm giữa việc quét cảm ứng LCD TFT và truyền nhận nối tiếp UART với module HM-10.
    • Thiết kế giao diện điều khiển tiếng Việt trực quan trên hệ điều hành Android.
  2. Giải pháp kỹ thuật đề xuất:

    • Tận dụng đặc tính tiêu thụ công suất cực thấp của công nghệ Bluetooth 4.0 Low Energy để thay thế cho Wi-Fi hoặc RF thông thường trong các mạng cảm biến gia đình quy mô vừa và nhỏ.
    • Kết hợp nền tảng vi điều khiển giá thành thấp (Arduino) cho các node cảm biến phân tán và vi điều khiển hiệu năng cao (STM32F4) tích hợp RTOS cho node quản lý trung tâm.
  3. Đóng góp học thuật và thực tiễn:

    • Hệ thống hóa toàn bộ kiến trúc giao thức BLE (PHY, Link Layer, ATT, GATT, GAP, SM) và cung cấp phương pháp lập trình điều khiển module BLE bằng tập lệnh AT Command.
    • Cung cấp mô hình thực nghiệm kết hợp giữa hệ điều hành thời gian thực FreeRTOS trên nền tảng vi xử lý 32-bit ARM Cortex-M với ứng dụng di động Android trong bài toán điều khiển tự động hóa.

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

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

    • Quy mô mô hình mới dừng lại ở 3 node Bluetooth thử nghiệm, chưa đáp ứng toàn diện cho các công trình nhà ở nhiều phòng hoặc diện tích lớn.
    • Mạng truyền thông chỉ hoạt động theo cấu trúc hình sao (Star network); chưa triển khai được mạng dạng lưới (Mesh network) do tốc độ truyền dữ liệu và khả năng xử lý trên phần cứng còn chậm.
    • Mỗi node chỉ đảm nhận một chức năng cảm biến hoặc chấp hành riêng lẻ, chưa tích hợp đa chức năng trên cùng một node.
    • Hệ thống hoạt động trong phạm vi mạng cục bộ, chưa có kết nối Internet diện rộng để giám sát từ xa ngoài phạm vi sóng Bluetooth.
  2. Hướng nghiên cứu và phát triển tiếp:

    • Nghiên cứu tối ưu hóa thuật toán định tuyến để triển khai hoàn chỉnh cấu trúc mạng hình lưới (BLE Mesh Network), giúp mở rộng phạm vi truyền và tăng số lượng node kết nối.
    • Tích hợp thêm máy chủ Web (Web Server) và kết nối Internet để cho phép người dùng giám sát, điều khiển hệ thống từ xa qua nền tảng đám mây.
    • Tích hợp đa cảm biến và cơ cấu chấp hành trên cùng một node phần cứng nhằm tối ưu hóa chi phí và không gian lắp đặt.

Giá trị tham khảo

Đồ án là tài liệu tham khảo hữu ích cho sinh viên, học viên và kỹ sư thuộc các ngành:

  • Công nghệ Kỹ thuật Máy tính & Hệ thống Nhúng: Cung cấp tài liệu chi tiết về kiến trúc ARM Cortex-M4F, cách thức triển khai FreeRTOS, lập lịch tác vụ và xử lý chuyển đổi ngữ cảnh (Context Switching) trên kit STM32F4 Discovery.
  • Kỹ thuật Điện tử – Viễn thông & Mạng cảm biến: Tài liệu hệ thống hóa sâu sắc về ngăn xếp giao thức Bluetooth 4.0 Low Energy (từ tầng vật lý, ATT/GATT đến GAP) và quy trình cấu hình module HM-10 thông qua giao tiếp UART bằng tập lệnh AT.
  • Công nghệ Thông tin & Tự động hóa: Tham khảo giải pháp xây dựng ứng dụng điều khiển thiết bị ngoại vi trên Android và thiết kế giao diện người dùng trên màn hình cảm ứng TFT LCD.

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

1. Tại sao nhóm tác giả lựa chọn công nghệ Bluetooth 4.0 Low Energy (BLE) thay vì Wi-Fi hay ZigBee?
Wi-Fi có công suất tiêu thụ lớn (30 mW – 1 W), gây khó khăn cho các node chạy pin; Bluetooth cổ điển có tầm truyền ngắn và hạn chế kết nối đa điểm; trong khi đó, ZigBee cần thêm phần cứng gateway chuyển đổi để giao tiếp với điện thoại. BLE 4.0 kết hợp được ưu điểm tiêu thụ năng lượng cực thấp của ZigBee nhưng lại được hỗ trợ trực tiếp trên hầu hết các dòng điện thoại thông minh hiện đại.

2. Công thức tính bước nhảy tần trong tầng vật lý (PHY) của BLE 4.0 được thực hiện như thế nào?
Tầng PHY của BLE sử dụng băng tần 2.4 GHz ISM chia thành 40 kênh (từ 0 đến 39). Trong đó, 37 kênh (0–36) dùng để truyền dữ liệu và chuyển đổi kênh liên tục theo công thức: $\text{Channel} = (\text{hop} + \text{current_channel}) \bmod 37$. Cơ chế này giúp giảm thiểu hiện tượng nhiễu sóng vô tuyến từ các thiết bị Wi-Fi hoặc Bluetooth cổ điển cùng hoạt động trong dải tần 2.4 GHz.

3. Cấu trúc phân cấp dữ liệu trong mô hình GATT của BLE gồm các thành phần nào?
Dữ liệu trong GATT Server được tổ chức theo thứ bậc: cao nhất là các Dịch vụ (Services), mỗi dịch vụ được bắt đầu bằng một Khai báo dịch vụ (Service Declaration). Trong mỗi dịch vụ chứa một hoặc nhiều Đặc tính (Characteristics). Mỗi đặc tính là một vùng chứa dữ liệu bao gồm Khai báo đặc tính (Characteristic Declaration), Giá trị đặc tính (Characteristic Value) và các phần mô tả mở rộng (Descriptors).

4. Hệ điều hành thời gian thực FreeRTOS đóng vai trò gì trên kit STM32F4 trong đồ án?
FreeRTOS chịu trách nhiệm quản lý tài nguyên và phân chia thời gian CPU cho nhiều tác vụ (multitasking) chạy đồng thời trên STM32F4 thông qua bộ lập lịch ưu tiên. Nhờ cơ chế chuyển đổi ngữ cảnh (Context Switching) dựa trên ngắt chu kỳ hệ thống (RTOS Tick), vi điều khiển có thể vừa liên tục nhận/xử lý dữ liệu UART từ module Bluetooth, vừa quét cảm ứng và vẽ lại giao diện trên màn hình TFT LCD mà không bị trễ hoặc treo hệ thống.

5. Những hạn chế kỹ thuật lớn nhất của mô hình được tác giả chỉ ra là gì?
Mô hình bị giới hạn ở 3 node kết nối dạng hình sao (Star network), chưa thể mở rộng sang mạng lưới (Mesh network) do tốc độ xử lý phần cứng còn chậm; các node hoạt động đơn chức năng và hệ thống mới chỉ quản lý cục bộ qua kết nối không dây tầm ngắn, chưa tích hợp Web Server để điều khiển qua Internet.


Kết luận

Đồ án tốt nghiệp "Mô hình quản lý nhà không dây" của sinh viên Lê Hải Anh và Nguyễn Hoài Hậu đã nghiên cứu và triển khai thành công hệ thống nhà thông minh quy mô nhỏ ứng dụng công nghệ Bluetooth 4.0 Low Energy. Công trình kết hợp hiệu quả giữa vi điều khiển hiệu năng cao STM32F4 chạy hệ điều hành thời gian thực FreeRTOS, các node thu thập dữ liệu Arduino và ứng dụng điều khiển trên điện thoại Android. Mặc dù còn hạn chế về số lượng node và chưa mở rộng kết nối Internet, đề tài đã chứng minh tính khả thi kỹ thuật của giải pháp quản lý nhà không dây tiết kiệm năng lượng, chi phí thấp và có giá trị tham khảo cao trong lĩnh vực kỹ thuật máy tính và hệ thống nhúng.