当前位置: 首页 > 专利查询>龙文凯专利>正文

一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块制造技术

技术编号:16501911 阅读:98 留言:0更新日期:2017-11-04 12:07
本发明专利技术涉及一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块,属于电子信息和共享锁具技术领域。本发明专利技术由4个密码盘、4个密码旋钮、二维码标识、二维码内置孔、弹力按压键、键盘导电橡胶等构成;每一个二维码对应着一个独立的函数Fn,这个函数存在于可变密码锁(8)内存中和后台管理服务器函数库中,只要有相同的初始值,就会有相同的运算结果,通过手机扫描发送二维码获得输入密码进行开锁。实现了可变密码功能;当连续三次以上输错密码时,发出警告;可以完成自行充电。通过手机扫描锁具二维码实现物流网功能,极大的降低了锁具成本和前期锁具管理程序的开发,只需开发后台管理程序即可。

A mobile phone scanning two-dimensional code corresponding function to obtain variable password lock, two-dimensional code identification, password lock power supply module

The invention relates to a lock, two dimension code identification and cipher lock power supply module for obtaining variable cipher by mobile phone scanning two-dimensional code corresponding function, belonging to the electronic information and shared lock technical field. The invention consists of 4 discs, 4 password password knob, two-dimensional code identification, two-dimensional code, built-in push keys, the keyboard hole elastic conductive rubber etc.; each two-dimensional code corresponds to an independent Fn function, this function exists in the variable password lock (8) memory and backstage management server library and as long as there is the same initial value, will have the same result, by sending mobile phone to scan two-dimensional code to get the password lock. The variable password function is realized; when the password is sent more than three times, the warning is sent out, and the self charging can be completed. Through the mobile phone scanning lock two-dimensional code to achieve logistics network function, greatly reduces the cost of locks and early lock management program development, only the development of background management procedures can be.

【技术实现步骤摘要】
一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块
本专利技术涉及一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块,属于电子信息和共享锁具

