S004A-基于STM32单片机密码锁【Proteus仿真+Keil程序+原理图】

☆、设计硬件组成:STM32单片机最小系统+4*4矩阵键盘+OLED液晶显示+继电器+蜂鸣器+红色LED灯;

1、本设计采用STM32F103C8T6单片机作为主控芯片;

2、实时显示:通过OLED液晶显示屏实时显示操作信息;

3、密码解锁:用户可以通过4*4矩阵键盘输入密码(采用6位密码),当密码匹配正确时系统控制继电器吸合解锁,当密码错误系统会控制红色LED灯蜂鸣器发出滴滴滴提示;

4、密码修改:用户可以通过矩阵键盘进入修改界面实现对密码的修改,修改过程需要先输入正确旧密码,然后重复输入两边一致新密码才能完成修改;

5、锁定功能:为防止多次尝试输密码,当连续错误3次时系统会进入短暂的(默认设置为10S)锁定状态并发出声光报警提示,此时无法再进行任何操作;

点击下方了解更多详情 ↓ ↓ ↓ ↓ ↓ ↓

相关推荐
起个网名真难~19 小时前
STM32F103_Bootloader_从零到UART升级成功_博客原稿
stm32·单片机·嵌入式硬件
二本咕咕-机械转码20 小时前
FreeRTOS深入解析(一)_链表与并发保护——哨兵循环链表、排序键游标、临界区与关调度
单片机·算法·链表
Zwawa21 小时前
串口命令如何从字符串长成协议:帧头、长度、校验和与状态机
c语言·单片机·嵌入式
小李不想当小白21 小时前
BKP备份寄存器与RTC实时时钟(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
Zw-awa1 天前
串口命令如何从字符串长成协议:帧头、长度、校验和与状态机
stm32
La Pulga1 天前
【FreeRTOS源码学习笔记】链表的实现
数据结构·笔记·stm32·mcu·链表·嵌入式·freertos
铅笔小新z1 天前
【stm32】WWDG(窗口看门狗)
stm32·单片机·嵌入式硬件
comyccccc1 天前
平衡车底板设计:精准布局与高效布线学习笔记
单片机·嵌入式硬件
La Pulga1 天前
【FreeRTOS源码学习笔记】任务创建
笔记·stm32·mcu·学习·嵌入式·freertos·实时操作系统
芯片人0071 天前
GEK100系列芯片进入上市公司上海移远通信供应链
人工智能·单片机·嵌入式硬件·物联网·芯片