基于STM32的智能门锁系统的设计.docx
- 文章交流借鉴个人认证 |
- 2021-05-27 发布|
- 3.04 MB|
- 28页
摘要
随着人们安全意识的不断提高和安全技术的发展,传统的机械锁将被智能门锁逐渐取代。使用指纹,密码或其他方式替换钥匙,用户不再需要担心出门时忘记带上钥匙或者意外丢失了钥匙,而站在门外,或者当他们逛街回家带一个大袋子时,站在门外翻包找钥匙等情况,这为日常生活提供了很多便利。
本设计由STM32F103C8T6单片机核心电路板、生物指纹识别电路、薄膜矩阵键盘电路、RFID-RC522射频感应电路、LCD12864液晶显示电路以及蜂鸣器模块电路组成。支持指纹、NFC、密码以及感应卡四种方式进行开锁。通过LCD12864液晶显示屏显示系统操作界面,分别有运行界面、密码管理界面、指纹管理界面以及IC卡管理界面。本系统具有分级管理权限,管理员才可以进行增删信息,比如修改密码、添加或者删除指纹信息以及IC卡信息等;支持虚位密码,在正确密码前后可随意输入数字,保护真实密码;多次密码或指纹开锁失败则劫持开锁,使用管理员密码即可开锁并恢复正常。
关键词:智能门锁;STM32;指纹识别;射频识别模块;虚位开锁密码
Abstract
With the continuous improvement of people's safety awareness and the development of safety technology, traditional mechanical locks will be gradually replaced by intelligent door locks. Use fingerprints, passwords or other ways to replace the key, users no longer need to worry about forgetting to bring the key when they go out or a