项目简介
本项目运用两块Arduino Uno风格的原型开发板打造了一个小型嵌入式自动门禁系统。主开发板代码借助avr - gcc编译,副开发板只需387_fingerprint.h文件,能通过Arduino IDE软件直接编译。系统集成了指纹扫描器、键盘、红外遥控器和LCD等外设芯片。
项目的主要特性和功能
- 支持多种开门方式,涵盖指纹识别、键盘输入和红外遥控操作。
- 可利用LCD屏幕显示操作提示、状态信息等。
- 采用模块化开发,代码结构清晰,便于维护和扩展。
安装使用步骤
前提条件
用户已下载本项目的源码文件,且电脑上已安装avr - gcc、Python环境和Arduino IDE软件。
主开发板编译
把除387_fingerprint.h之外的代码置于同一目录下,运行Python编译脚本进行编译。
副开发板编译
在Arduino IDE中打开387_fingerprint.h文件,直接编译。
硬件连接
参考项目中包含的jpeg文件进行硬件连接。
运行测试
将编译好的程序分别烧录到对应的开发板上,启动系统进行测试。可参考项目对应的Youtube视频(https://www.youtube.com/watch?v=e6lzCcrWvss )了解系统运行情况。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】