电子锁无线解锁系统及方法

发布时间:123 阅读次数:123

  [0002]市面上常见的电子锁有类似按键电话机的电子锁,通过在按键上依次输入一组密码,如果密码与内部预设的密码相同,控制机械开关完成开锁。还有使用感应方式的电子锁,但是外出时需要额外携带磁卡,且磁卡易被复制。

  [0003]有鉴于此,有必要提出一种利用电子设备实现开锁的电子锁无线]—种电子锁无线解锁系统,应用于一电子锁中。所述电子锁包括存储器,所述系统包括:设置模块,用于供管理者设置开启电子锁的密码以及权限信息,并将所述密码以及权限信息存储于所述存储器中,所述权限信息包括用户设定的是否将所述电子锁设定为临时通行状态;获取模块,用于当电子锁与电子装置实现无线连接后,获取电子装置发送的解锁密码;判断模块,用于判断获取到的解锁密码是否与预设密码相符;所述判断模块,还用于当所述获取到的解锁密码与预设密码相符时,判断所述电子锁当前是否被设定为临时通行状态;所述获取模块,还用于当所述电子锁当前被设定为非临时通行状态时,获取所述电子装置的身份信息;所述判断模块,还用于根据所述电子装置的身份信息判断所述电子装置的持有者是否为权限用户;控制模块,用于当所述电子装置的持有者为权限用户时,控制所述电子锁开启。

  [0005]—种电子锁无线解锁方法,应用于一电子锁中。所述电子锁包括存储器,所述方法包括步骤:预先设置开启电子锁的密码以及权限信息,并将所述密码以及权限信息存储于所述存储器中,所述权限信息包括用户设定的是否将所述电子锁设定为临时通行状态;在所述电子锁与电子装置实现无线连接后,获取电子装置发送的解锁密码;判断获取到的解锁密码是否与预设密码相符;如果所述获取到的解锁密码与预设密码相符,判断所述电子锁当前是否被设定为临时通行状态;如果所述电子锁当前被设定为非临时通行状态,获取所述电子装置的身份信息;根据所述电子装置的身份信息判断所述电子装置的持有者是否为权限用户;如果所述电子装置的持有者为权限用户,控制所述电子锁开启。

  [0023]如图1所示,是本发明一实施方式中的电子锁无线的应用环境示意图。在本实施方式中,该电子锁无线中,所述电子锁无线开锁的工具。所述电子锁100还包括,但不限于,存储器20、无线用于存储用户设置的用于开启所述电子锁100的密码以及权限信息。在本实施方式中,所述存储器20还用于存储所述电子装置200发送的解锁密码错误次数。所述无线建立无线连接,该无线可以是WIFI模组,也可以是蓝牙模组。所述处理器40用于控制电子锁100工作。所述电子装置200内嵌有无线通信装置以及电子陀螺仪,所述电子装置200可以是手机,也可以是平板电脑。

  [0025]在本实施方式中,所述电子锁无线、控制模块14以及计数模块15。本发明所称的模块是指一种能够被电子锁100的处理器40所执行并且能够完成特定功能的一系列程序指令段,其存储在电子锁100的存储器20中。关于各模块11-15的功能将在下图2的流程图中具体描述。

  [0028]所述密码可以为数字密码,也可以是电子装置200的移动轨迹。在本实施方式中,所述预先存储在存储器20中的密码为电子装置200的三轴加速度变化量范围以及三轴方向角度变化量范围。所述权限信息为权限用户持有的电子装置200的网卡MAC地址信息。

  [0030]步骤S202,在所述电子锁100与电子装置200实现无线]在本实施方式中,所述密码为所述电子装置200的移动轨迹,具体地,所述密码为所述电子装置200的电子陀螺仪感测到的所述电子装置200的三轴加速度变化量以及三轴方向角度变化量。

  [0032]步骤S203,所述判断模块13判断所述获取到的解锁密码是否与预设密码相符。如果所述获取到的密码与预设密码相符,则执行步骤S207,如果所述获取到的密码与预设密码不相符,则执行步骤S204。

  [0033]在本实施方式中,判断模块13判断所述电子装置200的感应器感测到的三轴加速度变化量以及三轴方向角度变化量是否落入存储器20中管理者预设的三轴加速度变化量范围以及三轴方向角度变化量范围。

  [0035]步骤S205,所述判断模块13判断一预设时间内所述密码错误次数是否超过一预设次数。如果在所述预设时间内所述密码错误次数超过所述预设次数,则执行步骤S206,如果在所述预设时间内所述密码错误次数没有超过所述预设次数,则返回步骤S202。在本实施方式中,所述预设次数为3次。

  1.计算机网络安全 2.计算机仿线.机械设计的应力分析、强度校核的计算机仿线.机机器人技术 2.机器视觉 3.网络控制系统