STM32单片机IC卡指纹密码锁门禁系统GSM短信报警

news/2024/12/4 19:24:31/

实践制作DIY- GC00166---IC卡指纹密码锁门禁系统

一、功能说明:

基于STM32单片机设计---IC卡指纹密码锁门禁系统

、功能说明:

  硬件组成:STM32F103C单片机最小系统+LCD12864显示器+AS608-指纹模块+4x4矩阵键盘+RC522读卡器模块+蜂鸣器+继电器(模拟门锁)+24C02存储器+SIM800短信模块(仅GSM短信版本有)

1.简单说可以通过指纹、IC卡、密码(默认111111),3种方式进行开锁。任何一种方式连续开锁失败三次则发送短信报警(仅GSM短信版本有),短信内容为“温馨提示:您已经解锁失败3次!”

2.每次开锁成功后继电器通电2秒后关闭。每次开锁失败蜂鸣器报警提示1秒后关闭。

3.开锁成功后LCD12864显示“开锁成功”,开锁失败后LCD12864显示“刷卡错误”或者“密码错误”或者“指纹错误”。

4.点击设置键进入管理员设置模式,此后输入管理员密码“222222”,密码验证成功后进入设置模式。设置模式下可以“修改报警手机号”“修改解锁密码”“修改管理员密码”“删除IC卡”“新增IC卡”“新增指纹”“删除指纹”。

5.不建议更改管理员密码,一旦忘了比较麻烦,因为密码保存在24C02存储器中。重启后密码不会变成222222.

6.赠送2张IC卡。

三、详情介绍:

 视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词IC卡指纹密码锁门禁系统观看该视频详解讲解

功能演示操作

这是一款基于STM32单片机IC卡指纹密码锁门禁系统硬件组成:STM32F103C单片机最小系统+LCD12864显示器+AS608-指纹模块+4x4矩阵键盘+RC522读卡器模块+蜂鸣器+继电器(模拟门锁)+24C02存储器+SIM800短信模块(仅GSM短信版本有)

1.简单说可以通过指纹、IC卡、密码(默认111111),3种方式进行开锁。任何一种方式连续开锁失败三次则发送短信报警(仅GSM短信版本有),短信内容为“温馨提示:您已经解锁失败3次!”

2.每次开锁成功后继电器通电2秒后关闭。每次开锁失败蜂鸣器报警提示1秒后关闭。

3.开锁成功后LCD12864显示“开锁成功”,开锁失败后LCD12864显示“刷卡错误”或者“密码错误”或者“指纹错误”。

4.点击设置键进入管理员设置模式,此后输入管理员密码“222222”,密码验证成功后进入设置模式。设置模式下可以“修改报警手机号”“修改解锁密码”“修改管理员密码”“删除IC卡”“新增IC卡”“新增指纹”“删除指纹”。

5.不建议更改管理员密码,一旦忘了比较麻烦,因为密码保存在24C02存储器中。重启后密码不会变成222222.

6.赠送2张IC卡。

具体测试方法观看视频详细介绍。。。

了解更多尽请观看视频讲解。。。


http://www.ppmy.cn/news/1123027.html

相关文章

前端教程-小程序

微信小程序 微信小程序官网 抖音小程序 抖音小程序 支付宝小程序 支付宝小程序 uniapp uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序&#x…

代码随想录|647. 回文子串,516.最长回文子序列

647. 回文子串 1.dp含义 dp[i][j]:表示区间范围[i,j] (注意是左闭右闭)的子串是否是回文子串,如果是,则dp[i][j]为true,否则为false。 2.dp递推公式 整体上是两种,就是s[i]与s[j]相等,s[i]与…

找单身狗。一个数组中只有两个数字出现一次,其他数字出现了两次,编写一个函数找出这两个只出现一次的数字

例:在{1 2 3 4 5 6 1 2 3 4}找出5和6 方法二: 设计思想: 1.分组原理 (1)将所有数字进行异或,相同数字异或为零,所以只会剩5^6,即为异或的结果xor_result (…

TLS/SSL(九) TLS1.2与TLS1.3中的ECDH协议

一 TLS1.2 与 TLS1.3 中的 ECDH 协议 TLS 1.3相比于TLS 1.2在性能和安全性有了很大的提升备注: 当前TLS1.2是主流,暂时关注1.2即可 国密TLS tls1.3 ① TLS1.2 通讯过程 说明: 需要wiresahrk分析报文加以赋证 ② FREAK攻击 客户端支持的很多安…

Docker 部署 Firefly III 服务

拉取最新版本的 Firefly III 镜像: $ sudo docker pull fireflyiii/core:latest在本地预先创建好 upload 和 export 目录, 用于映射 Firefly III 容器内的 /var/www/html/storage/upload 和 /var/www/html/storage/export 目录。 使用以下命令来运行 Firefly III …

go语言 rune 类型

ASCII 码只需要 7 bit 就能完整地表示,但只能表示英文字母在内的 128 个字符,为了表示世界上大部分的文字系统,发明了 Unicode ,它是 ASCII 的超集,包含世界上书写系统中存在的所有字符,并且为每个代码分配…

点云从入门到精通技术详解100篇-机载 LiDAR 点云滤波及分类(中)

目录 3.2 研究区概况 3.3 两种滤波算法结果对比 3.4 结果评价 3.4.1 结果精度 3.4.2 结果对比

Linux学习笔记-应用层篇

1、Linux进程、线程概念/区别 Linux进程和线程是计算机系统中两种不同的资源分配和调度单位。 进程是计算机系统进行资源分配和调度的基本单位,也被认为是正在运行的程序。在面向线程的计算机结构中,进程是线程的容器。进程拥有独立的内存和系统资源&am…