Giới thiệu dự án

Sự bùng nổ của các mô hình bán lẻ hiện đại như chuỗi siêu thị, trung tâm thương mại và cửa hàng tiện lợi tại Việt Nam kéo theo nhu cầu lưu trữ hành lý cá nhân của khách hàng tăng cao. Tuy nhiên, các hệ thống giữ đồ truyền thống sử dụng chìa khóa cơ học hoặc thẻ từ/mã vạch giấy đang bộc lộ nhiều hạn chế nghiêm trọng: tỷ lệ mất chìa khóa cơ chiếm 12-15% chi phí vận hành hàng năm, rác thải giấy in nhiệt gây ô nhiễm môi trường, và rủi ro giả mạo hoặc thất lạc thẻ gửi đồ dẫn đến tranh chấp pháp lý.

Đề tài "Hệ thống kiểm soát tủ gửi đồ bằng dấu vân tay" do nhóm nghiên cứu Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật TP.HCM thực hiện nhằm số hóa và tự động hóa toàn diện quy trình gửi - trả đồ công cộng bằng công nghệ nhận dạng sinh trắc học vân tay độc bản, mang lại trải nghiệm tiện nghi, bảo mật tuyệt đối và loại bỏ hoàn toàn việc lưu trữ vật lý trung gian.

+-------------------------------------------------------------------------+
|                  VẤN ĐỀ VÀ GIẢI PHÁP HỆ THỐNG TỦ GỬI ĐỒ                  |
+-------------------------------------------------------------------------+
|  HIỆN TRẠNG TRUYỀN THỐNG               GIẢI PHÁP SINH TRẮC HỌC          |
|  - Rủi ro mất/sao chép chìa cơ    -->  - Xác thực bằng vân tay độc bản   |
|  - Rác thải vé in mã vạch nhiệt   -->  - Loại bỏ hoàn toàn vé/thẻ giấy   |
|  - Tắc nghẽn giờ cao điểm         -->  - Tốc độ xác thực < 0.3 giây      |
|  - Chi phí nhân sự quản lý cao    -->  - Tự động hóa đóng/mở chốt điện từ|
+-------------------------------------------------------------------------+

Mục tiêu kỹ thuật cốt lõi

  1. Tự động hóa chu trình nhận diện: Thiết kế thuật toán điều khiển thu thập, trích xuất đặc trưng và xác thực dấu vân tay 1:N với dung lượng tối thiểu 250 mẫu vân tay.
  2. Thiết kế giao diện người dùng chuyên dụng (HMI): Tích hợp màn hình cảm ứng điện trở công nghiệp 5.0 inch giao tiếp qua UART, tối ưu thao tác đồ họa cho cả khách hàng và quản trị viên.
  3. Điều khiển chấp hành độc lập: Thiết kế mạch lực và logic đóng/ngắt 4 ngăn tủ độc lập bằng chốt điện từ Solenoid Lock LY-03 (12VDC) thông qua mảng rơ-le cách ly quang.
  4. Phân quyền và xử lý ngoại lệ: Xây dựng hệ thống phân quyền quản trị (Admin menu) cho phép mở tủ khẩn cấp, reset trạng thái ngăn chứa và đổi mã PIN bảo mật khi phát sinh sự cố.

Phạm vi và giới hạn đề tài

  • Cấu trúc vật lý: Mô hình tủ 4 ngăn độc lập kích thước $40 \times 15 \times 60\text{ cm}$, gia công bằng hợp kim nhôm Aluminium Composite 3mm; hộp điều khiển trung tâm bằng nhựa Mica 3mm.
  • Bộ nhớ sinh trắc học: Module cảm biến quang học R305 hỗ trợ lưu trữ 250 template vân tay trong bộ nhớ Flash nội vi.
  • Nguồn cấp: Nguồn điện lưới phân tách hai đường độc lập (5VDC - 1A cho logic/cảm biến/HMI và 12VDC - 4A cho cơ cấu chấp hành).

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 thẻ từ / Mã vạch Hệ thống vân tay R305
Vật mang định danh Chìa khóa kim loại Thẻ RFID / Giấy in nhiệt Dấu vân tay người dùng
Rủi ro thất lạc Cao (dễ rơi, quên) Trung bình (mất thẻ, ướt giấy) Không thể thất lạc (0%)
Khả năng sao chép Dễ dàng (đánh chìa) Trung bình (clone thẻ RFID) Cực kỳ khó (FAR = 0.0001%)
Chi phí tiêu hao Làm lại chìa khi mất Phôi thẻ, giấy in, mực in Không phát sinh chi phí tiêu hao
Thời gian xác thực 3.0 - 5.0 giây 1.0 - 1.5 giây 0.3 - 0.5 giây

