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

Trong công tác quản lý an ninh tại các khu nhà trọ, căn hộ cho thuê và khu dân cư tập trung, việc sử dụng các loại khóa cơ truyền thống bộc lộ nhiều hạn chế về mặt tiện ích và khả năng bảo mật. Việc quản lý chìa khóa vật lý dễ phát sinh rủi ro thất lạc, sao chép trái phép, đồng thời gây khó khăn cho chủ nhà trọ trong việc kiểm soát lưu lượng người ra vào cũng như cập nhật trạng thái thuê phòng. Các giải pháp khóa điện tử trên thị trường hiện nay phần lớn sử dụng kết nối Bluetooth tầm gần, chưa đáp ứng khả năng giám sát từ xa tập trung, gặp trở ngại khi phải kết nối đồng thời nhiều thiết bị và thiếu sự đồng bộ linh hoạt giữa cảm biến sinh trắc học với nền tảng quản trị di động.

Đề tài khóa luận tốt nghiệp "Hệ thống quản lý khu trọ bằng cửa khóa tự động" do sinh viên Lê Hoàng Minh Thành và Đỗ Thế Hiệp thực hiện dưới sự hướng dẫn của ThS. Lê Minh (ngành Công nghệ Kỹ thuật Máy tính, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh, 01/2024) tập trung giải quyết bài toán kiểm soát an ninh đa điểm cho mô hình nhà trọ thông qua công nghệ IoT.

Hệ thống hướng đến việc hoàn thành hai nhóm nhiệm vụ và mục tiêu nghiên cứu cụ thể:

  1. Quản trị và điều khiển từ xa thông qua ứng dụng di động Android:

    • Thêm ổ khóa mới tương ứng với từng khu trọ mới vào hệ sinh thái quản lý.
    • Xóa dữ liệu ổ khóa cũ thông qua thao tác xóa thông tin khu trọ trên hệ thống.
    • Quản lý sinh trắc học: Thêm mới hoặc thu hồi dữ liệu vân tay của từng người thuê theo từng khu trọ.
    • Cập nhật, chỉnh sửa thông tin cá nhân của từng thành viên lưu trú (họ tên, ngày sinh, giới tính).
    • Giám sát trạng thái hoạt động và tình trạng kết nối mạng của từng ổ khóa theo thời gian thực.
    • Tra cứu, tìm kiếm hồ sơ người thuê theo tên trong danh sách phân loại theo khu trọ.
    • Cấu hình từ xa các thông số mạng Wi-Fi và mật khẩu bàn phím số (keypad) của từng thiết bị khóa.
    • Quản lý tài khoản quản trị viên: Cho phép sửa đổi tên hiển thị, mật khẩu, email (giữ cố định số điện thoại đăng ký).
    • Tiếp nhận cảnh báo tức thời trên ứng dụng di động khi phát hiện hành vi nhập sai xác thực quá 5 lần liên tiếp.
    • Truy xuất và hiển thị nhật ký mở khóa chi tiết (mốc thời gian, tên thành viên, tên khu trọ).
  2. Xác thực và chấp hành cục bộ tại phần cứng từng ổ khóa:

    • Mở cửa bằng nhận diện vân tay hợp lệ đã được lưu trữ trong cơ sở dữ liệu.
    • Mở cửa bằng mã số định danh 6 ký tự thông qua bàn phím ma trận.
    • Kích hoạt chuông báo động và cơ chế tự khóa an toàn khi nhập sai xác thực quá 5 lần.
    • Đóng cửa nhanh từ bên trong thông qua nút bấm cơ học.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống phần cứng điều khiển nhúng, các module cảm biến sinh trắc học, giao thức truyền thông không dây/nối tiếp và ứng dụng quản lý di động trên nền tảng đám mây.
  • Phạm vi không gian: Mô hình kiểm soát cửa ra vào chính tại các khu trọ, nhà ở cho thuê.
  • Giới hạn kỹ thuật: Hệ thống thiết kế cho luồng mở cửa một chiều từ bên ngoài vào; ứng dụng di động hỗ trợ quản lý đồng thời tối đa 10 thiết bị khóa (10 khu trọ); mỗi ổ khóa quản lý tối đa 100 dấu vân tay thành viên và duy trì 01 mật khẩu bàn phím số duy nhất.

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