技术介绍
OFO共享单车所采用的单车锁并没有直接进入物联网,而是通过使用共享车的人在扫描的时候实现与网络的互动,采用这样的方式可以大大降低前期的研发费用以及自行车锁的生产成本,这对于刚刚进入共享平台的企业而言,这种模式是非常有价值的商业模式,可以大大降低研发成本,便于推广。但是这这种模式存在一个严重的问题就是OFO车锁的密码是无法改变的,对于自行车而言,由于自行车停放位置不固定,这就极大的缓解了OFO车锁存在的弊病。即便如此,很多想占便宜的人还是对解密码锁乐此不疲。小黄单车的车锁和密码都是固定的,有的人开锁知道密码后,只要保证车辆不被骑走,就能继续输入密码免费使用单车;有人以此建立了小黄单车密码分享群,数量可观。这其中既有全国性的密码共享群,也有各个具体地方的密码分享群,不少人直接在QQ群聊中表示,通过密码可以免费使用小黄单车。为此OFO公司投入了大量的精力,OFO第三代车锁可以说已经达到了专业开锁水平的人才能够将其密码猜出。可以说大大提高了小黄车的正常使用率,杜绝了90%以上的撸羊毛群众。第四代智能小黄车车锁比较有特点的是在这个锁上只有了四个数字按键,仍然采用四位密码方式解锁。看上去只有四个按键,密码的位少,且四位组合出的密码数量也很少,但是,想要破解几乎不可能。在连续几次输错密码后,车锁会发出报警,并禁止用户输入密码,等待一段时间以后才能恢复。虽然只有四位密码,但是共享单车的最大特性就是流动性极高,即使你记住这辆车的密码,也不一定能骑到明天。从这样的情况来看,OFO车锁始终没有解决密码可变的问题。从目前的情况来看,面临着两难的问题,如果密码不变,所提供的共享设备就会被无偿占用;如果不使用密码,而采用互联网管理,就意味着前期开发成本过高。因此,开发可变密码锁具可以解决上述两难问题。
技术实现思路
本专利技术的目的在于提供一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块。一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:包括通手机扫码二维码获取可变密码部分和内置函数改变密码锁开锁部分;第一部分:手机扫码二维码获取可变密码部分用于通过手机与管理网站后台服务器查询对应二维码函数获取可变密码;第二部分:内置函数改变密码锁开锁部分用于输入开启可变密码锁(8)的密码;所述第一部分手机扫码二维码获取可变密码部分包含两个模块:1)二维码标识模块:二维码标识(10)粘贴在密码锁面板(22)上,二维码标识(10)的中心设置有二维码内置孔(13),通过二维码内置孔(13)可看见锁销(12),在该锁销(12)上面粘贴有标记贴(11),在锁销(12)上设有锁扭(9),锁扭(9)可以在密码锁面板(22)上开设的孔槽内运动,前推则锁紧,与此同时标记贴(11)向前运动,可变密码锁处于闭锁状态,从二维码内置孔(13)所看到的为空白,后推则打开(如图8所示),与此同时标记贴(11)向后运动,可变密码锁处于开启状态,从二维码内置孔(13)所看到的为黑色,通过二维码内置孔(13)内的标记可以判别可变密码锁(8)的开闭状态。2)管理网站后台服务器函数库查询获取密码模块:每一个二维码对应着一个独立的函数Fn中的其中一个,这个函数存在于可变密码锁(8)内存中,构成密码改变函数子程序;完全相同的函数Fn同时也存在于台管理服务器函数库中,只要有相同的初始值,就会有相同的运算结果;手机扫描二维码之后,将二维码通过无线Internet特网发送到后台管理函数库查询该二维码对应函数Fn,二维码内置孔(13)为空白,密码锁处于闭锁状态;二维码内置孔(13)为黑色,密码锁处于开锁状态,服务器程序可以根据可变密码锁(8)的二维码内置孔(13)的黑白状态获得锁的开闭状态;如果可变密码锁(8)处于闭锁状态,则根据该二维码查询对应函数和函数值,根据上一次输入的密码值x为初始值进行函数运算Fn(x)出结果,计算出现有密码Fn(x)=Y;或者根据开锁次数m进行函数运算Fn(m)出结构计算出现有密码Fn(m)=Y;或者根据时间t计算FN(t)=Y;函数值Y作为密码通过对应的app发送到客户的手机上;如果密码锁处于开锁状态,则发送出结帐信息给客户,提醒客户结账。所述第二部分通过内置函数改变密码开锁部分包括如下5个子模块:1)键盘密码输入子模块;2)供电模块;3)单片机型号及复位振荡电路子模块;4)开锁电路子模块;5)声光报警电路子模块;其中:1)键盘密码输入子模块又包括:密码输入子模块硬件部分、密码输入模块电路部分和控制及密码改变模块;A.密码输入子模块硬件部分由4个密码盘(1)、4个密码旋钮(3)、16个数码标识(2)、密码旋钮(3)、按键托盘(17)、十字槽(18)、施力扭钉(19)、弹力按压键(20)、键盘导电橡胶(21)、密码锁面板(22)、复位弹簧(23)构成;密码旋钮(3)与密码锁面板(22)之间设置有复位弹簧(23),密码旋钮(3)的轴为套管结构,嵌套旋钮发电齿轮(5)上端轴,该轴上设有十字槽(18),密码旋钮(3)的套管轴内侧设有施力扭钉(19),嵌入旋钮发电齿轮(5)上端轴的十字槽(18)内,密码旋钮(3)的套管轴的底端焊接有弹力按压键(20),弹力按压键(20)的下方为按键托盘(17),该按键托盘(17)通过连接片与上方的密码锁面板(22)固定,该按键托盘(17)粘贴有键盘导电橡胶(21)。B.密码输入模块电路部分:密码输入模块电路部分:密码输入4个键为干扰键键盘采用行列式设计,16个按键排成4×4矩阵。设计中使用AT89C51端口2的8条I/O线做16个按键的键盘扫描,由P2.0~P2.3送出扫描信号,P2.4~P2.7读取按键数据返回码(如图4所示),以程序扫描的方式来侦测哪一按键按下,一次扫描一列4个按键,扫描的顺序如下:(a)送出扫描信号1110以扫描C1列的4个按键,读取按键数据,判断该列是否有键按下,若有键被按下,则连接至被按下的该键,返回线状态为0;(b)送出扫描信号1101以扫描C2列的4个按键,读取按键数据,判断该列是否有键按下,若有键被按下,则连接至被按下的该键,返回线状态为0;(c)送出扫描信号1011以扫描C3列的4个按键,读取按键数据,判断该列是否有键按下,若有键被按下,则连接至被按下的该键,返回线状态为0;(d)送出扫描信号0111以扫描C4列的4个按键,读取按键数据,判断该列是否有键按下,若有键被按下,则连接至被按下的该键,返回线状态为0;(e)回到步骤(a)续做按键扫描;以上的步骤连续地重复,若有按键被按下,则将该按键译码出来,当某一按键按下时,其按键编号便是计数编号。C.控制程序及密码改变模块部分:该密码锁系统采用汇编语言进行编程,系统程序包括主程序、键盘扫描子程序、密码比较判断子程序、修改密码子程序、声光报警和延时子程序。a)主程序控制(其流程图如图5所示):该模块的功能包括系统的初始化、系统初始密码的设置、调用密码比较判断、修改密码等程序模块;密码判断程序放在主程序中,有按键时读取,当确定键按本文档来自技高网
...
一种用手机扫描二维码对应函数获取可变密码的锁、二维码标识、密码锁供电模块

