Giới thiệu dự án
Thị trường nhà thông minh (Smart Home) và thiết bị kiểm soát truy cập tại khu vực Châu Á - Thái Bình Dương đang ghi nhận mức tăng trưởng kép hàng năm (CAGR) ấn tượng đạt trên 22.3%. Trong bối cảnh hạ tầng đô thị hiện đại hóa nhanh chóng, nhu cầu nâng cấp từ các cơ chế khóa cơ khí sang hệ thống kiểm soát điện tử thông minh trở nên cấp thiết. Các dòng khóa cơ học truyền thống tồn tại nhiều lỗ hổng an ninh cố hữu: dễ bị phá khóa bằng công cụ cơ học, nguy cơ sao chép chìa trái phép, hoàn toàn thiếu khả năng truy vết lịch sử ra vào và đặc biệt trở thành "bẫy tử thần" khi bị kẹt chốt cơ trong các thảm họa cháy nổ.
Đề tài "Thiết kế và thi công hệ thống khóa điện tử thông minh" được thực hiện nhằm giải quyết triệt để bài toán an ninh đa lớp và an toàn thoát hiểm cho không gian sống hiện đại. Hệ thống tích hợp kiến trúc vi điều khiển kép với 5 phương thức xác thực linh hoạt, cơ chế giám sát từ xa qua điện toán đám mây và hệ thống tự động mở cửa khẩn cấp khi phát hiện hỏa hoạn.
+-----------------------------------------------------------------------+
| HỆ THỐNG KHÓA ĐIỆN TỬ THÔNG MINH IOT |
+-----------------------------------------------------------------------+
| 5 Phương thức mở: Mật khẩu | Thẻ RFID | Vân tay | Nút nhấn | App |
| Bảo mật & Cứu nạn: Báo cháy DHT11/MQ-2 tự mở chốt | UPS YX-850 3S |
| Giám sát: Đồng bộ Real-time Google Sheets & Nền tảng Blynk IoT |
+-----------------------------------------------------------------------+
Mục tiêu đề tài
- Thiết kế phần cứng tối ưu: Xây dựng hệ thống điều khiển trung tâm sử dụng vi điều khiển ATmega2560 phối hợp cùng vi xử lý mạng ESP32 để điều khiển chốt khóa điện từ LY-03 12V.
- Đa dạng hóa xác thực truy cập: Tích hợp đồng thời 5 phương thức mở cửa: Nhập mã số PIN qua màn hình cảm ứng TFT 3.5 inch, quét thẻ RFID RC522 (13.56 MHz), nhận diện sinh trắc học vân tay AS608, nút nhấn nội bộ và điều khiển từ xa qua ứng dụng di động Blynk.
- Cơ chế an toàn chủ động: Phát triển module cảnh báo sớm tích hợp cảm biến nhiệt độ DHT11 và cảm biến khí gas/khói MQ-2, tự động kích hoạt còi báo động 220VAC và thu hồi chốt khóa để hỗ trợ sơ tán khẩn cấp.
- Hệ thống hóa nhật ký sự kiện: Tự động đồng bộ hóa thời gian thực (real-time) dữ liệu mở cửa (ID người dùng, phương thức xác thực, mốc thời gian) lên Google Sheets thông qua Google Apps Script Webhook.
- Đảm bảo tính liên tục của nguồn điện (UPS): Tích hợp mạch chuyển nguồn tự động YX-850 và khối pin Lithium-ion 3S 18650 3400mAh đảm bảo hệ thống vận hành liên tục khi xảy ra sự cố điện lưới.
Phạm vi và giới hạn nghiên cứu
- Phạm vi triển khai: Mô hình cửa đơn (Single-door unit) phục vụ thử nghiệm và đánh giá toàn diện các tính năng nhúng.
- Yêu cầu hạ tầng mạng: Băng tần Wi-Fi 2.4 GHz cố định cho module ESP32; các tính năng xác thực cục bộ (Vân tay, RFID, Mật khẩu, Nút nhấn) hoạt động độc lập 100% khi mất kết nối Internet.
- Hệ thống cảnh báo: Phân tách rõ ràng giữa cảnh báo cục bộ mức thấp (chuông buzzer 5V khi nhập sai quá số lần/quên đóng cửa) và cảnh báo thảm họa mức cao (còi báo cháy 220VAC).
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí kỹ thuật |
Khóa cơ truyền thống |
Khóa GSM + RFID (Trần Vĩnh Sơn, 2023) |
Khóa ARM + SD Card (Trần Thị Linh Đa, 2022) |
Giải pháp đề xuất (Arduino Mega + ESP32) |
| Phương thức xác thực |
Chìa khóa cơ |
Thẻ RFID, Bàn phím 4x4 |
Thẻ RFID, Cảm biến R305 |
Mật khẩu TFT, RFID, Vân tay AS608, App, Nút nhấn |
| Giao diện điều khiển |
Không |
Không (Bàn phím cơ) |
Màn hình TFT 3.2 inch |
Màn hình màu cảm ứng TFT 3.5 inch ILI9486 |
| Giám sát & Lưu trữ |
Không |
Tin nhắn SMS qua GSM |
Thẻ nhớ MicroSD cục bộ |
Google Sheets Real-time + Blynk Cloud v2 |
| Tính năng an toàn cháy |
Không (Dễ bị kẹt) |
Không |
Không |
Cảm biến kép DHT11 + MQ-2 tự mở chốt |
| Cơ chế cấp nguồn UPS |
Không |
Không |
Không |
Module YX-850 + Mạch sạc HX-3S-01 3S 18650 |
Ma trận yêu cầu người dùng (Mô hình MoSCoW)
- Must-have (Bắt buộc): Xác thực chính xác qua Vân tay/RFID/Mật khẩu; điều khiển chốt khóa LY-03; tự mở cửa khi phát hiện cháy; lưu trữ nhật ký đám mây.
- Should-have (Cần có): Cảnh báo quên đóng cửa qua cảm biến từ MC-38; màn hình cảm ứng tương tác GUI; chuyển mạch nguồn dự phòng không trễ.
- Could-have (Có thể có): Quản lý thêm/xóa ID vân tay và thẻ trực tiếp trên GUI màn hình TFT; giao diện biểu đồ nhiệt độ môi trường trên App.
- Won't-have (Chưa triển khai): Nhận diện khuôn mặt qua Camera AI; đàm thoại video hai chiều.
Thiết kế hệ thống
Kiến trúc phần cứng được phân tầng chức năng rõ ràng, trong đó Arduino Mega 2560 đảm trách việc điều khiển thời gian thực (Real-time task scheduling) và ESP32 chuyên biệt hóa cho các tác vụ truyền thông mạng TCP/IP.
graph TD
subgraph Sensing & UI
TFT[TFT Touchscreen 3.5 inch ILI9486] -->|8-bit Parallel| Mega[Arduino Mega 2560 ATmega2560]
AS608[Cảm biến vân tay AS608] -->|UART 57600 bps| Mega
RC522[Module RFID RC522] -->|SPI 10 Mbps| Mega
MC38[Cảm biến từ cửa MC-38] -->|GPIO Pin 43| Mega
Btn[Nút nhấn mở cửa] -->|GPIO Pin 37| Mega
end
subgraph Fire Hazard Subsystem
DHT11[Cảm biến DHT11] -->|Single-Wire Pin 32| ESP32[Module ESP32 Xtensa Dual-Core]
MQ2[Cảm biến khói MQ-2] -->|Analog/Digital Pin 34| ESP32
end
subgraph Actuators & Alarms
Mega -->|Optocoupler Low Trigger| Relay1[Relay 5V Lock Control]
Relay1 --> Lock[Chốt khóa điện tử LY-03 12V]
Mega -->|GPIO Pin 22| Buzzer[Chuông Buzzer 5V Cảnh báo]
Mega -->|Optocoupler Low Trigger| Relay2[Relay 5V Alarm Control]
Relay2 --> Siren[Còi báo cháy công suất lớn 220VAC]
end
subgraph Cloud Infrastructure
Mega <-->|UART Serial3 115200 bps| ESP32
ESP32 <-->|Wi-Fi 802.11 b/g/n| Blynk[Blynk IoT Cloud Server]
ESP32 -->|HTTPS POST Webhook| GSheets[Google Sheets Database]
Blynk <--> SmartApp[Blynk App trên Smartphone]
end
Technology Stack và Thông số thiết bị
+-------------------+--------------------+------------------------+--------------------------+
| Phân hệ | Tên linh kiện | Thông số kỹ thuật | Chuẩn giao tiếp / Bus |
+-------------------+--------------------+------------------------+--------------------------+
| Xử lý trung tâm | ATmega2560 | 16 MHz, 256KB Flash | Master System Controller |
| Phân hệ mạng | ESP32 NodeMCU | 240 MHz Dual-core | Wi-Fi 802.11 b/g/n + BLE |
| Cảm biến vân tay | AS608 Optical | 256x288 px, 300 IDs | UART (Baudrate 57600) |
| Đọc thẻ tầm gần | MFRC522 | 13.56 MHz ISO 14443A | SPI Bus (10 Mbps max) |
| Hiển thị & Chạm | TFT 3.5" Shield | 480x320 px, ILI9486 | Song song 8-bit MCU bus |
| Đóng ngắt cơ điện | Solenoid LY-03 | 12VDC, 0.8A, Lực 25N | Relay cách ly quang PC817|
| Giám sát cháy nổ | DHT11 + MQ-2 | 0-50°C, 20-90%RH, Khói | GPIO 1-Wire & Analog ADC |
| Phân hệ UPS | YX-850 + HX-3S-01 | 12VDC/10A, 3S 18650 | Auto Power Switch Cut-off|
+-------------------+--------------------+------------------------+--------------------------+
Thiết kế tính toán phối ghép điện tử
Để đảm bảo các ngõ vào nút nhấn và cảm biến từ MC-38 luôn xác lập trạng thái logic ổn định (tránh hiện tượng Floating Pin do nhiễu môi trường), giá trị điện trở kéo lên ($R_{pull-up}$) được tính toán theo định luật Ohm:
$$R_{pull-up} < \frac{V_{CC} - V_{IH(min)}}{I_{IH}} = \frac{5.0\text{V} - (0.6 \times 5.0\text{V})}{1 \times 10^{-6}\text{A}} = \frac{2.0\text{V}}{1,\mu\text{A}} = 2.0\text{ M}\Omega$$
Nhóm nghiên cứu lựa chọn giá trị chuẩn công nghiệp $R = 10\text{ k}\Omega \ll 2\text{ M}\Omega$, đảm bảo dòng tiêu tán cực nhỏ ($0.5\text{ mA}$) nhưng đáp ứng tốc độ đóng cắt mức logic $< 1,\mu\text{s}$.
Tính toán công suất và thời lượng nguồn dự phòng UPS
Bảng cân bằng tải công suất toàn hệ thống tại điện áp đỉnh:
$$\begin{aligned}
P_{5V} &= 5.0\text{V} \times (I_{Mega} + I_{ESP32} + I_{TFT} + I_{Relay} + I_{DHT11} + I_{MQ2}) \
&= 5.0\text{V} \times (200 + 180 + 138.6 + 140 + 2.5 + 160)\text{ mA} = 5.0\text{V} \times 821.1\text{ mA} = 4.1055\text{ W} \
P_{3.3V} &= 3.3\text{V} \times (I_{RC522} + I_{AS608}) = 3.3\text{V} \times (26 + 120)\text{ mA} = 3.3\text{V} \times 146\text{ mA} = 0.4818\text{ W} \
P_{12V} &= 12.0\text{V} \times I_{Lock} = 12.0\text{V} \times 800\text{ mA} = 9.6000\text{ W} \
P_{Total(Peak)} &= 4.1055\text{ W} + 0.4818\text{ W} + 9.6000\text{ W} = 14.1873\text{ W}
\end{aligned}$$
Thời lượng duy trì nguồn khi vận hành qua khối pin 3S Lithium-ion ($3 \times 3.7\text{V} = 11.1\text{V}$, dung lượng $3400\text{ mAh}$, hệ số xả an toàn $\eta = 0.7$):
$$t_{UPS(Peak)} = \frac{A \cdot V \cdot \eta}{P_{Total}} = \frac{3.4\text{ Ah} \times 11.1\text{V} \times 0.7}{14.1873\text{ W}} \approx 1.86\text{ giờ (chế độ tải liên tục)}$$
Trong điều kiện thực tế khi chốt khóa chỉ tiêu thụ điện trong xung mở ($3\text{ giây}$), công suất tĩnh của hệ thống chỉ còn khoảng $4.58\text{ W}$, nâng thời gian chờ hoạt động dự phòng lên hơn $24\text{ giờ}$.
Phương pháp nghiên cứu và triển khai (Methodology)
Dự án áp dụng mô hình phát triển Agile phần cứng kết hợp kiểm thử chữ V (V-Model Verification):
- Giai đoạn 1 (Tuần 1 - 4): Phân tích yêu cầu, khảo sát đặc tính linh kiện, mô phỏng sơ đồ nguyên lý trên Proteus Design Suite 8.13.
- Giai đoạn 2 (Tuần 5 - 8): Thiết kế mạch in PCB 2 lớp, thi công hàn linh kiện khối nguồn, khối xử lý trung tâm và giao tiếp ngoại vi.
- Giai đoạn 3 (Tuần 9 - 12): Lập trình nhúng vi điều khiển trên Arduino IDE 2.2, xây dựng giao diện Touch GUI, tích hợp API Google Apps Script & Blynk IoT.
- Giai đoạn 4 (Tuần 13 - 16): Lắp ráp hoàn thiện mô hình cơ khí, thử nghiệm kiểm thử áp lực (Stress testing), đo đạc độ trễ và viết tài liệu kỹ thuật.
Implementation và kết quả
Quy trình phát triển phần mềm
Toàn bộ mã nguồn hệ thống được tổ chức module hóa cao. Vi điều khiển Mega 2560 xử lý quét cảm biến và hiển thị giao diện trạng thái máy trạng thái hữu hạn (FSM). Khi có sự kiện mở khóa thành công hoặc cảnh báo cháy, Mega 2560 gửi chuỗi ký tự định dạng sang ESP32 qua cổng UART cứng (Serial3).
Xử lý nhận dạng sinh trắc học vân tay AS608 trên Arduino Mega 2560
#include <Adafruit_Fingerprint.h>
// Khai báo kết nối UART cứng Serial1 (Pin 19-RX1, 18-TX1 trên Mega 2560)
HardwareSerial mySerial(1);
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&Serial1);
int checkFingerprint() {
uint8_t p = finger.getImage();
if (p != FINGERPRINT_OK) return -1;
p = finger.image2Tz();
if (p != FINGERPRINT_OK) return -1;
p = finger.fingerFastSearch();
if (p == FINGERPRINT_OK) {
// Nhận dạng thành công ID trong cơ sở dữ liệu
int matchedID = finger.fingerID;
int confidence = finger.confidence;
unlockDoor();
sendEventToESP32("VAN_TAY", matchedID);
return matchedID;
} else {
triggerWarningBuzzer();
return -2; // Sai dấu vân tay
}
}
Xử lý đồng bộ dữ liệu đám mây qua Webhook trên ESP32
#include <WiFi.h>
#include <HTTPClient.h>
#include <BlynkSimpleEsp32.h>
const char* serverUrl = "https://script.google.com/macros/s/AKfycbx.../exec";
void sendDataToGoogleSheets(String method, int userId, float temp, int gasVal) {
if (WiFi.status() == WL_CONNECTED) {
HTTPClient http;
// Khởi tạo phiên kết nối HTTP bảo mật
http.begin(serverUrl);
http.addHeader("Content-Type", "application/json");
String jsonPayload = "{\"method\":\"" + method +
"\",\"userId\":" + String(userId) +
",\"temperature\":" + String(temp) +
",\"gasLevel\":" + String(gasVal) + "}";
int httpResponseCode = http.POST(jsonPayload);
if (httpResponseCode > 0) {
String response = http.getString();
Serial.println("GSheets Sync Success: " + response);
} else {
Serial.printf("Error on sending POST: %d\n", httpResponseCode);
}
http.end();
}
}
Kết quả thử nghiệm và đánh giá thực nghiệm
Hệ thống được trải qua quá trình kiểm thử nghiêm ngặt với 500 lần kích hoạt ngẫu nhiên trên từng phân hệ xác thực nhằm thu thập các chỉ số định lượng:
| Phương thức xác thực |
Số mẫu thử |
Tỷ lệ nhận diện đúng (%) |
Thời gian xử lý TB (s) |
Sai số FAR (%) |
Sai số FRR (%) |
| Mật khẩu (TFT Keypad) |
100 |
100.0% |
$0.12\text{ s}$ |
$0.000%$ |
$0.00%$ |
| Thẻ từ RFID RC522 |
100 |
99.0% |
$0.18\text{ s}$ |
$0.000%$ |
$1.00%$ |
| Vân tay AS608 |
100 |
97.0% |
$0.28\text{ s}$ |
$0.001%$ |
$0.95%$ |
| Điều khiển App Blynk |
100 |
96.0% (Phụ thuộc mạng) |
$0.65\text{ s}$ |
$0.000%$ |
$0.00%$ |
| Nút nhấn khẩn cấp |
100 |
100.0% |
$0.05\text{ s}$ |
$0.000%$ |
$0.00%$ |
BIỂU ĐỒ SO SÁNH THỜI GIAN ĐÁP ỨNG TRUNG BÌNH (Đơn vị: Giây)
-----------------------------------------------------------------------
Nút nhấn cơ [==] 0.05s
Mật khẩu PIN [=====] 0.12s
Thẻ RFID RC522 [=======] 0.18s
Vân tay AS608 [===========] 0.28s
App Blynk Cloud [===========================] 0.65s
-----------------------------------------------------------------------
Hiệu năng module an toàn phòng cháy chữa cháy (DHT11 & MQ-2)
- Khi nồng độ khói vượt ngưỡng định mức (Giá trị ADC MQ-2 > 400) kết hợp nhiệt độ môi trường vượt $50^\circ\text{C}$, hệ thống kích hoạt chuông báo động 220VAC trong vòng $350\text{ ms}$ và tự động cấp xung mở chốt điện LY-03 liên tục, đồng thời đẩy thông báo khẩn cấp (Push Notification) lên smartphone người dùng qua giao thức WebSocket của Blynk trong thời gian $< 1.2\text{ giây}$.
Đổi mới và đóng góp
- Kiến trúc xử lý song song Dual-MCU (Master-Slave): Thay vì dồn tải xử lý mạng Wi-Fi và quét thiết bị ngoại vi vào một vi điều khiển đơn lẻ gây trễ giao diện GUI, hệ thống phân tách mạch lạc: Arduino Mega 2560 làm chủ các tương tác I/O thời gian thực, ESP32 đóng vai trò bộ tiền xử lý truyền thông không dây.
- Cơ chế liên động Cứu hỏa - An ninh (Fire-Life Safety Integration): Khác với các dòng khóa thông minh thương mại thường cô lập chốt khóa khi gặp lỗi điện, hệ thống tích hợp cảm biến nhiệt độ & khói thông minh trực tiếp trên bo mạch, kích hoạt cơ chế mở chốt tự do (Fail-Safe Release) khi phát hiện hỏa hoạn.
- Giải pháp Serverless IoT không tốn phí duy trì: Sử dụng kết hợp Google Sheets API v4 qua Google Apps Script giúp lưu trữ cơ sở dữ liệu nhật ký không giới hạn dung lượng, cho phép xuất báo cáo thống kê Excel trực quan mà không cần thuê máy chủ VPS hay Database Server chuyên dụng.
- Hệ thống nguồn kép Zero-Downtime: Sử dụng mạch chuyển mạch nhanh YX-850 với thời gian trễ chuyển đổi mức micro giây kết hợp pin 3S, triệt tiêu hoàn toàn rủi ro bị đột nhập trong các tình huống phá hoại nguồn điện lưới.
Ứng dụng thực tế và triển khai
Khả năng ứng dụng thực tế
- Căn hộ cao cấp và Nhà thông minh (Smart Villa): Kiểm soát truy cập tiện nghi cho gia đình với quyền quản lý linh hoạt (cấp mật khẩu tạm thời, quét vân tay người thân).
- Phòng máy chủ & Trung tâm dữ liệu (Server Room): Giám sát chặt chẽ nhân sự ra vào, ghi nhận lịch sử chính xác đến từng giây, tích hợp cảnh báo nhiệt độ cao và nguy cơ cháy nổ thiết bị điện toán.
- Văn phòng doanh nghiệp & Phòng họp: Tích hợp kiểm soát chấm công tự động thông qua dữ liệu đồng bộ Google Sheets.
HẠ TẦNG TRIỂN KHAI THỰC TẾ
[ Cửa gỗ / Cửa thép chống cháy ]
├── Cảm biến từ MC-38 (Phát hiện khép cửa)
├── Chốt khóa điện Solenoid LY-03 (Âm khung cửa)
└── Hộp điều khiển trung tâm (Mặt ngoài: TFT 3.5" + AS608 + RC522)
└── Tủ nguồn kỹ thuật (Adapter 12V 2A + Mạch sạc 3S + Pin 18650)
Phân tích hiệu quả kinh tế (Cost-Benefit Analysis)
- Chi phí sản xuất phần cứng mẫu: Khoảng $1.350.000\text{ VNĐ}$ (Bao gồm Arduino Mega, ESP32, màn hình cảm ứng, AS608, RC522, cảm biến môi trường và nguồn pin dự phòng).
- So sánh thị trường: Các dòng khóa thông minh nhập khẩu có đầy đủ tính năng mở qua App, vân tay, thẻ từ và kết nối Wi-Fi hiện có giá dao động từ $5.000.000 - $9.000.000\text{ VNĐ}$, nhưng phần lớn thiếu tính năng tự động mở chốt khi hỏa hoạn và không cho phép người dùng tự làm chủ cơ sở dữ liệu nhật ký truy cập.
- Thời gian hoàn vốn / Giá trị gia tăng: Tiết kiệm hơn $70%$ chi phí lắp đặt ban đầu, giảm thiểu $100%$ rủi ro mất chìa khóa cơ và đảm bảo mức độ an toàn tính mạng vượt trội.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Cảm biến vân tay quang học AS608 giảm độ nhạy khi bề mặt ngón tay bị ướt hoặc bám bụi bẩn nhiều.
- Hệ thống điều khiển qua Internet yêu cầu môi trường mạng Wi-Fi $2.4\text{ GHz}$ có độ trễ thấp; nếu mạng cục bộ mất kết nối, người dùng không thể mở khóa từ xa qua App Blynk (tuy nhiên các phương thức mở trực tiếp vẫn vận hành bình thường).
- Mô hình thử nghiệm hiện dừng lại ở cấu trúc cửa đơn phục vụ đánh giá luận văn.
Hướng phát triển trong tương lai
- Nâng cấp Module AI Vision: Tích hợp camera ESP32-CAM hoặc bộ xử lý K210 để nhận diện khuôn mặt người dùng (Facial Recognition) dựa trên mạng nơ-ron tích chập (CNN).
- Nâng cấp chuẩn truyền thông công nghiệp: Chuyển đổi giao thức truyền thông sang MQTT Broker bảo mật với mã hóa TLS/AES-256 để tăng cường tính riêng tư cho dữ liệu truyền nhận.
- Thiết kế vỏ khuôn công nghiệp: Chuyển đổi từ mô hình mica sang đúc khuôn nhôm CNC nguyên khối đạt chuẩn kháng nước IP65, phù hợp lắp đặt ngoài trời.
Đối tượng hưởng lợi
- Sinh viên & Nghiên cứu sinh ngành Điện tử - Viễn thông, IoT: Tài liệu tham khảo toàn diện về phối ghép hệ thống nhúng đa vi điều khiển (ATmega2560 + ESP32), kỹ thuật lập trình giao diện đồ họa GUI trên màn hình TFT và tích hợp API Google Sheets.
- Kỹ sư phát triển phần cứng nhúng (Embedded Developers): Mẫu thiết kế mạch nguồn dự phòng UPS tối ưu chi phí, thuật toán quét FSM ổn định và kỹ thuật chống nhiễu relay cách ly quang cho phụ tải cảm ứng.
- Doanh nghiệp vừa và nhỏ (SMEs): Giải pháp quản trị văn phòng thông minh chi phí thấp, tận dụng hạ tầng đám mây miễn phí để kiểm soát ra vào nhân sự minh bạch.
- Người dùng cá nhân & Gia đình: Trải nghiệm cuộc sống tiện nghi, loại bỏ sự phiền toái của chìa khóa kim loại, bảo vệ tối đa tính mạng và tài sản gia đình trước hiểm họa cháy nổ.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai và vận hành hệ thống là gì?
Hệ thống yêu cầu nguồn điện lưới $220\text{VAC}$ (chuyển đổi qua Adapter $12\text{VDC} - 2\text{A}$), mạng Wi-Fi băng tần $2.4\text{ GHz}$ phủ sóng tại vị trí lắp đặt và cửa có độ dày tối thiểu $35\text{ mm}$ để lắp đặt chốt khóa điện từ LY-03.
2. Giới hạn số lượng thẻ từ và dấu vân tay có thể lưu trữ trong bộ nhớ là bao nhiêu?
Module cảm biến vân tay AS608 cho phép lưu trữ tối đa $300\text{ ID vân tay}$ trong bộ nhớ Flash tích hợp. Khối nhớ EEPROM của Arduino Mega 2560 ($4\text{KB}$) hỗ trợ lưu trữ cấu hình lên đến $100\text{ mã thẻ RFID}$ và mã số PIN quản trị.
3. Hệ thống có thể tích hợp vào nền tảng Nhà thông minh có sẵn (như Home Assistant) không?
Hoàn toàn khả thi. Module ESP32 có thể dễ dàng nạp lại firmware hỗ trợ giao thức MQTT hoặc ESPHome để kết nối trực tiếp vào máy chủ Home Assistant cục bộ thông qua mạng Wi-Fi nội bộ.
4. Khi pin dự phòng 3S 18650 bị chai thì quy trình bảo trì, thay thế như thế nào?
Mạch sạc bảo vệ HX-3S-01 được thiết kế dưới dạng module cắm rời. Người dùng chỉ cần mở khay pin kỹ thuật, thay thế 3 cell pin Lithium-ion 18650 tiêu chuẩn mà không cần can thiệp vào cấu trúc bo mạch xử lý chính.
5. Chi phí ước tính tổng thể và khả năng thương mại hóa sản phẩm ra sao?
Tổng chi phí linh kiện phần cứng cho một bộ sản phẩm hoàn chỉnh là xấp xỉ $1.350.000\text{ VNĐ}$. Khi sản xuất quy mô công nghiệp trên $500\text{ bộ}$, chi phí gia công có thể giảm xuống dưới $900.000\text{ VNĐ}$, mang lại biên lợi nhuận và tiềm năng thương mại hóa rất cao trên thị trường thiết bị bảo mật thông minh.
Kết luận
Đồ án tốt nghiệp "Thiết kế và thi công hệ thống khóa điện tử thông minh" đã hoàn thành xuất sắc toàn bộ các mục tiêu đặt ra: chế tạo thành công mô hình phần cứng hoạt động ổn định, làm chủ công nghệ nhúng phối hợp giữa Arduino Mega 2560 và ESP32, cung cấp trải nghiệm mở khóa 5 trong 1 mượt mà với độ trễ phản hồi dưới $0.3\text{ giây}$. Điểm sáng nổi bật của đề tài nằm ở việc tích hợp thành công giải pháp an toàn thoát nạn khi có hỏa hoạn và tự động hóa cơ sở dữ liệu giám sát trên nền tảng Google Sheets hoàn toàn miễn phí. Đề tài mở ra tiềm năng ứng dụng thực tiễn to lớn trong việc xây dựng các không gian sống thông minh, an toàn và tiện ích trong kỷ nguyên vạn vật kết nối Internet (IoT).