欢迎访问亚盈体育·(中国)官方网站 - ios/安卓/手机版app下载锁业有限公司!

预约上门| 联系亚盈体育

全国24服务热线

400-123-4567
行业新闻 公司新闻
亚盈体育官网入口网站Smart Lock(简单密码锁)设计过程论述
时间:2024-04-27 02:01:05        点击量:【 】次

  亚盈体育官网入口网站Smart Lock(简单密码锁)设计过程论述安防的发展,智能门锁在近几年快速普及。作为智慧家庭入口,让人们的生活方式从繁到简,在保障人身及财产安全之外,也为用户带来更加舒适的智慧家居体验。

  在5天的线上学习之后,我们小组基本上了解了星火1号,在全组的一致肯定之后,我们决定利用星火1号,完成硬件搭建及测试,编写程序,实现智能密码锁功能,如按键模式等等。

  通过RT-Thread的软件系统的示例工程,让我们更方便、更快捷的开发代码,节省开发时间。我们购买了薄膜按键,通过对产品的认知,编写了代码在RT-Thread上来将薄膜按键和星火1号板连接起来。

  我们重点实现了密码锁的按键模式。实现了4位密码的输入,当密码输入正确,星火1号的显示屏上将显示“welcome”,当密码输入错误的时候,你可以重新输入,连续五次密码输入错误,密码锁将锁定一段时间,不能再次输入密码,使得密码锁的安全性得到提升亚盈体育官方app下载V安卓版

  通过杜邦线号板连接起来,通过RT-Tread软件编写程序。通过对输入线的高、低电位的判断,在用if语句来排列出0到9,和确定按键。

  在主体程序中输入密码锁的4位密码,再通过数组记录按键输入的4位数字,与密码锁内部存储的静态数组的密码相比对,再按压“#”符号,确认输入的数字,如果输入4个数字与密码锁的密码的相同,则显示屏上显示“welcome”;如果不相同,则可以重新输入。

  在输入的五次循环且输入错误之后,程序将关闭,人员将不能再通过按键输入数字。等待10秒之后(时间可以通过软件系统调节),才能重新通过按键输入数字,再重新对比。

  当输入五次错误密码以后通过添加一个线s的延迟以达到锁定密码锁的目的,同时也确保每输入五次错误密码后都会进行一次上述操作。

Copyright © 2012-2025 亚盈体育·(中国)官方网站 - ios/安卓/手机版app下载 版权所有         苏ICP备19067192号-1 HTML地图 XML地图 txt地图

x
现在留言,无需等待!

收到你的留言,亚盈体育将第一时间与你取得联系