基于STM32的多功能智能密码锁控制设计

Posted Mr song song

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于STM32的多功能智能密码锁控制设计相关的知识,希望对你有一定的参考价值。

本制作的电子密码锁包含有PCB、原理图,PCB印制电路板。此设计用外部存储器,支持修改密码。在实际中我发现12864还是用串口比较好,因为用并口的话使用会影响同GPIO口的其他位口。

一、功能介绍:
1、输入6位密码,即可开锁。
2、输入7次纯数字,系统会自动恢复初始状态。
3、没有输入完6位密码,按下确认键,系统不会应答。
4、密码输入错误三次,锁定键盘并且蜂鸣器提醒10秒。
5、输入错误可以退格、清零。
6、开机后12864模块会有60秒定时显示,没操作键盘60秒后,清除数据并且恢复初始状态。如果在记时期间有按键按下,这停止倒计时,并且在没有操作键盘8秒左右,重新开启倒计时12864休眠功能。
7、在功能模式下可以修改密码,也可以做其他功能选择(其他功能你们根据自身能力添加)。
8、程序有密码数值存储在数组,可用于显示等操作。(修改密码时可以显示)
9、有人体感应模块,感应到有人吗,并且12864处于关屏休眠模式下,即可打开12864屏幕。
10、有外部存储器24C02,支持修改密码,密码断电不丢失。
11、步进电机模块。
12、继电器模块。
13、温度模块,倒计时期间可以测量7805和1117芯片温度或者外部温度,并实时显示。

 

【资源下载】下载地址:点击下载(1653) 百度网盘

以上是关于基于STM32的多功能智能密码锁控制设计的主要内容,如果未能解决你的问题,请参考以下文章

基于STM32设计的动态密码锁

基于STM32设计的动态密码锁

STM32+华为云IOT设计的动态密码锁

基于STM32F103的智能门锁系统

STM32+华为云IOT设计的动态密码锁

STM32+华为云IOT设计的动态密码锁