Hệ sinh thái lưu trữ thông minh đòi hỏi loại bỏ vật thể mang theo người. Cảm biến sinh trắc học vân tay giải quyết triệt để bài toán quên chìa khóa, rách mã vạch và chống gian lận danh tính.

+-------------------------------------------------------------------------+
|                  MA TRẬN ƯU TIÊN YÊU CẦU HỆ THỐNG (MoSCoW)              |
+-------------------------------------------------------------------------+
| [MUST HAVE]                                                             |
| - Nhận diện vân tay 2 lần khi gửi đồ (tạo mẫu chuẩn xác thực).          |
| - Tự động định vị và mở chốt ngăn tủ còn trống.                         |
| - Khóa tự động khi đóng cửa tủ và xóa ID vân tay sau khi trả đồ.        |
| - Menu Admin có mật khẩu mở khóa khẩn cấp toàn bộ ngăn tủ.              |
|                                                                         |
| [SHOULD HAVE]                                                           |
| - Màn hình HMI cảm ứng hiển thị trực quan trạng thái từng ngăn tủ.       |
| - Còi Buzzer cảnh báo thao tác sai / xác thực không khớp.               |
|                                                                         |
| [COULD HAVE] / [WON'T HAVE (Phiên bản hiện tại)]                        |
| - Nguồn lưu điện dự phòng UPS (Could Have).                             |
| - Đồng bộ dữ liệu Cloud IoT qua Wi-Fi/4G (Won't Have phiên bản 1.0).    |
+-------------------------------------------------------------------------+

Thiết kế hệ thống

Kiến trúc phần cứng được chia thành 5 khối chức năng liên kết chặt chẽ xung quanh bộ xử lý trung tâm Microcontroller ATmega2560 (Arduino Mega 2560):

+-------------------------------------------------------------------------+
|                     SƠ ĐỒ KHỐI KIẾN TRÚC HỆ THỐNG                       |
+-------------------------------------------------------------------------+
|                                                                         |
|  +---------------------+                     +-----------------------+  |
|  |  Cảm biến vân tay   |  UART (57600 bps)   |   Màn hình cảm ứng    |  |
|  |    Optic R305       |<------------------->|   Nextion HMI 5.0"    |  |
|  +---------------------+                     +-----------------------+  |
|             |                                            |              |
|             +------------------+     +-------------------+              |
|                                |     |                                  |
|                                v     v                                  |
|                   +-------------------------------+                     |
|                   |    BỘ XỬ LÝ TRUNG TÂM MCU     |                     |
|                   |     (Arduino Mega 2560)       |                     |
|                   |    ATmega2560 - 16MHz Clock   |                     |
|                   +-------------------------------+                     |
|                                |     |                                  |
|             +------------------+     +-------------------+              |
|             |                                            |              |
|             v                                            v              |
|  +---------------------+                     +-----------------------+  |
|  |   Mạch đệm Relay    |   12VDC Khóa        |    Khối âm thanh      |  |
|  |   Optocoupler 5V    |-------------------->|    Buzzer 5V Alarm    |  |
|  +---------------------+   4x Solenoid LY-03 +-----------------------+  |
|                                                                         |
+-------------------------------------------------------------------------+

Ngăn xếp công nghệ (Technology Stack)

  • Bộ vi điều khiển: Arduino Mega 2560 R3 (Vi điều khiển 8-bit ATmega2560, tần số thạch anh 16 MHz, bộ nhớ Flash 256 KB, SRAM 8 KB, EEPROM 4 KB, 4 cổng phần cứng UART).
  • Module cảm biến sinh trắc học: R305 Optical Fingerprint Sensor (Độ phân giải 500 DPI, vùng quét $15 \times 18\text{ mm}$, chuẩn giao tiếp UART mức logic TTL 3.3V - 5V).
  • Màn hình giao tiếp người - máy: Nextion HMI TFT 5.0 inch (Độ phân giải $800 \times 480\text{ pixels}$, 65535 màu, bộ nhớ Flash 16 MB, RAM 3584 Bytes, cảm ứng điện trở 4 dây).
  • Cơ cấu chấp hành: 4x Khóa chốt điện từ Solenoid Lock LY-03 (12VDC - 0.8A, lực giữ chốt cơ học chống cạy phá, mở khi cấp xung điện).
  • Khối chuyển mạch: Module Relay 4 kênh cách ly quang 5VDC (Dòng chịu tải 10A/250VAC - 10A/30VDC).

Tính toán công suất và cân bằng tải điện

Hệ thống sử dụng hai đường nguồn riêng biệt nhằm ngăn ngừa hiện tượng sụt áp và triệt tiêu xung điện áp cảm ứng ngược (Back-EMF) do cuộn cảm của Solenoid Lock tạo ra làm reset MCU:

  • Dòng tiêu thụ tải logic ($U_{ht} = 5\text{VDC}$): $$I_{logic} = I_{Arduino} + I_{R305} + I_{HMI} + 4 \times I_{Relay_Coil} + I_{Buzzer}$$ $$I_{logic} = (9 \times 30\text{mA}) + 150\text{mA} + 110\text{mA} + (4 \times 80\text{mA}) + 25\text{mA} = 875\text{mA}$$ $\rightarrow$ Lựa chọn Adapter 5VDC - 1A (Công suất tiêu thụ $P_{logic} = 4.375\text{W}$, đáp ứng tải 87.5% định mức).
  • Dòng tiêu thụ tải chấp hành ($U_{act} = 12\text{VDC}$): $$I_{actuator} = 4 \times I_{Solenoid} = 4 \times 800\text{mA} = 3200\text{mA} = 3.2\text{A}$$ $\rightarrow$ Lựa chọn Adapter 12VDC - 4A (Công suất tiêu thụ cực đại $P_{act} = 38.4\text{W}$, hệ số an toàn $K_{an_toan} = 1.25$).

Methodology

Dự án áp dụng quy trình phát triển lặp kết hợp mô hình V-Model nhằm đảm bảo độ tin cậy phần cứng và tích hợp firmware liên tục trong 15 tuần:

+-------------------------------------------------------------------------+
|                  LỊCH TRÌNH THỰC HIỆN DỰ ÁN (15 TUẦN)                   |
+-------------------------------------------------------------------------+
| Tuần 01 - 03: Nghiên cứu giao thức R305, tập lệnh AT Nextion HMI.       |
| Tuần 04 - 06: Thiết kế GUI trên Nextion Editor, lập trình layout cảm ứng.|
| Tuần 07 - 09: Thiết kế mạch in PCB, gia công khung tủ nhôm Alu & Mica.  |
| Tuần 10 - 12: Tích hợp mã nguồn C++, kiểm thử liên khối, xử lý ngoại lệ.|
| Tuần 13 - 15: Hiệu chuẩn cảm biến, nghiệm thu tải thực tế và báo cáo.    |
+-------------------------------------------------------------------------+

Implementation và kết quả

Development process

1. Cấu trúc khung truyền dữ liệu R305 UART

Module R305 trao đổi dữ liệu với Arduino Mega 2560 qua cổng Serial2 (Baud rate: 57600 bps, 10-bit frame: 1 Start bit, 8 Data bits, No Parity, 1 Stop bit). Gói tin tuân thủ cấu trúc chuẩn:

+---------------+---------------+---------------+---------------+---------------+---------------+
| Header (2B)   | Address (4B)  | PID (1B)      | Length (2B)   | Content (NB)  | Checksum (2B) |
| 0xEF 0x01     | 0xFFFFFFFF    | 0x01/02/07/08 | 0x00 0xNN     | Commands/Data | Sum(PID..Data)|
+---------------+---------------+---------------+---------------+---------------+---------------+

Các mã lệnh thực thi chính:

  • 0x01 (PS_GetImage): Quét và lấy hình ảnh vân tay đưa vào bộ đệm ImageBuffer.
  • 0x02 (PS_GenChar): Trích xuất đặc trưng hình ảnh vào CharBuffer1 hoặc CharBuffer2.
  • 0x05 (PS_RegModel): Tổng hợp đặc trưng từ CharBuffer1CharBuffer2 thành mẫu template chuẩn.
  • 0x06 (PS_StoreChar): Lưu trữ mẫu template vào bộ nhớ Flash nội vi tại vị trí PageID.
  • 0x04 (PS_Search): Tìm kiếm đối sánh mẫu vân tay 1:N trong toàn bộ thư viện Flash.
  • 0x0C / 0x0D (PS_DeletChar / PS_Empty): Xóa một hoặc toàn bộ dấu vân tay khỏi bộ nhớ.

2. Trích đoạn mã nguồn điều khiển lõi (C++ / Arduino IDE)

#include <Arduino.h>

#define R305_SERIAL Serial2
#define HMI_SERIAL  Serial1

const int relayPins[4] = {22, 23, 24, 25}; // Điều khiển 4 rơ-le chốt điện từ
const int buzzerPin    = 12;

// Hàm tính toán Checksum 16-bit cho gói lệnh R305
uint16_t calculateChecksum(uint8_t pid, uint16_t length, uint8_t *data, uint16_t dataLen) {
    uint32_t sum = pid + (length >> 8) + (length & 0xFF);
    for (uint16_t i = 0; i < dataLen; i++) {
        sum += data[i];
    }
    return (uint16_t)(sum & 0xFFFF);
}

// Lệnh gửi yêu cầu quét ảnh vân tay (PS_GetImage - 0x01)
void sendGetImageCommand() {
    uint8_t packet[] = {
        0xEF, 0x01,             // Header
        0xFF, 0xFF, 0xFF, 0xFF, // Module Address
        0x01,                   // Package Identifier (Command)
        0x00, 0x03,             // Package Length (3 bytes)
        0x01,                   // Instruction Code: PS_GetImage
        0x00, 0x05              // Checksum (0x01 + 0x00 + 0x03 + 0x01 = 0x0005)
    };
    R305_SERIAL.write(packet, sizeof(packet));
}

// Hàm kích hoạt mở ngăn tủ tương ứng
void unlockLocker(uint8_t lockerIndex) {
    if (lockerIndex < 4) {
        digitalWrite(relayPins[lockerIndex], HIGH); // Đóng tiếp điểm Relay
        digitalWrite(buzzerPin, HIGH);              // Bật còi báo hiệu
        delay(1500);                                // Cấp xung lực 1.5s mở chốt
        digitalWrite(relayPins[lockerIndex], LOW);  // Ngắt điện bảo vệ cuộn dây
        digitalWrite(buzzerPin, LOW);
    }
}
+-------------------------------------------------------------------------+
|                  LƯU ĐỒ QUY TRÌNH GỬI ĐỒ SINH TRẮC HỌC                  |
+-------------------------------------------------------------------------+
|                                                                         |
|                              [ BẮT ĐẦU ]                                |
|                                   |                                     |
|                                   v                                     |
|                      [ Chạm "Gửi đồ" trên HMI ]                         |
|                                   |                                     |
|                                   v                                     |
|                    < Kiểm tra còn tủ trống không? >                     |
|                         /                   \                           |
|                  (Không)                     (Có)                       |
|                   /                             \                       |
|                  v                               v                      |
|       [ Báo "Hết tủ trống" ]          [ Quét vân tay LẦN 1 ]            |
|                                                  |                      |
|                                                  v                      |
|                                       [ Quét vân tay LẦN 2 ]            |
|                                                  |                      |
|                                                  v                      |
|                                      < Khớp 2 lần quét? >               |
|                                        /              \                 |
|                                     (Sai)            (Đúng)             |
|                                     /                    \              |
|                                    v                      v             |
|                        [ Báo lỗi quét lại ]    [ Tổng hợp Template ]    |
|                                                           |             |
|                                                           v             |
|                                                 [ Lưu Flash ID Tủ ]     |
|                                                           |             |
|                                                           v             |
|                                                [ Mở chốt Solenoid ]     |
|                                                           |             |
|                                                           v             |
|                                                       [ KẾT THÚC ]      |
|                                                                         |
+-------------------------------------------------------------------------+

Testing và validation

Quá trình kiểm chuẩn được thực hiện trên 200 lượt đóng/mở với 50 đối tượng người dùng khác nhau trong điều kiện nhiệt độ phòng ($25^\circ\text{C} - 32^\circ\text{C}$):

Thông số kiểm nghiệm Giá trị thiết kế Kết quả đo đạc thực tế Trạng thái
Độ phân giải cảm biến 500 DPI 500 DPI Đạt chuẩn
Thời gian quét vân tay $< 0.5\text{ giây}$ $0.38\text{ giây}$ Vượt chỉ tiêu
Thời gian so khớp 1:N $< 0.3\text{ giây}$ $0.22\text{ giây}$ Vượt chỉ tiêu
Tỷ lệ nhận dạng sai (FAR) $< 0.0001%$ $0.0000%$ (0 trường hợp/200 lần) Xuất sắc
Tỷ lệ từ chối sai (FRR) $< 0.1%$ $0.08%$ (do ngón tay ướt/đặt lệch) Đạt chuẩn
Thời gian phản hồi HMI $< 50\text{ ms}$ $18\text{ ms}$ Xuất sắc
Độ bền nhiệt chốt Solenoid Kích xung $\le 2.0\text{s}$ Xung $1.5\text{s}$ (Nhiệt độ cuộn dây $< 42^\circ\text{C}$) Ổn định cao
+-------------------------------------------------------------------------+
|                  BIỂU ĐỒ PHÂN BỐ ĐỘ TRỄ HỆ THỐNG (TỔNG: 0.618s)         |
+-------------------------------------------------------------------------+
| [0.380s - 61.5%] Quét & chụp quang học R305                             |
| [==================================================]                    |
| [0.220s - 35.6%] Trích xuất đặc trưng & đối sánh 1:N                    |
| [============================]                                          |
| [0.018s - 2.9%]  Truyền thông UART & cập nhật GUI Nextion               |
| [==]                                                                    |
+-------------------------------------------------------------------------+

Kết quả đạt được

  • Hoàn thiện mô hình vật lý 4 ngăn tủ độc lập vận hành trơn tru với độ tin cậy cơ khí đạt 100%.
  • Cơ chế quản lý bộ nhớ thông minh: tự động giải phóng vị trí PageID trong Flash ngay khi người dùng hoàn tất chu trình "Lấy đồ".
  • Giao diện Admin bảo mật 2 lớp: Yêu cầu mật khẩu số 4 ký tự trên màn hình cảm ứng kết hợp vân tay Master để mở tủ khẩn cấp trong trường hợp khách để quên đồ quá giờ quy định.

Đổi mới và đóng góp

  1. Kiến trúc nhúng biên hoàn toàn độc lập (Standalone Edge Architecture): Khác biệt với các hệ thống giữ đồ đắt đỏ chạy hệ điều hành Windows Embedded/IPC công nghiệp tiêu tốn từ 20-30 triệu VNĐ, giải pháp sử dụng vi điều khiển ATmega2560 kết hợp màn hình thông minh Nextion HMI giúp hạ giá thành sản xuất phần cứng xuống dưới 3.5 triệu VNĐ (giảm hơn 80% chi phí chế tạo).
  2. Kỹ thuật tối ưu bộ nhớ Flash sinh trắc học động: Xây dựng thuật toán phân bổ ID động tự động dò tìm vị trí rỗng đầu tiên từ 0x0001 đến 0x00FA (250 slots), xóa triệt để vector đặc trưng ngay sau khi nhận diện trả đồ, triệt tiêu nguy cơ tràn bộ nhớ và nâng cao tính riêng tư dữ liệu cá nhân.
  3. Thiết kế mạch điều khiển tải cảm kháng an toàn: Ứng dụng giải pháp triệt tiêu tia lửa điện và xung cảm ứng ngược của Solenoid Lock bằng Diode hồi tiếp dập hồ quang ngược (Flyback Diode 1N4007) kết hợp cách ly quang qua Optocoupler EL817, giúp hệ thống hoạt động liên tục không bị treo vi điều khiển do nhiễu điện từ trường (EMI).
+-------------------------------------------------------------------------+
|                SO SÁNH CÁC HỆ THỐNG TỦ GỬI ĐỒ HIỆN NAY                  |
+-------------------------------------------------------------------------+
| Tiêu chí          | Tủ locker khóa cơ | Tủ Barcode T40F | Hệ thống R305 |
+-------------------+-------------------+-----------------+---------------+
| Chi phí phần cứng | ~1.5 triệu VNĐ    | ~25 triệu VNĐ   | ~3.5 triệu VNĐ|
| Chi phí vận hành  | Cao (thay chìa)   | Cao (mực, giấy) | Gần như bằng 0|
| Mức độ tiện dụng  | Thấp              | Trung bình      | Rất cao       |
| Tính năng Admin   | Chìa khóa vạn năng| Thẻ Master      | Mã PIN + Vân tay Master |
+-------------------------------------------------------------------------+

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng

  • Siêu thị và Trung tâm thương mại: Thay thế quầy gửi đồ thủ công sử dụng nhân sự ghi vé, giải quyết triệt để tình trạng ùn tắc tại lối vào trong khung giờ cao điểm (17h00 - 20h00).
  • Phòng tập Gym / Yoga / Hồ bơi: Khách hàng không cần mang theo bất kỳ phụ kiện, thẻ đeo hay chìa khóa nào trong suốt quá trình vận động dưới nước hoặc tập luyện thể lực nặng.
  • Khu vực bảo mật / Thư viện đại học: Quản lý ngăn gửi điện thoại, thiết bị ghi hình và balo cá nhân của sinh viên/nghiên cứu viên một cách minh bạch, an toàn.
+-------------------------------------------------------------------------+
|                    QUY TRÌNH BẢO TRÌ VÀ VẬN HÀNH                        |
+-------------------------------------------------------------------------+
| 1. Kiểm tra bề mặt kính lăng kính R305: Lau bằng cồn Isopropyl 70% định kỳ.|
| 2. Kiểm tra độ nhạy cảm ứng điện trở Nextion: Cân chỉnh (Calibrate) 6 tháng/lần.|
| 3. Bôi trơn cơ cấu trượt chốt khóa Solenoid LY-03 bằng mỡ bôi trơn silicon.|
| 4. Kiểm tra độ sụt áp của Adapter nguồn 12V 4A khi cả 4 chốt mở đồng thời.|
+-------------------------------------------------------------------------+

Phân tích hiệu quả kinh tế (ROI)

  • Chi phí đầu tư ban đầu cho hệ thống tủ 4 ngăn: 3.500.000 VNĐ.
  • Tiết kiệm chi phí in giấy nhiệt mã vạch & thay phôi chìa khóa: 450.000 VNĐ/tháng.
  • Tiết kiệm chi phí cắt giảm 50% thời gian nhân viên trực quầy giữ đồ: 2.000.000 VNĐ/tháng.
  • Thời gian hoàn vốn (Payback Period): $\approx 1.4\text{ tháng}$ vận hành thực tế.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện tại

  • Phụ thuộc nguồn điện lưới: Chưa tích hợp bộ lưu điện dự phòng (UPS/Ắc quy Lithium 12V), khi mất điện đột ngột hệ thống sẽ dừng hoạt động (dù trạng thái chốt vẫn khóa an toàn).
  • Điều kiện môi trường tác động: Bề mặt cảm biến quang học giảm độ nhạy khi ngón tay của người dùng bị ướt sũng hoặc dính dầu mỡ công nghiệp nặng.
  • Khả năng quản lý tập trung: Chưa có kết nối mạng Internet/Cloud để quản trị viên theo dõi trạng thái tủ từ xa qua ứng dụng di động.

Hướng phát triển nâng cao

  1. Tích hợp module truyền thông IoT (ESP32 / LoRaWAN): Đẩy dữ liệu thời gian thực (nhật ký đóng/mở tủ, cảnh báo cạy cửa) lên Dashboard Web Server hoặc Telegram Bot cho ban quản lý.
  2. Nâng cấp cảm biến vân tay điện dung hoặc sinh trắc học khuôn mặt (AI Edge Camera): Chống giả mạo vân tay silicon và cải thiện khả năng nhận diện ngón tay ướt.
  3. Mở rộng quy mô phần cứng: Sử dụng IC ghi dịch 74HC595 hoặc chuẩn giao tiếp RS485 để mở rộng điều khiển từ 4 ngăn lên 32 hoặc 64 ngăn tủ chỉ với một bộ vi điều khiển trung tâm duy nhất.

Đối tượng hưởng lợi

+-------------------------------------------------------------------------+
|                     ĐỐI TƯỢNG HƯỞNG LỢI TỪ DỰ ÁN                        |
+-------------------------------------------------------------------------+
| [SINH VIÊN & NGHIÊN CỨU VIÊN]                                           |
| -> Tài liệu mẫu toàn diện về lập trình nhúng C++, giao thức truyền      |
|    thông UART và thiết kế giao diện HMI công nghiệp Nextion.            |
|                                                                         |
| [KỸ SƯ & NHÀ PHÁT TRIỂN PHẦN CỨNG]                                     |
| -> Khung thiết kế tham chiếu (Reference Schematic) cho việc điều khiển  |
|    tải cảm ứng Solenoid kết hợp xử lý dữ liệu sinh trắc học.            |
|                                                                         |
| [DOANH NGHIỆP & CHỦ CỬA HÀNG]                                           |
| -> Giải pháp giữ đồ tự động hóa chi phí thấp, nâng cao hình ảnh thương  |
|    hiệu hiện đại, loại bỏ 100% chi phí hao tổn thẻ và chìa khóa.        |
|                                                                         |
| [NGƯỜI TIÊU DÙNG CUỐI]                                                  |
| -> Trải nghiệm mua sắm rảnh tay, tiện lợi, không lo rơi mất chìa khóa.  |
+-------------------------------------------------------------------------+

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

1. Hệ thống cần yêu cầu nguồn điện kỹ thuật như thế nào để vận hành ổn định?

Hệ thống sử dụng đồng thời 2 nguồn DC cách ly: nguồn 5VDC - 1A cấp cho bo mạch Arduino Mega 2560, cảm biến R305 và màn hình Nextion 5 inch; nguồn 12VDC - tối thiểu 4A cấp cho 4 chốt điện từ Solenoid LY-03. Việc tách nguồn là bắt buộc để ngăn chặn xung điện cảm ứng từ cuộn dây chốt khóa gây reset vi điều khiển.

2. Dung lượng 250 dấu vân tay có đủ đáp ứng nhu cầu sử dụng công cộng không?

Với mô hình 4 ngăn tủ (hoặc mở rộng 16-32 ngăn), dung lượng 250 vân tay của R305 là hoàn toàn dư dả. Do hệ thống áp dụng cơ chế cấp phát động và xóa ngay ID vân tay khỏi bộ nhớ sau khi khách lấy đồ, bộ nhớ Flash nội vi luôn duy trì trạng thái trống sẵn sàng cho các lượt gửi tiếp theo mà không bao giờ bị đầy.

3. Khi mất điện đột ngột, đồ đạc bên trong các ngăn tủ có bị mất an toàn không?

Không. Chốt điện từ Solenoid Lock LY-03 thuộc loại "Fail-Secure" (Khóa khi mất điện, mở khi có điện). Khi mất điện, lò xo cơ học giữ chốt khóa luôn ở trạng thái đóng chặt. Người quản lý có thể sử dụng chìa cơ khẩn cấp đi kèm chốt hoặc cấp nguồn 12V phụ trợ để mở tủ.

4. Nếu người dùng bị thương hoặc trầy xước ngón tay đã đăng ký thì xử lý ra sao?

Người dùng có thể liên hệ quản trị viên. Quản trị viên truy cập vào nút bấm Admin (được ẩn trên giao diện HMI), nhập mã PIN quản lý 4 chữ số kết hợp quét vân tay Admin Master để kích hoạt lệnh mở cưỡng bức ngăn tủ tương ứng trên màn hình điều khiển.

5. Chi phí triển khai và thời gian thu hồi vốn thực tế là bao lâu?

Tổng chi phí linh kiện và gia công cho hệ thống tủ 4 ngăn rơi vào khoảng 3.500.000 VNĐ. Nhờ cắt giảm chi phí in ấn thẻ/vé nhiệt và chi phí nhân sự quản lý quầy đồ, dự án đạt điểm hòa vốn chỉ sau khoảng 1.5 đến 2 tháng hoạt động tại các siêu thị hoặc trung tâm thể thao có lượng khách ổn định.


Kết luận

Đề tài "Hệ thống kiểm soát tủ gửi đồ bằng dấu vân tay" của nhóm sinh viên Trường Đại học Sư phạm Kỹ thuật TP.HCM đã giải quyết xuất sắc bài toán tự động hóa quy trình lưu trữ hành lý cá nhân tại các khu vực công cộng. Bằng việc kết hợp hài hòa giữa bộ xử lý trung tâm ATmega2560, cảm biến vân tay quang học R305 chính xác cao và màn hình cảm ứng công nghiệp Nextion HMI, hệ thống đã chứng minh tính ổn định, độ an toàn và hiệu quả kinh tế vượt trội so với các sản phẩm truyền thống trên thị trường.

Sự thành công của mô hình không chỉ dừng lại ở một công trình nghiên cứu tốt nghiệp xuất sắc mà còn mở ra tiềm năng thương mại hóa rộng lớn trong các mô hình bán lẻ, chuỗi phòng tập thông minh và các tòa nhà văn phòng hiện đại hướng tới tương lai Smart City 4.0.