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 4.0 và tiến trình chuyển đổi số quốc gia tại Việt Nam, hệ sinh thái Internet vạn vật (IoT) đang ngày càng phổ biến trong các mô hình nhà thông minh (Smart Home) như căn hộ chung cư, nhà phố và nhà nhiều tầng. Cùng với việc số hóa định danh dân cư qua các nền tảng số, nhu cầu kiểm soát an ninh tại các hộ gia đình và văn phòng đòi hỏi những giải pháp xác thực hiện đại nhằm thay thế các ổ khóa cơ học truyền thống vốn tiềm ẩn nhiều nguy cơ mất an toàn.
Thực tiễn nghiên cứu chỉ ra rằng các hệ thống khóa điện tử thế hệ trước thường chỉ hỗ trợ một phương thức xác thực đơn lẻ (thẻ từ hoặc mã số), thiếu khả năng xử lý linh hoạt khi chủ nhà đi vắng, chẳng hạn như mở cửa từ xa hoặc đàm thoại trực tiếp với khách. Bên cạnh đó, việc truyền tải dữ liệu đa phương tiện (âm thanh hai chiều, hình ảnh trực tiếp) trên các thiết bị IoT đặt ra nhiều thách thức kỹ thuật về tính thời gian thực, độ trễ và sự ổn định của đường truyền. Hơn nữa, việc phát triển các ứng dụng di động riêng biệt thường làm gia tăng chi phí vận hành và gây phức tạp cho người dùng cuối. Xuất phát từ thực tế này, đồ án tốt nghiệp "Thiết kế và thi công mô hình khoá cửa thông minh" được thực hiện nhằm xây dựng một hệ thống an ninh tích hợp xác thực đa phương thức, giám sát hình ảnh, đàm thoại âm thanh hai chiều và điều khiển từ xa thông qua nền tảng Telegram Bot và cơ sở dữ liệu thời gian thực.
Mục tiêu cụ thể của đề tài bao gồm năm nhiệm vụ chính:
- Hỗ trợ mở khóa linh hoạt với nhiều hình thức: mở khóa từ xa qua Internet, mở bằng thẻ RFID hoặc mở bằng mật khẩu bàn phím.
- Tự động gửi cảnh báo kèm hình ảnh về thiết bị người dùng khi phát hiện có chuyển động hoặc có người đứng trước cửa.
- Cho phép người dùng quan sát khu vực trước cửa qua camera và tự động ghi lại video sự kiện vào bộ nhớ để phục vụ tra cứu lịch sử.
- Hỗ trợ thao tác thay đổi mật khẩu, thêm hoặc xóa thẻ RFID trực tiếp tại thiết bị.
- Cung cấp khả năng giao tiếp âm thanh hai chiều giữa khách và chủ nhà thông qua hệ thống microphone và loa tích hợp.
Đối tượng nghiên cứu của đồ án bao gồm:
- Hệ thống phần cứng: Vi điều khiển ESP32 và ESP32-S3-CAM, module thẻ từ RFID RC522, bàn phím ma trận Keypad 4x4, module camera OV2640, hệ thống âm thanh (module khuếch đại MAX98357A, microphone INMP441, loa 4 Ohm 3W), cảm biến hồng ngoại HC-SR505, cảm biến trạng thái cửa và khóa chốt điện từ LY-03.
- Hệ thống phần mềm: Ngôn ngữ lập trình C/C++ cho vi điều khiển, nền tảng Telegram Bot API và hệ thống cơ sở dữ liệu thời gian thực Google Firebase Realtime Database.
- Giao thức kết nối: Các chuẩn truyền thông nối tiếp nội bộ (SPI, I2C, I2S) và chuẩn truyền thông mạng (Wi-Fi 802.11 b/g/n, HTTP/HTTPS).
Phạm vi nghiên cứu được xác định:
- Không gian và chức năng: Các tính năng truyền tải hình ảnh thời gian thực (Live Stream) và đàm thoại âm thanh hai chiều được triển khai vận hành trong phạm vi mạng cục bộ (Local Network). Tính năng gửi thông báo đẩy kèm hình ảnh và nhận lệnh điều khiển mở khóa được thực hiện xuyên qua môi trường Internet.
- Giới hạn mô hình: Đề tài dừng lại ở việc thiết kế, chế tạo mạch in và lắp ráp mô hình thử nghiệm chức năng; chưa tích hợp tiêu chuẩn kháng nước, kháng bụi ngoài trời hay các cơ chế chống phá hoại vật lý.
Cơ sở lý thuyết và phương pháp
Đề tài áp dụng các nền tảng lý thuyết chuyên ngành về mạng truyền thông, công nghệ nhận dạng tự động và điện toán đám mây:
- Chuẩn truyền thông mạng: Sử dụng chuẩn Wi-Fi (IEEE 802.11) hoạt động trên băng tần 2.4 GHz để đảm bảo băng thông cho việc truyền tải hình ảnh và kết nối Internet. Giao thức HTTP/HTTPS được triển khai cho Web Server nội bộ (phục vụ truyền luồng hình ảnh định dạng MJPEG) và bảo mật dữ liệu xác thực (mã PIN, UID thẻ) khi giao tiếp với máy chủ bên ngoài.
- Chuẩn giao tiếp nội vi: Sử dụng giao thức SPI tốc độ cao cho module đọc thẻ RFID; giao thức I2C tiết kiệm chân kết nối cho màn hình LCD 1602; và giao thức I2S chuyên dụng để truyền nhận tín hiệu âm thanh số 24-bit giữa vi điều khiển với microphone và IC khuếch đại.
| Tiêu chí kỹ thuật |
Chuẩn truyền thông I2C |
Chuẩn truyền thông SPI |
| Số lượng dây tín hiệu |
2 dây (SDA, SCL) |
4 dây (MISO, MOSI, SCK, CS) |
| Cấu trúc mạng (Topology) |
Dạng Bus, dùng chung đường truyền |
Điểm - điểm hoặc Bus chia sẻ xung nhịp (cần chân CS riêng) |
| Tốc độ truyền tải tối đa |
Lên đến 3.4 Mbps |
Lên đến 60 Mbps |
| Chế độ truyền dẫn |
Song công bán phần (Half Duplex) |
Song công toàn phần (Full Duplex) |
| Độ trễ truyền dẫn |
Lên đến 1000 ns |
Thấp nhất đạt 1 ns |
- Công nghệ nhận diện và xác thực:
- Công nghệ RFID tần số cao (HF 13.56 MHz): Hoạt động với thẻ thụ động (Passive Tag), nhận năng lượng từ trường điện từ của đầu đọc để truyền mã định danh duy nhất (UID) qua giao tiếp SPI về vi điều khiển.
- Bàn phím ma trận 4x4: Sử dụng thuật toán quét ma trận hàng và cột (đặt mức logic thấp lần lượt trên các hàng và đọc trạng thái các cột có điện trở kéo lên) để nhận dạng 16 phím bấm bằng 8 chân I/O.
- Hệ sinh thái điện toán đám mây Google Firebase và Telegram Bot API:
- Firebase Realtime Database: Lưu trữ dữ liệu cấu trúc cây JSON, sử dụng kết nối mở WebSocket song công toàn phần (Full-duplex) để đồng bộ trạng thái cửa, mã PIN và danh sách trắng thẻ từ xuống thiết bị theo thời gian thực.
- Telegram Bot API: Đóng vai trò giao diện điều khiển người dùng, hoạt động theo cơ chế Long Polling để nhận lệnh từ xa (
/check_door, /unlock) và sử dụng các phương thức SendMessage, SendPhoto để gửi cảnh báo an ninh tức thời.
Phương pháp nghiên cứu bao gồm:
- Phương pháp nghiên cứu lý thuyết: Thu thập, tổng hợp tài liệu chuyên ngành về vi điều khiển ESP32, ESP32-S3, chuẩn âm thanh I2S, tập lệnh Telegram API và cơ chế hoạt động của Firebase.
- Phương pháp thiết kế và mô phỏng: Thiết kế sơ đồ nguyên lý, sơ đồ khối chức năng và lưu đồ thuật toán điều khiển trên phần mềm chuyên dụng trước khi triển khai phần cứng.
- Phương pháp thực nghiệm: Lắp ráp các linh kiện, chế tạo bo mạch PCB, nạp mã nguồn C/C++ và căn chỉnh thông số vận hành của từng khối phần cứng.
- Phương pháp kiểm thử và đánh giá: Thử nghiệm vận hành trong các kịch bản thực tế gồm quét thẻ hợp lệ/không hợp lệ, nhập mật khẩu đúng/sai, kiểm tra đàm thoại âm thanh và độ trễ nhận lệnh qua Telegram.
Nguồn dữ liệu thực nghiệm được thu thập trực tiếp từ cảm biến chuyển động HC-SR505, camera OV2640, microphone kỹ thuật số INMP441, đầu đọc thẻ RFID RC522, trạng thái tiếp điểm của cảm biến cửa và các bản tin phản hồi từ máy chủ Telegram và Firebase.
Thiết kế và triển khai
Hệ thống được thiết kế theo cấu trúc module hóa phân tán, bao gồm hai phân hệ phần cứng độc lập kết nối qua mạng không dây và hạ tầng đám mây:
1. Phân hệ chuông cửa (Doorbell Unit)
Phân hệ đảm nhiệm việc phát hiện người tiếp cận, ghi hình, thu phát âm thanh và truyền dữ liệu cảnh báo.
- Khối xử lý trung tâm: Sử dụng module FREENOVE ESP32-S3-CAM N16R8 tích hợp kết nối Wi-Fi 802.11 b/g/n, Bluetooth 5.0 LE, giao diện camera chuyên dụng và khe cắm thẻ nhớ SD 1-bit hỗ trợ định dạng FAT32 dung lượng tối đa 32GB.
- Khối camera: Module OV2640 cảm biến 1/4 inch, độ phân giải 2 Megapixel (1600x1200 pixels), góc nhìn 75/160 độ, mức điện áp hoạt động 3.3VDC, kết nối cáp dẹt FPC 24 chân.
- Khối cảm biến chuyển động: Module hồng ngoại thụ động PIR HC-SR505, điện áp hoạt động 5VDC, dòng tiêu thụ cực thấp (< 70µA), ngõ ra mức logic 3.3V với thời gian trễ duy trì khoảng 8 giây, khoảng cách phát hiện từ 0.5m đến 3m với góc quét dưới 100 độ.
- Khối âm thanh: Giao tiếp I2S gồm module khuếch đại kỹ thuật số Class D MAX98357A (công suất tối đa 3.2W, hiệu suất 92%), module microphone kỹ thuật số MEMS INMP441 (độ phân giải 24-bit, tỷ số SNR 61 dBA, độ nhạy -26 dBFS, dải tần 60 Hz - 15 kHz, dòng tiêu thụ 1.4 mA) kết hợp cùng loa điện động trở kháng 4 Ohm công suất 3W.
- Khối nguồn phân hệ chuông cửa: Để loại bỏ hoàn toàn nhiễu sóng cao tần do các mạch nguồn xung (Buck/Boost) gây mất ổn định tín hiệu camera và âm thanh, hệ thống sử dụng nguồn cấp từ 2 cell pin 18650 (3.7V) đi qua vi mạch ổn áp tuyến tính LDO họ LM2940CT-5.0 (dòng tải cực đại 1A).
| Tên thành phần phần cứng |
Điện áp hoạt động |
Dòng tiêu thụ trung bình |
Dòng tiêu thụ đỉnh |
| Module ESP32-S3-N16R8 + Camera OV2640 |
5V |
138 mA |
341 mA |
| Module khuếch đại MAX98357A |
5V |
2.5 mA (chế độ chờ) |
Tối đa theo công suất âm thanh |
| Module cảm biến chuyển động HC-SR505 |
5V |
0.07 mA (70 µA) |
0.07 mA |
| Tổng công suất tiêu thụ toàn mạch |
5V |
~710 mW |
~4 W (khi phát âm thanh tối đa) |
2. Phân hệ khóa cửa (Door Lock Unit)
Phân hệ đảm nhiệm chức năng nhận diện xác thực tại chỗ, kích hoạt cơ cấu chấp hành và tương tác hiển thị.
- Khối xử lý trung tâm: Sử dụng vi điều khiển ESP32 DEVKIT V1.
- Khối xác thực: Module đọc thẻ RFID RC522 (tần số 13.56 MHz, giao tiếp SPI) và bàn phím ma trận mềm 4x4 (16 phím, quét qua 8 chân GPIO).
- Khối chấp hành và cảnh báo: Khóa chốt điện từ LY-03 điều khiển đóng/mở chốt, còi chíp (Buzzer) phát âm thanh phản hồi thao tác, cảm biến từ giám sát trạng thái cửa (đóng hoặc mở).
- Khối hiển thị: Màn hình ký tự LCD 1602 (hiển thị 2 dòng, mỗi dòng 16 ký tự) tích hợp module chuyển đổi giao tiếp I2C dùng IC PCF8574, kết nối qua hai chân GPIO 21 (SDA) và GPIO 22 (SCL).
3. Quy trình vận hành phần mềm
- Phần mềm khối chuông cửa: Khởi tạo Web Server nội bộ để truyền luồng hình ảnh MJPEG qua giao thức HTTP (định dạng
multipart/x-mixed-replace). Khi cảm biến HC-SR505 kích hoạt hoặc có người bấm nút chuông, ESP32-S3 chụp ảnh tức thời từ camera OV2640, ghi video đồng bộ dữ liệu âm thanh từ microphone INMP441 vào thẻ nhớ SD, đồng thời đẩy ảnh cảnh báo qua Telegram Bot API.
- Phần mềm khối khóa cửa: Liên tục quét tín hiệu từ bàn phím ma trận và đầu đọc RC522. Khi phát hiện thao tác quét thẻ hoặc bấm phím, vi điều khiển so khớp dữ liệu với mã PIN và danh sách trắng UID lưu trên bộ nhớ hoặc Firebase Realtime Database. Hệ thống xử lý đóng/ngắt rơ-le điều khiển chốt điện từ LY-03 và cập nhật trạng thái cửa lên hệ thống đám mây.
Nội dung chính theo từng chương
Chương 1: Giới thiệu
Chương mở đầu trình bày tính cấp thiết của việc hiện đại hóa hệ thống an ninh nhà ở trong làn sóng chuyển đổi số và công nghệ IoT tại Việt Nam. Tác giả phân tích những hạn chế của khóa cơ khí và các hệ sinh thái khóa thông minh thế hệ cũ. Chương 1 xác lập 5 mục tiêu nghiên cứu cụ thể, chỉ rõ các giới hạn kỹ thuật của đề tài (về phạm vi mạng nội bộ cho âm thanh/hình ảnh, tính phụ thuộc Wi-Fi, số lượng thẻ thử nghiệm), đồng thời vạch ra phương pháp nghiên cứu lý thuyết kết hợp thực nghiệm mô hình.
Chương 2: Cơ sở lý thuyết
Nội dung chương 2 tập trung phân tích sâu các chuẩn truyền thông và công nghệ nền tảng:
- So sánh các đặc tính kỹ thuật giữa truyền thông có dây và không dây, phân tích chi tiết chuẩn Wi-Fi IEEE 802.11 b/g/n, giao thức HTTP/HTTPS.
- Phân tích nguyên lý truyền nhận nối tiếp của hai chuẩn giao tiếp SPI và I2C (thể hiện qua Bảng 2.2), cùng chuẩn âm thanh số I2S.
- Trình bày cấu trúc và nguyên lý cảm ứng điện từ của công nghệ nhận dạng qua tần số vô tuyến RFID (băng tần 13.56 MHz), nguyên lý quét hàng - cột trên bàn phím ma trận 4x4.
- Làm rõ cấu trúc hoạt động của Telegram Bot API (giao thức Long Polling, các hàm gửi dữ liệu) và kiến trúc dịch vụ Backend-as-a-Service (BaaS) của Google Firebase (cơ chế đồng bộ WebSocket trên Realtime Database, Firebase Storage, Cloud Messaging, Cloud Functions và Offline Persistence).
Chương 3: Thiết kế hệ thống
Chương 3 là phần trọng tâm về kỹ thuật, đưa ra các yêu cầu thiết kế hệ thống như thời gian xử lý mở khóa phải dưới 30 giây, cơ chế đồng bộ cơ sở dữ liệu thời gian thực và cấu hình độ nhạy phát hiện người. Tác giả trình bày chi tiết sơ đồ khối tổng quát và sơ đồ nguyên lý của hai phân hệ độc lập: khối chuông cửa và khối khóa cửa. Chương này cung cấp bảng tính toán dòng điện và công suất tiêu thụ (Bảng 3.2), đồng thời phân tích lý do kỹ thuật trong việc lựa chọn mạch hạ áp tuyến tính LDO LM2940CT-5.0 nhằm chống nhiễu cho module camera và chip âm thanh.
Chương 4: Kết quả
Chương 4 công bố kết quả thi công thực tế với các sản phẩm vật lý:
- Bo mạch in (PCB) hoàn chỉnh cho khối chuông cửa và khối khóa cửa.
- Giao diện cấu hình mạng Wi-Fi cục bộ qua chế độ Access Point (AP) cho người dùng đầu cuối.
- Quy trình tích hợp và thiết lập chatbot Telegram qua
BotFather và trích xuất định danh qua IDBot.
- Kết quả kiểm thử các kịch bản thực tế: mở khóa thành công/thất bại bằng thẻ RFID, mở khóa bằng mật khẩu bàn phím, thông báo chuyển động kèm hình ảnh về Telegram, truyền luồng video giám sát qua Web Server, giao tiếp âm thanh hai chiều, thao tác vào chế độ Admin trên thiết bị để thêm/xóa thẻ từ và đổi mã số trực tiếp.
Chương 5: Kết luận và hướng phát triển
Chương tổng kết đánh giá mức độ hoàn thiện của hệ thống so với các mục tiêu ban đầu. Tác giả thẳng thắn chỉ ra những hạn chế kỹ thuật còn tồn tại và đề xuất lộ trình nâng cấp hệ thống theo ba định hướng chiến lược: phát triển tính năng nhận diện thông minh, tối ưu hóa hạ tầng truyền thông - lưu trữ đám mây, và hoàn thiện thiết kế vỏ bọc công nghiệp gắn liền với quản lý năng lượng.
Kết quả và đóng góp
Đồ án đã chế tạo và vận hành thành công mô hình thực nghiệm với các thông số kỹ thuật và kết quả cụ thể:
- Thi công hoàn chỉnh hai bo mạch PCB chuyên dụng cho phân hệ chuông cửa (ESP32-S3-CAM) và phân hệ khóa cửa (ESP32 DevKit V1), tạo thành một hệ thống an ninh hoạt động ổn định.
- Thời gian xử lý dữ liệu người dùng và kích hoạt cơ cấu mở khóa chốt điện từ LY-03 đạt mốc dưới 30 giây theo đúng yêu cầu thiết kế.
- Cảm biến PIR HC-SR505 phát hiện chuyển động trong phạm vi từ 0.5m đến 3m với góc quét dưới 100 độ, tự động kích hoạt camera OV2640 chụp ảnh và đẩy thông báo tức thời về ứng dụng Telegram của người dùng.
- Thiết lập thành công Web Server nội bộ truyền luồng hình ảnh MJPEG phục vụ quan sát trực tiếp và hỗ trợ đàm thoại âm thanh hai chiều qua giao tiếp I2S (module INMP441, MAX98357A và loa 4 Ohm 3W) với chất lượng rõ ràng trong mạng cục bộ.
- Xây dựng thành công chế độ quản trị (Admin Mode) trực tiếp trên bàn phím Keypad: hỗ trợ đổi mật khẩu hệ thống, thêm và xóa thẻ RFID tại chỗ (đã thử nghiệm thực tế với 3 thẻ RFID, năng lực quản lý của hệ thống ước tính đạt tối đa 20 thẻ).
- Điều khiển khóa cửa từ xa thông qua các câu lệnh giao tiếp trên giao diện Telegram Bot như
/unlock và /check_door.
Về giải pháp kỹ thuật, đề tài đã đưa ra hai đề xuất đáng chú ý:
- Giải pháp tối ưu hóa phần cứng nguồn: Sử dụng IC hạ áp tuyến tính LDO LM2940CT-5.0 thay vì các mạch nguồn xung (Buck/Boost), giúp giảm triệt để xung nhiễu điện từ, đảm bảo tín hiệu truyền thông I2S và luồng dữ liệu camera hoạt động ổn định.
- Giải pháp điều khiển chi phí thấp: Sử dụng kết hợp Telegram Bot API và Google Firebase BaaS, giúp loại bỏ chi phí xây dựng máy chủ trung gian và phát triển ứng dụng di động riêng, nhưng vẫn đảm bảo tính bảo mật nhờ mã hóa SSL/TLS.
Về mặt đóng góp học thuật và ứng dụng, công trình chứng minh tính khả thi của việc tích hợp truyền thông đa phương tiện thời gian thực (hình ảnh, âm thanh hai chiều) lên các vi điều khiển nhúng chi phí thấp như dòng ESP32, kết hợp hài hòa giữa bảo mật vật lý tại chỗ và điều khiển giám sát từ xa qua điện toán đám mây.
Hạn chế và hướng nghiên cứu tiếp
Dựa trên các phân tích trong văn bản, hệ thống còn tồn tại các giới hạn kỹ thuật sau:
- Phạm vi truyền tải đa phương tiện: Tính năng quan sát camera trực tiếp (Live Stream) và giao tiếp âm thanh hai chiều hiện tại mới chỉ hoạt động ổn định trong phạm vi mạng nội bộ (Local Network), chưa hỗ trợ truyền dẫn xuyên Internet.
- Độ phụ thuộc vào hạ tầng mạng: Khả năng điều khiển từ xa và gửi thông báo qua Telegram phụ thuộc hoàn toàn vào kết nối Wi-Fi tại vị trí lắp đặt; khi mạng chập chờn hoặc mất tín hiệu, các chức năng này sẽ bị trễ hoặc gián đoạn.
- Chất lượng tín hiệu môi trường: Độ nét hình ảnh của camera OV2640 bị suy giảm trong điều kiện thiếu sáng hoặc ban đêm; tín hiệu âm thanh có hiện tượng nhiễu và trễ nhất định tùy thuộc khoảng cách truyền nhận trong mạng cục bộ.
- Thiết kế cơ khí và an toàn vật lý: Thiết bị chưa được thiết kế đạt các tiêu chuẩn công nghiệp về kháng nước, kháng bụi để lắp đặt ngoài trời; chưa tích hợp cảm biến chống cạy phá hay cảnh báo khi có ngoại lực tác động mạnh vào vỏ bảo vệ.
- Quy mô lưu trữ và quản trị: Số lượng thẻ từ thử nghiệm chỉ có 3 thẻ (ước tính tối đa 20 thẻ); hệ thống chưa hỗ trợ thay đổi mật khẩu và mã thẻ của Admin từ xa qua giao diện đám mây.
Hướng nghiên cứu và phát triển tiếp theo được tác giả xác định theo ba nhóm:
- Nâng cấp tính năng thông minh và bảo mật: Tích hợp các thuật toán trí tuệ nhân tạo (AI) nhận diện khuôn mặt trực tiếp trên vi điều khiển hoặc đám mây để mở khóa tự động; bổ sung cơ chế chống giả mạo hình ảnh.
- Tối ưu hóa hạ tầng truyền thông và lưu trữ: Mở rộng tính năng đàm thoại hai chiều và truyền luồng video ra ngoài môi trường Internet thông qua kỹ thuật NAT Traversal, WebRTC hoặc giải pháp P2P; tối ưu hóa dịch vụ lưu trữ đám mây.
- Hoàn thiện thiết kế công nghiệp và quản lý năng lượng: Thiết kế vỏ hộp đạt chuẩn bảo vệ IP chống bụi, chống nước; tích hợp cảm biến bảo vệ chống tháo dỡ (Tamper Switch); áp dụng các chế độ ngủ sâu (Deep Sleep) cho vi điều khiển để kéo dài thời lượng pin.
Giá trị tham khảo
Đồ án là tài liệu kỹ thuật có giá trị tham khảo thiết thực cho sinh viên các ngành Công nghệ Kỹ thuật Máy tính, Điện tử - Viễn thông, Công nghệ Thông tin và Kỹ thuật Điều khiển - Tự động hóa đang thực hiện các đề tài nghiên cứu về hệ thống nhúng và ứng dụng IoT trong nhà thông minh.
Các nội dung có giá trị ứng dụng cao trong tài liệu bao gồm:
- Thiết kế phần cứng và xử lý âm thanh số: Phương pháp cấu hình và kết nối module microphone MEMS INMP441 và IC khuếch đại Class D MAX98357A thông qua giao thức I2S trên dòng chip ESP32-S3.
- Xử lý vấn đề nguồn điện trong hệ thống IoT: Kinh nghiệm thực tế trong việc loại bỏ nhiễu nguồn xung bằng cách sử dụng vi mạch ổn áp LDO LM2940CT-5.0 cho các mạch tích hợp camera và âm thanh.
- Tích hợp nền tảng đám mây và giao diện người dùng: Quy trình triển khai Telegram Bot API kết hợp với Google Firebase Realtime Database làm hạ tầng Backend-as-a-Service, phục vụ gửi thông báo đẩy và điều khiển thiết bị ngoại vi không phụ thuộc vào ứng dụng di động viết riêng.
Câu hỏi thường gặp
1. Khối chuông cửa của hệ thống sử dụng vi điều khiển nào và có cấu hình ra sao?
Khối chuông cửa sử dụng module FREENOVE ESP32-S3-CAM N16R8, tích hợp Wi-Fi 802.11 b/g/n, Bluetooth 5.0 LE, hỗ trợ giao diện camera kết nối với cảm biến OV2640 và khe cắm thẻ nhớ SD 1-bit định dạng FAT32 dung lượng tối đa 32GB.
2. Tại sao nhóm nghiên cứu không sử dụng mạch nguồn xung Buck/Boost cho khối chuông cửa?
Trong quá trình thực nghiệm, việc sử dụng các module tăng áp/hạ áp dạng Buck hoặc Boost tạo ra xung nhiễu điện từ lớn, làm cho module ESP32-S3-CAM và các khối âm thanh hoạt động kém ổn định. Nhóm đã chuyển sang sử dụng nguồn 2 pin 18650 kết hợp vi mạch ổn áp tuyến tính LDO LM2940CT-5.0 để tạo nguồn 5VDC ổn định và có độ nhiễu thấp nhất.
3. Tính năng đàm thoại âm thanh hai chiều và xem camera trực tiếp hoạt động trong phạm vi nào?
Cả hai tính năng quan sát hình ảnh trực tiếp (Live Stream qua chuẩn MJPEG) và đàm thoại âm thanh hai chiều (qua microphone INMP441, loa và module MAX98357A) hiện tại chỉ hoạt động trong phạm vi mạng nội bộ (Local Network).
4. Hệ thống hỗ trợ những phương thức mở khóa nào và dung lượng lưu trữ thẻ RFID là bao nhiêu?
Hệ thống cung cấp ba phương thức mở khóa: mở khóa từ xa qua câu lệnh trên Telegram Bot, quét thẻ từ RFID (tần số 13.56 MHz qua module RC522) và nhập mật khẩu trực tiếp trên bàn phím ma trận 4x4. Hệ thống đã thử nghiệm với 3 thẻ RFID và có năng lực lưu trữ tối đa ước tính là 20 thẻ.
5. Giao thức nào được sử dụng để truyền tải luồng hình ảnh trực tiếp từ camera OV2640 đến trình duyệt người dùng?
Hệ thống thiết lập một Web Server cục bộ trên vi điều khiển ESP32-S3 sử dụng giao thức HTTP. Luồng video được truyền tải theo cơ chế Motion JPEG (MJPEG) với định dạng tiêu đề multipart/x-mixed-replace, gửi liên tiếp các khung hình JPEG giúp trình duyệt hiển thị liên tục mà không cần tải lại trang.
Kết luận
Đồ án tốt nghiệp "Thiết kế và thi công mô hình khoá cửa thông minh" của sinh viên Nguyễn Phan Quốc Anh và Nguyễn Thanh Tú đã xây dựng thành công một giải pháp an ninh phân tán hoàn chỉnh trên cơ sở vi điều khiển ESP32 và ESP32-S3-CAM. Hệ thống kết hợp hài hòa giữa các phương thức xác thực truyền thống (RFID, mã số ma trận) với các tiện ích giám sát hiện đại như đàm thoại âm thanh hai chiều, phát hiện chuyển động bằng hồng ngoại và điều khiển từ xa qua Telegram Bot cùng Firebase Realtime Database. Mặc dù vẫn còn những giới hạn về phạm vi truyền thông đa phương tiện cục bộ và tiêu chuẩn bảo vệ cơ khí ngoài trời, công trình đã đề xuất những giải pháp phần cứng và hạ tầng truyền thông có giá trị ứng dụng cao cho lĩnh vực nhà thông minh.