Đề tài kết hợp giữa nghiên cứu lý thuyết hệ thống nhúng và phương pháp thực nghiệm chế tạo mô hình phần cứng kết hợp lập trình ứng dụng.

Các cơ sở lý thuyết, chuẩn giao tiếp và nền tảng công nghệ được áp dụng bao gồm:

  • Chuẩn truyền thông nối tiếp bất đồng bộ UART (Universal Asynchronous Receiver-Transmitter): Sử dụng 2 đường tín hiệu Tx (truyền) và Rx (nhận), điều khiển luồng dữ liệu thông qua các khung bit Start/Stop và tốc độ Baud đồng bộ (sai số cho phép dưới 10%). Giao thức này được ứng dụng để liên lạc giữa vi điều khiển trung tâm và module cảm biến vân tay.
  • Chuẩn truyền thông nối tiếp I2C (Inter-Integrated Circuit): Giao thức 2 dây gồm SDA (Serial Data) và SCL (Serial Clock) theo mô hình Master-Slave, hỗ trợ định địa chỉ thiết bị linh hoạt. Chuẩn I2C được sử dụng để liên kết vi điều khiển với màn hình LCD 16x2, bàn phím ma trận 4x3 (qua IC mở rộng) và module thời gian thực RTC.
  • Chuẩn mạng không dây Wi-Fi (IEEE 802.11): Sử dụng băng tần 2.4 GHz để kết nối thiết bị nhúng với mạng Internet diện rộng.
  • Nền tảng Google Firebase: Đóng vai trò là hệ thống máy chủ phụ trợ (backend), khai thác các dịch vụ:
    • Firebase Realtime Database & Cloud Firestore: Lưu trữ, đồng bộ dữ liệu người dùng, trạng thái ổ khóa và nhật ký ra vào theo thời gian thực.
    • Firebase Authentication: Xác thực danh tính nhà quản lý bằng tài khoản và cơ chế xác thực OTP qua SMS.
    • Firebase Cloud Messaging (FCM): Gửi thông báo cảnh báo tức thời về điện thoại khi có sự cố an ninh.
  • Môi trường phát triển: Phần mềm di động được lập trình nguyên bản (native) trên nền tảng Android Studio.

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

Hệ thống vận hành dựa trên sự phối hợp đồng bộ giữa ba thành phần chính: Phần cứng nhúng điều khiển cục bộ, dịch vụ dữ liệu đám mây Firebase và ứng dụng di động Android.

1. Kiến trúc phần cứng và phân bổ chân vi điều khiển

Vi điều khiển trung tâm được lựa chọn là ESP32 DevKit V1 (ESP-WROOM-32) tích hợp CPU 2 nhân Xtensa 32-bit LX6, ROM 448 KB, SRAM 520 KB, hỗ trợ Wi-Fi và Bluetooth BLE. ESP32 chịu trách nhiệm đọc dữ liệu từ các khối cảm biến, điều khiển thiết bị chấp hành, duy trì kết nối Internet và đồng bộ trạng thái với Firebase.

