【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)】

       指纹门禁密码锁是一种既可以通过密码输入,指纹识别也可以通过识别 IC 卡来实
现门禁的开启关闭功能。在日常生活种它的种类很多,有简易的电路产品,也有基于芯
片的性价比较高的产品。现在应用较广的门禁密码锁是以芯片为核心,通过编程来实现
的。
       随着科技的日益发展,电子密码控制系统已越来越符合人们的要求。本文介绍了基
于单片机的门禁密码锁控制系统,对系统硬件设计和软件实现进行了详细的描述。该系
统采用 STM32 单片机和密码输入,射频卡识别技术、语音播报、蓝牙无线传输实现密码
控制,门禁刷卡的功能。
       本文从经济实用的角度出发,采用 STM32 作为主控芯片与数据存储器单元,结合外
围的矩阵键盘输入、指纹采集、LCD 液晶显示、蜂鸣器提醒、RC522 射频卡识别、继电
器控制、蓝牙无线传输控制等,用 C 语言编写主控芯片的控制程序与 FLASH 读写程序相
结合,设计了一款可以刷卡,多次更改密码的电子密码控制系统。经实验证明,该密码
控制系统具有设计方法合理,简单易行,成本低,安全使用等特点,符合家居、办公室
用锁要求,具有推广价值。利用单片机灵活的编程设计和丰富的 I/O 端口,及其控制的
准确性通过软件程序来控制整个系统实现门禁密码锁的基本功能,其主要具有如下功能:
●指纹识别
●密码通过键盘输入,若密码正确,则将锁打开
●密码输入错误,蜂鸣器将报警提示
●用户可以自由设定密码
●RC522 射频卡识别
●LCD1602 液晶显示
●继电器控制电路
●蓝牙无线手机端传输控制
●WT588D 语音播报提醒
关键词:门禁密码锁 ; RC522;LCD1602 液晶显示;指纹识别735 STM32 版本

 整个实物设计过程:

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-5】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-5

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-6】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-6

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-7】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-7

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-8】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-8

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-9】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-9

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-10】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-10

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-11】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-11

【基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-12】

基于STM32单片机电子密码锁 射频卡识别 指纹门禁密码锁蓝牙 成品 系统设计(实物+程序+原理图+其他资料)735-12

   版本五 STM32  LCD1602/OLED门禁+密码+指纹 735-5 : 

矩阵按键:

7   8   9   注册IC卡

4   5   6   删除IC卡   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                          如何开锁 :                 

1.   LCD1602液晶显示当前信息

2.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

3.   输入密码按下确定按键液晶显示OPEN,

       表示门已打开,继电器闭合15S后自动断开

                如何修改密码:                    

4.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      表示输入新的密码,输入新的密码后,按下修改密码按键

      液晶显示input  again  再次输入密码后按下修改密码按键

      修改密码成功。

5.  修改密码时2次密码不一致则无法修改密码

6.  输入密码错误3次锁死单片机,蜂鸣器报警,按下复位按键

     或者是重启后才可以正常使用

                          如何刷卡  :                   

7. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)

8.按键注销按键,刷卡后此卡注销

                       如何注册指纹  :               

9. 按下注册按键,手指放到指纹模块上,大概等待5S左右指纹注册成      功(最多注册9个指纹)

10.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以删除指纹是删除所有指纹)

        版本六 STM32  蓝牙+门禁刷卡+密码+指纹 735-6:     

矩阵按键:

7   8   9   注册IC卡

4   5   6   删除IC卡   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                  如何开锁 :                    

1.   LCD1602液晶显示当前信息

2.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

3.   输入密码按下确定按键液晶显示OPEN,

       表示门已打开,继电器闭合15S后自动断开

                          如何修改密码:                         

4.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      表示输入新的密码,输入新的密码后,按下修改密码按键

      液晶显示input  again  再次输入密码后按下修改密码按键

      修改密码成功。

5.  修改密码时2次密码不一致则无法修改密码

6.  输入密码错误3次锁死单片机,蜂鸣器报警,按下复位按键

     或者是重启后才可以正常使用

                        如何刷卡  :                

7. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)

8.按键注销按键,刷卡后此卡注销

                    如何注册指纹  :              

9. 按下注册按键,手指放到指纹模块上,大概等待5S左右指纹注册成      功(最多注册9个指纹)

10.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以删除指纹是删除所有指纹)

                        蓝牙开锁  :                