【技术保护点】
一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:包括手机扫码二维码获取可变密码部分和内置函数改变密码锁开锁部分:第一部分:手机扫码二维码获取可变密码部分用于通过手机与管理网站后台服务器查询对应二维码函数获取可变密码;第二部分:内置函数改变密码锁开锁部分用于输入开启可变密码锁(8)的密码。

【技术特征摘要】
1.一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:包括手机扫码二维码获取可变密码部分和内置函数改变密码锁开锁部分:第一部分:手机扫码二维码获取可变密码部分用于通过手机与管理网站后台服务器查询对应二维码函数获取可变密码;第二部分:内置函数改变密码锁开锁部分用于输入开启可变密码锁(8)的密码。2.根据权利要求1所述的一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:所述第一部分手机扫码二维码获取可变密码部分包含两个模块:1)二维码标识模块:二维码标识(10)粘贴在密码锁面板(22)上,二维码标识(10)的中心设置有二维码内置孔(13),通过二维码内置孔(13)可看见锁销(12),在该锁销(12)上面粘贴有标记贴(11),在锁销(12)上设有锁扭(9),锁扭(9)可以在密码锁面板(22)上开设的孔槽内运动,前推则锁紧,与此同时标记贴(11)向前运动,可变密码锁处于闭锁状态,从二维码内置孔(13)所看到的为空白,后推则打开(如图8所示),与此同时标记贴(11)向后运动,可变密码锁处于开启状态,从二维码内置孔(13)所看到的为黑色,通过二维码内置孔(13)内的标记可以判别可变密码锁(8)的开闭状态;2)管理网站后台服务器函数库查询获取密码模块:每一个二维码对应着一个独立的函数Fn中的其中一个,这个函数存在于可变密码锁(8)内存中,构成密码改变函数子程序;完全相同的函数Fn同时也存在于台管理服务器函数库中,只要有相同的初始值,就会有相同的运算结果;手机扫描二维码之后,将二维码通过无线Internet特网发送到后台管理函数库查询该二维码对应函数Fn,二维码内置孔(13)为空白,密码锁处于闭锁状态;二维码内置孔(13)为黑色,密码锁处于开锁状态,服务器程序可以根据可变密码锁(8)的二维码内置孔(13)的黑白状态获得锁的开闭状态;如果可变密码锁(8)处于闭锁状态,则根据该二维码查询对应函数和函数值,根据上一次输入的密码值x为初始值进行函数运算Fn(x)出结果,计算出现有密码Fn(x)=Y;或者根据开锁次数m进行函数运算Fn(m)出结构计算出现有密码Fn(m)=Y;或者根据时间t计算Fn(t)=Y;函数值Y作为密码通过对应的app发送到客户的手机上;如果密码锁处于开锁状态,则发送出结帐信息给客户,提醒客户结账。3.根据权利要求1或权利要求2所述的一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:所述第二部分通过内置函数改变密码开锁部分包括如下4个子模块:键盘密码输入子模块;2)供电模块;3)单片机型号及复位振荡电路子模块;4)开锁电路子模块。4.根据权利要求3所述一种用手机扫描二维码对应函数获取可变密码的锁,其特征在于:所述的键盘密码输入子模块包括密码输入子模块硬件部分、密码输入模块电路部分和控制及密码改变模块,其中:A.密码输入子模块硬件部分由4个密码盘(1)、4个密码旋钮(3)、16个数码标识(2)、密码旋钮(3)、按键托盘(17)、十字槽(18)、施力扭钉(19)、弹力按压键(20)、键盘导电橡胶(21)、密码锁面板(22)、复位弹簧(23)构成;密码旋钮(3)与密码锁面板(22)之间设置有复位弹簧(23),密码旋钮(3)的轴为套管结构,嵌套旋钮发电齿轮(5)上端轴,该轴上设有十字槽(18),密码旋钮(3)的套管轴内侧设有施力扭钉(19),嵌入旋钮发电齿轮(5)上端轴的十字槽(18)内,密码旋钮(3)的套管轴的底端焊接有弹力按压键(20),弹力按压键(20)的下方为按键托盘(17),该按键托盘(17)通过连接片与上方的密码锁面板(22)固定;B.控制程序及密码改变模块部分:a)主程序控制:该模块的功能包括系统的初始化、系统初始密码的设置、调用密码比较判断、修改密码等程序模块;密码判断程序放在主程序中,有按键时读取,当确定键按下时做出判断;在程序中设置4字节的空间存放设定的密码和4字节存放键盘输入的数据;根据读取的键盘数据和预先设定的密码逐位比较就可以判断输入密码的正确性,将键盘输入的密码与设定的密码进行比较,若密码...

【专利技术属性】
技术研发人员:陈蜀乔龙文凯郭荣
申请(专利权)人:龙文凯
类型:发明
国别省市:云南,53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1