前段时间闲着无趣,自己做了一个小玩意,简单门禁系统,其中包括刷卡和密码输入,后期加上指纹,其中OLED用于显示,舵机用于模拟,蜂鸣器用于报警。刷卡使用的是射频识别技术,其中模块mfc522。下面部分代码展示

{
                if(flag == 1 && count<4) //修改密码
                {
                    x = x * 10;//实现密码左移
                    x = x + key%10;//密码更新,输入下一个密码
                    OLED_ShowNum(5,6,x,4,16);更新显示 
                    count++;//统计按密码次数
                }
                else if(count<4 && flag == 0)
                {
                        
                    a = a * 10;//实现密码左移
                    a = a + key%10;//密码更新,输入下一个密码    
                    count++;//统计按密码次数 
                    OLED_ShowNum(5,6,a,4,16);更新显示
                }

【51单片机门禁系统 密码锁+掉电保护 OLED显示】相关推荐

  1. 单片机毕设分享 stm32的RFID与指纹识别的门禁系统

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 射频识别 3.1 射频识别技术 3.2 射频识别模块 3.2.1 RFID模块 3.2.2 RFID模块组成 4 系统设计 4.1 系统架构 ...

  2. 【毕业设计】基于RFID的门禁系统 - 单片机 物联网 嵌入式 stm32

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 射频识别 3.1 射频识别技术 3.2 射频识别模块 3.2.1 RFID模块 3.2.2 RFID模块组成 4 系统设计 4.1 系统架构 ...

  3. erp系统方案书_门禁系统方案书

    门禁系统概述 传统意义的门禁系统是由琐和钥匙构成,以钥匙代表着出入权限.但社会发展至今,以铁锁和钥匙为代表的传统房门管理方式正在逐渐消失,加上IC卡技术.数字技术.网络技术的应用日益成熟,管理安全.可 ...

  4. 物联网毕设分享 stm32 RFID与指纹识别的门禁系统

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 射频识别 3.1 射频识别技术 3.2 射频识别模块 3.2.1 RFID模块 3.2.2 RFID模块组成 4 系统设计 4.1 系统架构 ...

  5. 毕业设计 基于stm32的RFID与指纹识别的门禁系统 (项目开源)

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 射频识别 3.1 射频识别技术 3.2 射频识别模块 3.2.1 RFID模块 3.2.2 RFID模块组成 4 系统设计 4.1 系统架构 ...

  6. 门禁系统中的综合布线应用

    综合布线系统属于任何智能系统的物理层,在当初定义时,"综合"二字就被定义成:可以替代各种弱电系统(即智能系统). 但是,由于价格和意识上的原因,综合布线系统长期以来大量被用于电话和 ...

  7. 物联网毕业设计 基于RFID的门禁系统

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 射频识别 3.1 射频识别技术 3.2 射频识别模块 3.2.1 RFID模块 3.2.2 RFID模块组成 4 系统设计 4.1 系统架构 ...

  8. 51单片机项目之OLED显示多功能门禁系统(密码、刷卡、指纹、WIFI、蓝牙等)(一)硬件设计

    多功能门禁系统硬件设计 今天分享一款能够由个人独立完成的个人项目多功能门禁系统,具有以下功能: (1)指纹 1.指纹识别控制继电器开关电磁锁 2.添加指纹 3.删除指纹 (2)刷卡 1.RFID RC ...

  9. 【毕业设计】基于单片机的门禁系统 - 嵌入式 物联网

    文章目录 1 简介 2 课题背景 3 详细设计 3.1 整体设计方案 3.2 功能模块 3.3 软件设计 4 实现效果 5 部分实现代码 6 最后 1 简介 Hi,大家好,这里是丹成学长,今天向大家介 ...

最新文章

  1. Androidx CoordinatorLayout 和 AppBarLayout 实现折叠效果(通俗的说是粘性头效果)
  2. Python入门100题 | 第044题
  3. hue安装及基本测试-笔记
  4. 京东云 | AI人才联合培养计划
  5. Angular和.NET Core Web API入门应用程序
  6. Tinderbox for Mac(可视化个人笔记工具)
  7. AsyncTask的基本使用
  8. R 大数值型数据转换
  9. 如何在python中安装包_如何给python安装包
  10. 80x86汇编小站-公告
  11. HTTP Live Streaming (HLS) 协议科普扫盲
  12. 推广TrustAI可信分析:通过提升数据质量来增强在ERNIE模型下性能
  13. Unity期末AI足球游戏小项目(免费开源)
  14. 计算机操作测试题及答案,计算机操作系统期末考试题及答案-
  15. 【转】vim 分割窗口[转]_孤鸿灬的空间_百度空间
  16. html5 video 隐藏全屏按钮,如何隐藏HTML5视频标签的全屏按钮?
  17. cas入门之二spring配置文件
  18. 文远知行们穿越“羊城”封控区,有讲好无人车这个故事吗?
  19. 路由向html发送信息,使用(40)方式可以阻止从路由器接口发送路由更新信息。A.重发布B.路由归纳C. - 信管网...
  20. 软件工程理论与实践学习——炸鸡的序言

热门文章

  1. 如何用最简单的Python爬虫采集整个网站
  2. 轻松实现手机APP的PLC远程监控
  3. mysql是如何使用方法_如何使用MySQL数据库,MySQL的使用方法?
  4. sort 单条件多条件排序
  5. IDEA包的显示格式
  6. Pendo for Mac是什么软件?Pendo笔记for Mac软件介绍
  7. 在ajax中拦截器的转发与重定向无效
  8. 【数据分析入门】python数据分析全过程梳理与代码实现
  9. 线性收敛的随机优化算法之 SAG、SVRG(随机梯度下降)
  10. 新版标准日本语初级_第十五课