
基于正点原子STM32F103ZET6(战舰)的智能门锁
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目基于STM32F103ZET6微控制器设计实现了一款智能门锁系统,具备指纹识别、密码开锁及远程控制等功能,旨在提升家居安全与便利性。
1. 实现蓝牙发送密码与指纹开锁功能:
- 通过ILI9341显示屏显示选择使用指纹解锁或蓝牙发送密码解锁的指令。
- 当连续三次输入错误的密码时,系统将禁止操作20秒。
- 操作出现失误后,提示性语句会显示在ILI9341屏幕上。
2. 开锁成功后可进行以下功能:
- 通过ILI9341显示屏指示修改密码或对存储指纹的操作指令。
- 修改密码时需要连续输入两次相同的密码才能完成更改。
- 在选择对已存储的指纹操作之后,会提示用户选择添加、对比、删除指定指纹或清空所有指纹库。
具体功能如下:
- 添加新指纹:系统需连续识别同一用户的指纹两次,并确认一致后将其存入数据库中。
- 对比现有指纹:通过扫描手指获取信息并与数据库中的记录进行匹配。若成功,则返回该用户对应的唯一标识符;反之,提示无对应指纹存在。
- 删除特定的指纹数据:发送相应的指纹ID给设备,在找到与之关联的信息时予以删除。
- 清空所有存储的数据:将整个指纹库清空至空白状态。
以上功能均通过蓝牙指令实现,并且在执行过程中会有明确的操作指引显示于ILI9341显示屏上。
全部评论 (0)
还没有任何评论哟~