11. 通过蓝牙传输到手机端进行显示门的状态打开/关闭

12. 通过手机端可以输入密码开锁

                版本七 STM32  WIFI+门禁+密码+指纹 735-7:        

矩阵按键:

7   8   9   注册IC卡

4   5   6   删除IC卡   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                             如何开锁 :                       

1.   LCD1602液晶显示当前信息

2.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

3.   输入密码按下确定按键液晶显示OPEN,

       表示门已打开,继电器闭合15S后自动断开

                         如何修改密码:                     

4.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      表示输入新的密码,输入新的密码后,按下修改密码按键

      液晶显示input  again  再次输入密码后按下修改密码按键

      修改密码成功。

5.  修改密码时2次密码不一致则无法修改密码

6.  输入密码错误3次锁死单片机,蜂鸣器报警,按下复位按键

     或者是重启后才可以正常使用

                                   如何刷卡  :                    

7. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)

8.按键注销按键,刷卡后此卡注销

                            如何注册指纹  :                     

9. 按下注册按键,手指放到指纹模块上,大概等待5S左右指纹注册成      功(最多注册9个指纹)

10.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以删除指纹是删除所有指纹)

                        Wifi开锁  :                

11. 通过WIFI模块ESP8266

       传输到手机端进行显示门的状态打开/关闭

12.  通过手机端可以输入密码开锁

版本八 语音播报+密码+指纹 735-8:

矩阵按键:

7   8   9   无定义

4   5   6   无定义   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                           如何开锁 :                   

1.   LCD1602液晶显示当前信息

2.   WT588D进行语音播报提示

3.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

       语音播报:密码初始化

4.   输入密码按下确定按键液晶显示OPEN,表示门已打开

      继电器闭合 语音播报:门以打开

      15S后自动断开,语音播报:门以关闭

5.   密码输入错误:液晶显示 error

      语音播报:密码错误

6.   如果输错3次,蜂鸣器进行报警

      语音播报:密码输错3次,键盘以锁定

      必须按下复位按键或者是重启才可以使用!

                          如何修改密码:                

7.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      语音播报:设置新的密码

      输入新的密码后,按下修改密码按键,液晶显示input  again

      语音播报:请再次输入新的密码

      再次输入密码后按下修改密码按键,修改密码成功。

      语音播报:新的密码输入成功

8.  修改密码时2次密码不一致则无法修改密码

                  如何注册删除指纹  :             

9. 按下注册按键,语音播报:请注册指纹  手指放到指纹模块上,

    大概等待5S左右指纹注册成功(最多注册9个指纹)

    语音播报:指纹录入成功。

10.如果使用没有注册的指纹开锁,语音播报:无效指纹

11.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以  删除指纹是删除所有指纹)

     语音播报:指纹清除成功!

版本九 蓝牙+门禁刷卡+密码 735-9:

矩阵按键:

7   8   9   注册

4   5   6   删除   

1   2   3   无定义   

返回   0   确定   修改密码   

                        如何开锁 :                      

1.   LCD1602液晶显示当前信息

2.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

3.   输入密码按下确定按键液晶显示OPEN,

       表示门已打开,继电器闭合15S后自动断开

                        如何修改密码:                         

4.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      表示输入新的密码,输入新的密码后,按下修改密码按键

      液晶显示input  again  再次输入密码后按下修改密码按键

      修改密码成功。

5.  修改密码时2次密码不一致则无法修改密码

6.  输入密码错误3次锁死单片机,蜂鸣器报警,按下复位按键

     或者是重启后才可以正常使用

                     如何刷卡  :                     

7. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)

8.按键注销按键,刷卡后此卡注销

                        蓝牙开锁  :                

9. 通过蓝牙传输到手机端进行显示门的状态打开/关闭

10. 通过手机端可以输入密码开锁

版本十 蓝牙+密码+指纹 735-10:

矩阵按键:

7   8   9   无定义

4   5   6   无定义   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                           如何开锁 :                   

1.   LCD1602液晶显示当前信息

2.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

3.   输入密码按下确定按键液晶显示OPEN,

       表示门已打开,继电器闭合15S后自动断开

                          如何修改密码:                

4.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      表示输入新的密码,输入新的密码后,按下修改密码按键

      液晶显示input  again  再次输入密码后按下修改密码按键

      修改密码成功。

5.  修改密码时2次密码不一致则无法修改密码