Khối chức năng Linh kiện sử dụng Thông số kỹ thuật chính Chuẩn kết nối Chân kết nối trên ESP32
Xử lý trung tâm ESP32-WROOM-32 Nguồn 3.3V - 5V, Dual-core, xung nhịp 20-40 MHz GPIO, Bus Toàn bộ mạch
Nhận diện vân tay AS608 Quang học, 5V, 90mA, dung lượng 127 vân tay, bảo mật mức 5 (FAR < 0.001%, FRR < 1%) UART G16 (Rx), G17 (Tx)
Nhập mã số Keypad 4x3 + PCF8574 Bàn phím ma trận 12 phím (0-9, *, #), IC mở rộng PCF8574 8-bit I/O I2C G21 (SDA), G22 (SCL)
Thời gian thực Module DS1307 IC RTC, pin nuôi CR2032 3V, sai số ±5 ppm, RAM 56 bytes I2C G21 (SDA), G22 (SCL)
Hiển thị LCD 16x2 + I2C PCF8574T 2 dòng x 16 ký tự, chip HD44780, địa chỉ I2C mặc định 0x27 I2C G21 (SDA), G22 (SCL)
Chấp hành khóa RC Servo SG90 Góc quay 180°, điện áp 5V, dòng 40mA, mô-men xoắn 1.8 kg/cm PWM G2
Cảnh báo âm thanh Buzzer đơn âm Điện áp 5V, dòng tiêu thụ 10 - 100mA Digital Output G4
Nút bấm đóng cửa Nút nhấn cơ học Lắp bên trong phòng trọ, dùng đóng cửa và tắt còi báo Digital Input G35

Tính toán công suất khối nguồn: Tổng dòng điện tiêu thụ định mức của toàn bộ linh kiện phần cứng khi vận hành đồng thời xấp xỉ 455.1 mA. Nhóm nghiên cứu sử dụng bộ nguồn cấp ổn áp DC 5V - 1A, đảm bảo dư tải và duy trì tính ổn định của mạch.

2. Lưu trình vận hành của khối xử lý trung tâm

Firmware nhúng trên ESP32 hoạt động tuần tự theo các bước:

  1. Khởi động và nạp cấu hình: Đọc các thông số cấu hình mạng (SSID, Password) và mật khẩu mở khóa lưu sẵn trong bộ nhớ bất biến EEPROM.
  2. Khởi tạo và kết nối mạng: Thiết lập giao tiếp phần cứng, kết nối vào mạng Wi-Fi chỉ định.
  3. Thăm dò dữ liệu Firebase (Polling): Định kỳ mỗi 1,5 giây, ESP32 gửi yêu cầu kiểm tra dữ liệu lệnh từ Firebase Realtime Database. Nếu có lệnh mới (thêm vân tay, xóa vân tay, đổi mật khẩu, đổi cấu hình mạng), vi điều khiển thực thi và gửi phản hồi cập nhật trạng thái lên đám mây.
  4. Xử lý xác thực tại chỗ:
    • Xác thực mật mã: Nhận chuỗi 6 ký tự số từ Keypad; phím * để gửi xác nhận mở cửa, phím # để xóa ký tự vừa nhập. Nếu chuỗi nhập khớp với mật mã trong hệ thống, kích hoạt Servo mở cửa.
    • Xác thực sinh trắc học: Quét vân tay qua cảm biến AS608 và đối soát với mẫu đã đăng ký. Nếu khớp định danh, kích hoạt Servo mở cửa và ghi log thời gian ra vào.
  5. Cơ chế phòng thủ an ninh: Nếu người dùng thao tác sai (vân tay không hợp lệ hoặc sai mật khẩu) quá 5 lần liên tiếp, hệ thống sẽ:
    • Kích hoạt Buzzer phát âm thanh cảnh báo tại chỗ và nhấp nháy LED đỏ.
    • Khóa tạm thời quyền thao tác trên phần cứng trong vòng 30 giây.
    • Gửi tín hiệu báo động khẩn cấp qua Firebase Cloud Messaging đến ứng dụng của người quản lý.
  6. Giám sát mất kết nối: Nếu thiết bị khóa mất nguồn hoặc ngắt kết nối Internet liên tục trong 30 giây, hệ thống Firebase tự động chuyển trạng thái thiết bị trên ứng dụng di động sang "Chưa kết nối".

3. Thiết kế luồng chức năng ứng dụng di động

Ứng dụng Android cung cấp giao diện quản trị toàn diện:

  • Xác thực tài khoản: Đăng ký tài khoản qua số điện thoại và mật khẩu; kiểm thực quyền sở hữu số điện thoại bằng mã OTP (gồm 6 chữ số). Hỗ trợ cơ chế khôi phục mật khẩu thông qua kiểm tra mã OTP SMS.
  • Quản lý khu trọ (Multi-tenant): Thêm mới khu trọ bằng cách liên kết mã định danh phần cứng (Device ID); xóa khu trọ (tự động xóa toàn bộ danh mục thành viên và đồng bộ lệnh xóa sạch vân tay trên bộ nhớ AS608).
  • Quy trình thêm vân tay từ xa: Quản trị viên nhập thông tin thành viên trên ứng dụng và nhấn xác nhận -> Lệnh tạo ID vân tay mới đẩy xuống Firebase -> ESP32 nhận lệnh và hiển thị hướng dẫn đặt ngón tay trên màn hình LCD 16x2 -> Cảm biến AS608 quét và lưu mẫu -> Xác nhận thành công và đồng bộ thông tin hồ sơ lên Firebase.

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

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

Chương này phân tích tính cấp thiết của đề tài trong bối cảnh các khu nhà trọ truyền thống đối mặt với thách thức quản lý và rủi ro an ninh. Tác giả xác định mục tiêu xây dựng một hệ thống khóa thông minh IoT có khả năng quản lý phân tán nhiều khu trọ thông qua ứng dụng di động. Chương 1 cũng làm rõ phạm vi nghiên cứu, các giới hạn kỹ thuật ban đầu (giới hạn 10 thiết bị, 100 vân tay/khu trọ, 1 mật khẩu số) và vạch ra phương pháp nghiên cứu kết hợp giữa lý thuyết vi điều khiển và chế tạo thực nghiệm.

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

Nội dung chương tập trung trình bày tổng quan các phương thức xác thực tự động (thẻ từ, vân tay, nhận dạng võng mạc, giọng nói). Đi sâu vào cơ chế hoạt động của các chuẩn giao tiếp phần cứng then chốt: Chuẩn UART (cấu trúc khung truyền, bit Start/Stop, tốc độ Baud), chuẩn I2C (giao thức 2 dây Master/Slave, bus địa chỉ) và chuẩn kết nối mạng không dây Wi-Fi IEEE 802.11 (các chuẩn b/a/g/n/ac trên các dải tần 2.4 GHz và 5 GHz). Đồng thời, chương 2 giới thiệu chi tiết kiến trúc dịch vụ đám mây Google Firebase bao gồm Realtime Database, Cloud Firestore, Authentication và Cloud Messaging.

Chương 3: Thiết kế hệ thống cửa khóa tự động

Chương này hiện thực hóa các yêu cầu kỹ thuật thành sơ đồ khối chi tiết và sơ đồ nguyên lý toàn mạch. Tác giả phân tích cấu tạo, nguyên lý hoạt động và lý do lựa chọn từng linh kiện: ESP32-WROOM-32, cảm biến vân tay AS608, module I2C PCF8574, bàn phím 4x3, RTC DS1307, LCD 16x2, Servo SG90 và Buzzer đơn âm. Chương 3 cung cấp bảng tổng hợp phân bổ 6 nhóm chân chức năng trên ESP32, bảng tính toán dòng tiêu thụ của khối nguồn (455.1 mA), lưu đồ thuật toán điều khiển firmware và sơ đồ kiến trúc chức năng phần mềm Android.

Chương 4: Kết quả

Trình bày kết quả hiện thực hóa mô hình phần cứng thực tế và giao diện phần mềm di động:

  • Chế tạo hoàn thiện mô hình khu trọ thực nghiệm gồm 3 phòng trọ và 1 cửa chính với kích thước thực tế 37 cm x 28 cm x 20 cm, cấp nguồn 5V - 1A.
  • Hoàn thiện bộ giao diện người dùng trên Android gồm: Giao diện đăng nhập/đăng ký/quên mật khẩu qua OTP, giao diện trang chủ theo dõi danh sách khu trọ và trạng thái kết nối, giao diện quản lý hồ sơ và thêm/xóa vân tay thành viên, giao diện cấu hình mạng Wi-Fi và mật khẩu bàn phím, giao diện xem lịch sử ra vào và giao diện nhận thông báo cảnh báo xâm nhập sai 5 lần.
  • Đánh giá khả năng tương tác thời gian thực giữa thao tác trên ứng dụng di động và phản hồi vật lý của cơ cấu chấp hành tại ổ khóa.

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

Tổng kết toàn bộ các mục tiêu thiết kế và chế tạo đã đạt được, chỉ ra những ưu điểm về tính tiện ích, an toàn và khả năng quản lý từ xa. Đồng thời, tác giả nhìn nhận các điểm hạn chế tồn tại của hệ thống và đề xuất các phương hướng mở rộng nâng cấp kỹ thuật trong tương lai.


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

1. Kết quả thực nghiệm đạt được

  • Chế tạo thành công mô hình phần cứng: Hệ thống phần cứng hoạt động ổn định trên khung mô hình kích thước 37 x 28 x 20 cm, tích hợp đầy đủ các khối thu thập dữ liệu (AS608, Keypad 4x3, DS1307), khối hiển thị (LCD 16x2), khối chấp hành (Servo SG90) và khối cảnh báo (Buzzer, LED).
  • Vận hành chính xác các cơ chế xác thực:
    • Nhận diện vân tay chính xác dựa trên cảm biến quang học AS608 (dung lượng quản lý thực tế 100 mẫu/khu trọ).
    • Nhận diện mã số 6 ký tự qua bàn phím ma trận, hỗ trợ đổi mật mã trực tiếp từ ứng dụng di động.
    • Chu kỳ quét dữ liệu đám mây đạt mức 1,5 giây/lần, đảm bảo độ trễ thấp khi nhận lệnh điều khiển từ xa.
    • Cơ chế tự vệ kích hoạt chính xác: Khóa hệ thống 30 giây, phát chuông báo động và đẩy thông báo cảnh báo tức thì về điện thoại khi nhập sai 5 lần.
  • Xây dựng hoàn chỉnh ứng dụng quản trị Android: Đáp ứng đầy đủ các chức năng quản lý đa khu trọ, thêm/xóa/sửa người thuê, giám sát trực quan trạng thái kết nối mạng (cập nhật trạng thái ngắt kết nối sau 30 giây mất tín hiệu) và trích xuất nhật ký mở cửa kèm mốc thời gian thực tế.

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

  • Cung cấp một giải pháp quản lý khu trọ toàn diện kết hợp giữa công nghệ IoT và cơ chế bảo mật kép (sinh trắc học vân tay + mã PIN bàn phím).
  • Khắc phục nhược điểm giới hạn cự ly của các dòng khóa Bluetooth truyền thống bằng việc chuyển giao toàn bộ luồng quản trị lên nền tảng đám mây Google Firebase, cho phép chủ nhà trọ quản lý phân tán nhiều cơ sở mà không cần có mặt tại chỗ.
  • Tối ưu hóa số lượng chân kết nối của vi điều khiển (chỉ sử dụng 6 nhóm chân điều khiển chính) nhờ việc ứng dụng triệt để giao thức I2C và IC mở rộng PCF8574, tạo tiền đề thuận lợi cho việc mở rộng các module ngoại vi khác.

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

Dựa trên các giới hạn kỹ thuật được nhóm tác giả ghi nhận trong văn bản:

  • Hạn chế của hệ thống:

    • Thiết kế cơ khí và điều khiển chỉ phục vụ chiều mở cửa từ bên ngoài vào; việc đóng cửa từ bên trong phụ thuộc vào nút bấm cơ học.
    • Quy mô quản lý của ứng dụng di động bị giới hạn ở mức tối đa 10 thiết bị (10 khu trọ) đồng thời.
    • Mỗi thiết bị khóa chỉ cho phép thiết lập và lưu trữ duy nhất 01 mật mã bàn phím số, chưa hỗ trợ cấp mã số riêng biệt cho từng người thuê.
    • Dung lượng lưu trữ vân tay cục bộ giới hạn ở mức 100 dấu vân tay cho mỗi khu trọ.
  • Hướng nghiên cứu tiếp:

    • Nâng cấp phần mềm di động và hạ tầng cơ sở dữ liệu để mở rộng số lượng thiết bị quản lý đồng thời, đáp ứng các chuỗi nhà trọ hoặc chung cư quy mô lớn.
    • Bổ sung cơ chế quản lý đa mật khẩu, cho phép cấp phát mã số dùng một lần (OTP) hoặc mã PIN định danh riêng cho từng thành viên.
    • Tích hợp thêm các phương thức nhận diện hiện đại như thẻ từ RFID hoặc công nghệ nhận diện khuôn mặt (Face ID).
    • Thiết kế cảm biến kiểm soát chiều ra từ bên trong tự động và bổ sung nguồn pin dự phòng khi xảy ra sự cố mất điện lưới.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo hữu ích cho:

  • Sinh viên ngành Công nghệ Kỹ thuật Máy tính, Điện tử - Viễn thông, Kỹ thuật Điều khiển & Tự động hóa, Công nghệ Thông tin: Có thể tham khảo phương pháp thiết kế hệ thống nhúng với ESP32, kỹ thuật giao tiếp bus I2C/UART và phương thức tích hợp vi điều khiển với Google Firebase.
  • Người phát triển các đề tài nhà thông minh (Smart Home) và IoT: Tham khảo cấu trúc sơ đồ nguyên lý phần cứng, bảng phân bổ công suất nguồn, lưu đồ thuật toán polling thời gian thực và kiến trúc ứng dụng Android quản lý thiết bị phần cứng từ xa.
  • Chủ cơ sở cho thuê hoặc kỹ sư giải pháp an ninh: Tham khảo mô hình phân quyền và luồng nghiệp vụ quản lý phòng trọ kết hợp kiểm soát cửa khóa tự động.

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

1. Hệ thống xử lý như thế nào khi có đối tượng cố tình dò mật khẩu hoặc thử vân tay trái phép nhiều lần?
Khi người dùng nhập sai mật khẩu hoặc quét sai vân tay liên tiếp 5 lần, hệ thống nhúng sẽ tự động kích hoạt còi báo Buzzer và LED đỏ để báo động tại chỗ, tạm thời vô hiệu hóa quyền thao tác tại ổ khóa trong vòng 30 giây, đồng thời gửi ngay một thông báo cảnh báo an ninh về ứng dụng di động của người quản lý.

2. Quá trình đăng ký dấu vân tay mới cho người thuê trọ diễn ra như thế nào?
Người quản lý mở ứng dụng di động, nhập thông tin cá nhân của thành viên và nhấn "Xác nhận". Lệnh thêm vân tay được đẩy lên Firebase và chuyển xuống ESP32. Lúc này, người thuê nhìn hướng dẫn hiển thị trên màn hình LCD 16x2 tại ổ khóa để đặt ngón tay lên cảm biến AS608 quét mẫu. Sau khi cảm biến ghi nhận thành công, dữ liệu mẫu vân tay được lưu vào bộ nhớ cảm biến và hồ sơ thành viên được cập nhật chính thức trên hệ thống.

3. Tại sao ESP32 có thể giao tiếp đồng thời với LCD 16x2, Keypad 4x3 và RTC DS1307 mà chỉ cần sử dụng 2 chân tín hiệu?
Nhờ ứng dụng chuẩn giao tiếp nối tiếp I2C hoạt động trên 2 đường truyền chung là SDA (chân G21) và SCL (chân G22). Các thiết bị ngoại vi (LCD thông qua module chuyển đổi PCF8574T, Keypad qua IC PCF8574 và module RTC DS1307) được phân biệt bằng các địa chỉ phần cứng I2C độc lập trên cùng một bus truyền thông.

4. Ứng dụng di động nhận biết tình trạng ổ khóa bị mất điện hoặc ngắt kết nối mạng bằng cách nào?
Ổ khóa định kỳ gửi tín hiệu phản hồi lên cơ sở dữ liệu Firebase. Khi thiết bị khóa bị mất kết nối Internet hoặc ngừng hoạt động, nếu sau khoảng thời gian 30 giây mà Firebase không nhận được tín hiệu phản hồi từ phần cứng, trạng thái hiển thị của khu trọ đó trên ứng dụng di động sẽ tự động chuyển từ "Kết nối" sang "Chưa kết nối".

5. Nguồn điện cấp cho toàn bộ mô hình phần cứng được tính toán với thông số bao nhiêu?
Tổng dòng điện tiêu thụ tính toán của các linh kiện (ESP32: ~170mA, AS608: ~90mA, DS1307: ~0.1mA, LCD I2C: ~30mA, Servo SG90: ~40mA, Buzzer: ~10-100mA, PCF8574: ~25mA) là khoảng 455.1 mA. Nhóm tác giả đã lựa chọn bộ nguồn có điện áp DC 5V và dòng định mức 1A, đáp ứng an toàn công suất hoạt động liên tục của toàn hệ thống.


Kết luận

Đồ án tốt nghiệp đã thiết kế và chế tạo thành công mô hình hệ thống quản lý khu trọ bằng cửa khóa tự động ứng dụng vi điều khiển ESP32, cảm biến vân tay AS608 và nền tảng Google Firebase. Hệ thống đáp ứng tốt các yêu cầu về mở khóa an toàn qua vân tay và mật mã bàn phím, đồng thời cung cấp ứng dụng Android hỗ trợ quản lý phân tán đa khu trọ, đồng bộ dữ liệu thời gian thực và cảnh báo xâm nhập từ xa. Đây là một giải pháp công nghệ có tính ứng dụng thực tế cao, đóng góp tài liệu kỹ thuật có giá trị cho các nghiên cứu phát triển hệ thống an ninh nhà thông minh và quản trị phòng trọ hiện đại.