项目简介
本项目是一个嵌入式访问控制系统,主要用于智能楼宇的受限区域。它集成面部识别与 RFID 标签两种认证策略,增强了访问控制的稳健性。系统无需联网,执行时间可接受,适用于企业环境、会议室和办公室等场景。
项目的主要特性和功能
- 多方式认证:结合面部识别和 RFID 标签认证,提升认证准确性和安全性。
- 面部识别功能:利用 D - link Cube 摄像头捕捉图像,通过 BeagleBone 微控制器基于 OpenCV 库和 C++ 语言实现面部检测、识别及新面孔注册。
- RFID 认证功能:借助 Arduino UNO 微控制器和 RFID 读卡器,验证用户的 TAG 信息。
- 访问控制:依据认证结果控制磁力锁,决定是否放行,并在显示屏反馈访问状态。
- 显示调节:可通过电位器调节显示屏亮度。
安装使用步骤
- 硬件准备:准备好 BeagleBone Black、D - link Cube 摄像头、Arduino UNO、RFID 读卡器、显示器、磁力锁、继电器、变压器、电位器等硬件。
- 环境配置:在 BeagleBone Black 和 Arduino UNO 上分别配置开发环境,安装必要的库和工具。
- 代码部署:将 facedetec 文件夹中的代码部署到 BeagleBone Black 上,将 rfidControl 文件夹中的代码部署到 Arduino UNO 上。
- 系统测试:连接所有硬件组件,运行系统进行测试,确保各部分正常工作。
- 参数调整:根据实际需求调整面部识别参数、RFID 配置等系统参数。
- 正式使用:将系统部署到实际应用场景中,进行日常操作和维护。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】