本发明专利技术公开了一种智能电子门锁控制方法,包括如下步骤:步骤S11:门锁初始化;步骤S12:所述控制器获取固定密码,并判断是否与存储器内存储的固定密码一致;步骤S13:所述GSM通讯装置获取拨打门锁手机号码的手机号码,并传送到该控制器;步骤S14:所述控制器判断拨号手机号码是否与存储器内存储的手机号码一致;步骤S15:所述随机密码生成器生成当前验证密码并发送到该控制器,所述控制器将该验证密码发送到拨号手机;步骤S16:所述控制器获取验证密码;并判断是否与发送的验证密码一致;步骤S17:所述电子锁芯接收所述控制器的开锁命令并开锁。本发明专利技术通过设置固定密码、手机号码和验证密码三重密码保护,起到了三重保护作用,提高了智能电子门锁的安全性。
【技术实现步骤摘要】
本专利技术涉及锁具领域,尤其涉及一种智能电子门锁控制方法及其装置。
技术介绍
门锁是日常生活中常见的锁具,可以对住宅小区或公司单位起到安全保障以及出入的管制作用。目前,常用的门锁主要有机械锁和智能电子门锁。机械锁需要人们随身携带机械钥匙来开锁或上锁,携带机械钥匙非常不便且容易丢失。智能电子门锁则由于方便无需携带任何钥匙而得到了广泛的使用。常用的智能电子门锁有电子密码锁和指纹锁,电子密码锁只需在密码键盘上输入密码即可开锁,方便快捷;但非法人员可以通过多次尝试的方法或者使用解码器来破解密码锁密码,进入室内进行偷窃,使得电子密码锁安全性不高。相对于电子密码锁,指纹锁识别性较差,通过手指触摸可能会导致病菌的传播,而且指纹涉及个人隐私,采集和管理指纹较为不便。并且对于住宅小区,当主人不在家,而亲朋好友有急事需要进入时,指纹锁无法打开;或者当主人手指受伤时,指纹锁也无法打开,带来了诸多不便。随着科学技术的发展,门锁的安全和智能得到了越来越多人的关注,目前市场上出现了一种智能电子门锁,手机用户通过GSM通讯网络发送短信到远程的门锁控制端,控制端收到短信后,对比发送短信的手机号码以及短信内容,如若信息一致,则智能开启门锁,实现远程控制门锁开闭的功能,起到了很好的安全保障和智能开锁的作用。但是,目前出现了用软件仿造手机号的欺诈行为,非法用户可以仿造并冒用手机号码向他人发送短信或拨打号码,人们根据手机号码和短信内容却无法判断是否是非法用户,这给智能电子门锁的安全性带来了一定的影响。
技术实现思路
本专利技术在于克服现有技术的缺点与不足,提供一种安全性高、识别性好且可用于远程管理的智能电子门锁控制方法。本专利技术是通过以下技术方案实现的:一种智能电子门锁控制方法,包括如下步骤:步骤S11:门锁初始化,初始门锁手机号码;存储器存储设定的固定密码和多个手机号码;步骤S12:用户在密码锁输入键盘输入固定密码,所述密码锁输入键盘将该固定密码传送到所述控制器,所述控制器将获得的固定密码与存储器内存储设定的固定密码进行比较,如若一致,则执行步骤S13;步骤S13:用户用随身携带的手机拨打门锁手机号码,所述GSM通讯装置通过GSM网络获取拨打门锁手机号码的手机号码,并传送到所述控制器;步骤S14:所述控制器获取拨号手机号码,并检索判断存储器内是否存储有一致的手机号码;如若有,则执行步骤S15;步骤S15:所述控制器发送控制命令到所述随机密码生成器,所述随机密码生成器生成当前验证密码,并发送到所述控制器,所述控制器通过GSM通讯装置将该验证密码发送到拨号手机;步骤S16:拨号手机用户接收到验证密码后,在密码锁输入键盘输入该验证密码,所述密码锁输入键盘将该验证密码传送到所述控制器,所述控制器将反馈回的验证密码与发送的验证密码进行比较,若一致,则执行步骤S17;步骤S17:所述控制器发送开锁命令到所述电子锁芯,所述电子锁芯开锁。本专利技术通过密码锁输入键盘输入固定密码;利用随身必带的手机呼叫门牌手机号码,所述控制器以GSM通讯装置作为桥梁,获取呼叫的手机号码,同时也以短信形式向合法呼号手机发送验证密码,用户再通过密码锁输入键盘输入验证密码进行验证;当且仅当输入的固定密码、手机号码和验证密码均符合设定要求时,才可以解开密码锁,打开门锁,起到了三重保护作用。由于目前冒充手机号的非法用户只具有发送信号,而不具备接收信号的功能,本专利技术根据此特性,在接收到拨号手机的信号后,向拨号手机发送验证密码,使得只有接收到验证密码并在密码锁输入键盘正确输入该验证密码的合法用户才可以开锁,有效防止非法用户仿造冒用手机号开锁的不法行为,提高了智能电子门锁的安全性。进一步地,所述步骤S17中,当电子锁芯开锁后,所述存储器存储记录开锁的手机号码。进一步地,该步骤S12中,当获取的固定密码与存储器存储的固定密码一致时,所述显示屏上提示“输入验证密码”,并执行步骤S13;如若不一致,则显示屏上提示“密码输入错误”,需重新输入固定密码。进一步地,该步骤S14中,当接收到的手机号码在存储器内未有存储时,所述显示屏上提示“输入固定密码”,回到步骤S12。进一步地,该步骤S16中,当输入的验证密码和与随机密码生成器生成的当前验证密码不一致时,所述显示屏上提示“输入固定密码”,回到步骤S12。同时本专利技术还提供给了一种智能电子门锁控制装置,包括:——控制器,获取密码锁输入键盘传送的固定密码并与存储器内存储设定的固定密码是否一致;若一致,则接收GSM通讯装置传送的拨号手机号码,并检索判断存储器内是否存储又该手机号码;若有,则所述控制器发送控制信号到所述随机密码生成器;该随机密码生成器生成当前随机验证密码传送到所述控制器,所述控制器通过所述GSM通讯装置将验证密码发送到拨号手机;所述控制器接收密码锁输入键盘输入的验证密码,并将该验证密码与发送的验证密码进行比较;当验证密码一致时,发送解锁命令到所述电子锁芯开锁;——存储器,所述存储器与所述控制器信号连接,并存储设定的固定密码和多个手机号码;——密码锁输入键盘,所述密码锁输入键盘与所述控制器信号连接;用于输入固定密码和验证密码并传送到所述控制器;——GSM通讯装置,所述GSM通讯装置与所述控制器信号连接;所述GSM通讯装置获取拨打门锁手机号码的手机号码,并传送到所述控制器;且将控制器传送的验证密码发送到拨号手机;——随机密码生成器,所述随机密码生成器与所述控制器信号连接;所述随机密码生成器接收控制器的命令生成当前随机验证密码,并将当前验证密码发送到所述控制器;——电子锁芯,所述电子锁芯与所述控制器信号连接;所述电子锁芯接收所述控制器的开锁命令并开锁。为了更好地理解和实施,下面结合附图详细说明本专利技术。附图说明图1是本专利技术的智能电子门锁控制方法的流程图。图2是本专利技术的智能电子门锁控制装置的结构示意图。具体实施方式请同时参阅图1,图1是本专利技术的智能电子门锁控制方法的流程图。该智能电子门锁控制方法,包括如下步骤:步骤S11:门锁初始化,初始门锁手机号码;存储器存储设定的固定密码和多个手机号码。具体的,插入SIM卡,使门锁具有一门锁手机号码;设定固定开锁密码并存储在存储器内作为固定密码;添加多个手机号码并存储在存储器内作为合法手机号码。步骤S12:用户在密码锁输入键盘输入固定密码,所述密码锁输入键盘将该固定密码传送到所述控制器,所述控制器将获得的固定密码与存储器内存储设定的固定密码进行比较,如若一致,则执行步骤S13。具体的,用户通过密码输入键输入固定密码,当固定密码与存储器内存储的固定密码一致时,所述显示屏上提示“输入验证密码”,表明固定密码输入正确,则执行步骤S13;如若不一致,则显示屏上提示“密码输入错误”,需重新输入固定密码。步骤S13:用户用随身携带的手机拨打门锁手机号码,所述GSM通讯装置通过GSM网络获取拨打门锁手机号码的手机号码,并传送到所述控制器;具体的,当固定密码输入正确后,用户使用随身携带的手机拨打门锁手机号码,所述GSM通讯装置通过GSM网络接收拨打的手机信号,并将该手机号码传送到所述控制器。步骤S14:所述控制器获取拨号手机号码,并检索判断存储器内是否存储有一致的手机号码;如若有,则执行步骤S15。具体的,所述控制器将拨号手机号码与本文档来自技高网...
【技术保护点】
一种智能电子门锁控制方法,其特征在于:包括如下步骤:步骤S11:门锁初始化,初始门锁手机号码;存储器存储设定的固定密码和多个手机号码;步骤S12:用户在密码锁输入键盘输入固定密码,所述密码锁输入键盘将该固定密码传送到所述控制器,所述控制器将获得的固定密码与存储器内存储设定的固定密码进行比较,如若一致,则执行步骤S13;步骤S13:用户用随身携带的手机拨打门锁手机号码,所述GSM通讯装置通过GSM网络获取拨打门锁手机号码的手机号码,并传送到所述控制器;步骤S14:所述控制器获取拨号手机号码,并检索判断存储器内是否存储有一致的手机号码;如若有,则执行步骤S15;步骤S15:所述控制器发送控制命令到所述随机密码生成器,所述随机密码生成器生成当前验证密码,并发送到所述控制器,所述控制器通过GSM通讯装置将该验证密码发送到拨号手机;步骤S16:拨号手机用户接收到验证密码后,在密码锁输入键盘输入该验证密码,所述密码锁输入键盘将该验证密码传送到所述控制器,所述控制器将反馈回的验证密码与发送的验证密码进行比较,若一致,则执行步骤S17;步骤S17:所述控制器发送开锁命令到所述电子锁芯,所述电子锁芯开锁。...
【技术特征摘要】
1.一种智能电子门锁控制方法,其特征在于:包括如下步骤:步骤S11:门锁初始化,初始门锁手机号码;存储器存储设定的固定密码和多个手机号码;步骤S12:用户在密码锁输入键盘输入固定密码,所述密码锁输入键盘将该固定密码传送到所述控制器,所述控制器将获得的固定密码与存储器内存储设定的固定密码进行比较,如若一致,则执行步骤S13;步骤S13:用户用随身携带的手机拨打门锁手机号码,所述GSM通讯装置通过GSM网络获取拨打门锁手机号码的手机号码,并传送到所述控制器;步骤S14:所述控制器获取拨号手机号码,并检索判断存储器内是否存储有一致的手机号码;如若有,则执行步骤S15;步骤S15:所述控制器发送控制命令到所述随机密码生成器,所述随机密码生成器生成当前验证密码,并发送到所述控制器,所述控制器通过GSM通讯装置将该验证密码发送到拨号手机;步骤S16:拨号手机用户接收到验证密码后,在密码锁输入键盘输入该验证密码,所述密码锁输入键盘将该验证密码传送到所述控制器,所述控制器将反馈回的验证密码与发送的验证密码进行比较,若一致,则执行步骤S17;步骤S17:所述控制器发送开锁命令到所述电子锁芯,所述电子锁芯开锁。2.根据权利要求1所述的智能电子门锁控制方法,其特征在于:该步骤S17中,当电子锁芯开锁后,所述存储器存储记录开锁的手机号码。3.根据权利要求2所述的智能电子门锁控制方法,其特征在于:该步骤S12中,当获取的固定密码与存储器存储的固定密码一致时,所述显示屏上提示“输入验证密码”,并执行步骤S13;如若不一致,则显示屏上提示“密码输入错误”,需重新输入固定密码。4.根据权利要求3所述的智能电子门锁控制方法,其特征在于:该步骤S14中,当接收到的手机号码在存储器内未有存储时,所述显示屏上提示“输入固定密码”,回到步骤S12。5.根据权利要求4所述的智能电子门锁控制方法,其特征在于:该步骤S16中,当输入的验证密码和与随机密码生成器生成...
【专利技术属性】
技术研发人员:程炽坤,
申请(专利权)人:程炽坤,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。