6.  输入密码错误3次锁死单片机,蜂鸣器报警,按下复位按键

    或者是重启后才可以正常使用

                  如何注册删除指纹  :             

7. 按下注册按键,手指放到指纹模块上,大概等待5S左右指纹注册

    成功(最多注册9个指纹)

8.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

   所以  删除指纹是删除所有指纹)

                        蓝牙开锁  :                

9. 通过蓝牙传输到手机端进行显示门的状态打开/关闭

10. 通过手机端可以输入密码开锁

版本十一 语音播报+门禁刷卡+密码+指纹 735-11:

矩阵按键:

7   8   9   注册IC卡

4   5   6   删除IC卡   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                          如何开锁 :                 

1.   LCD1602液晶显示当前信息

2.   WT588D进行语音播报提示

3.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

       语音播报:密码初始化

4.   输入密码按下确定按键液晶显示OPEN,表示门已打开

      继电器闭合 语音播报:门以打开

      15S后自动断开,语音播报:门以关闭

5.   密码输入错误:液晶显示 error

      语音播报:密码错误

6.   如果输错3次,蜂鸣器进行报警

      语音播报:密码输错3次,键盘以锁定

      必须按下复位按键或者是重启才可以使用!

                如何修改密码:                    

7.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      语音播报:设置新的密码

      输入新的密码后,按下修改密码按键,液晶显示input  again

      语音播报:请再次输入新的密码

      再次输入密码后按下修改密码按键,修改密码成功。

      语音播报:新的密码输入成功

8.  修改密码时2次密码不一致则无法修改密码

                          如何刷卡  :                   

9. IC卡没有注册进行刷卡,语音播报:无效卡

10. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)语音播报:门以打开

11.按键注销按键,刷卡后此卡注销

   语音播报:删除卡成功

                       如何注册指纹  :               

12. 按下注册按键,语音播报:请注册指纹  手指放到指纹模块上,

    大概等待5S左右指纹注册成功(最多注册9个指纹)

    语音播报:指纹录入成功。

13.如果使用没有注册的指纹开锁,语音播报:无效指纹

14.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以  删除指纹是删除所有指纹)

     语音播报:指纹清除成功!

版本十二 蓝牙+语音播报+门禁刷卡+密码+指纹 735-12:

矩阵按键:

7   8   9   注册IC卡

4   5   6   删除IC卡   

1   2   3   注册指纹  

返回   0   确定   修改密码   

                          如何开锁 :                 

1.   LCD1602液晶显示当前信息

2.   WT588D进行语音播报提示

3.   如果忘记密码,输入管理员密码131420

       密码强制初始化为6个0

       语音播报:密码初始化

4.   输入密码按下确定按键液晶显示OPEN,表示门已打开

      继电器闭合 语音播报:门以打开

      15S后自动断开,语音播报:门以关闭

5.   密码输入错误:液晶显示 error

      语音播报:密码错误

6.   如果输错3次,蜂鸣器进行报警

      语音播报:密码输错3次,键盘以锁定

      必须按下复位按键或者是重启才可以使用!

                如何修改密码:                    

7.   液晶显示open,再次输入密码按下确定按键后

      输入新的密码,液晶显示SetNewWordEnable

      语音播报:设置新的密码

      输入新的密码后,按下修改密码按键,液晶显示input  again

      语音播报:请再次输入新的密码

      再次输入密码后按下修改密码按键,修改密码成功。

      语音播报:新的密码输入成功

8.  修改密码时2次密码不一致则无法修改密码

                          如何刷卡  :                   

9. IC卡没有注册进行刷卡,语音播报:无效卡

10. 按下注册按键,刷卡后进行注册,直接刷卡继电器就可以打开

  (最多注册5张,发货时会送2张IC卡)语音播报:门以打开

11.按键注销按键,刷卡后此卡注销

   语音播报:删除卡成功

                       如何注册指纹  :               

12. 按下注册按键,语音播报:请注册指纹  手指放到指纹模块上,

    大概等待5S左右指纹注册成功(最多注册9个指纹)

    语音播报:指纹录入成功。

13.如果使用没有注册的指纹开锁,语音播报:无效指纹

14.按下131421将清除所有指纹(因为本次设计逻辑十分复杂,

     所以  删除指纹是删除所有指纹)

     语音播报:指纹清除成功!

                        蓝牙开锁  :                

15. 通过蓝牙传输到手机端进行显示门的状态打开/关闭

16. 通过手机端可以输入密码开锁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值