欢迎访问BWIN体育锁业有限公司!

预约上门| 联系BWIN体育

全国24服务热线

400-123-6789
行业新闻 公司新闻
BWIN·必赢(中国)唯一官方网站Smart Lock(简单密码锁)设计过程论述
时间:2023-12-31 23:41:32        点击量:【 】次

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

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

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

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

BWIN·必赢(中国)唯一官方网站Smart Lock(简单密码锁)设计过程论述(图1)

BWIN·必赢(中国)唯一官方网站Smart Lock(简单密码锁)设计过程论述(图2)

  通过杜邦线号板连接起来,通过RT-Tread软件编写程序。通过对输入线的高、低电位的判断,在用if语句来排列出0到9BWIN·必赢(中国)唯一官方网站,和确定按键。

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

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

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

Copyright © 2012-2023 BWIN·必赢(中国)唯一官方网站 版权所有 Powered by EyouCmsHTML地图 XML地图txt地图         

x
现在留言,无需等待!

收到你的留言,我们将第一时间与你取得联系