发明内容
本发明的目的在于提供一种使用安全,方便且人性化的基于指纹解门锁的***及操作方法。
根据本发明的一个方面,提供了一种基于指纹解门锁的***,包括指纹模块,指纹模块安装在可移动电子设备上,指纹模块用于输入用户的指纹;以及,第一蓝牙模块,第一蓝牙模块安装于可移动电子设备上;以及,第二蓝牙模块,第二蓝牙模块安装在门锁侧,第二蓝牙模块通过无线方式与第一蓝牙模块相连接;以及,门锁驱动模块,通过指纹模块、第一蓝牙模块和第二蓝牙模块控制门锁驱动模块,门锁驱动模块用于驱动门锁开启。
本发明的基于指纹解门锁的***的有益效果在于:由于设有第一蓝牙模块和第二蓝牙模块,则可以通过蓝牙技术实现距离较远的可移动电子设备用户与门锁之间的连接,而无需用户直接将可移动电子设备与门锁相接触才产生连接,实现人性化;同时,可移动电子设备上设有指纹模块,通过指纹识别对门锁进行解锁,提高了门锁的安全性,以及降低了门锁的成本。
在一些实施方式中,基于指纹解门锁的***还可以包括GPS模块,GPS模块安装在可移动电子设备内,GPS模块用于测定用户与门锁的距离。由于设有GPS模块可以监测用户与门锁的距离,增加了本发明的适用性。
在一些实施方式中,可移动电子设备为手机或平板电脑,由此可方便用户随身携带。
在一些实施方式中,门锁驱动模块包括锁体和电机,通过指纹模块、第一蓝牙模块和第二蓝牙模块控制电机。由此,通过控制电机的转动达到控制门锁的开启状态。
根据本发明的另一方面,提供了一种基于指纹解门锁的***的操作方法,包括:
步骤S1:接收第一蓝牙模块发出的连接指令;
步骤S2:将接收到的第一蓝牙模块发出的连接指令与预先存储的第一蓝牙模块和第二蓝牙模块相连接时的连接指令进行对比,若两者不一致,则继续步骤S1;若两者一致,则第一蓝牙模块发出开锁指令至指纹模块,输入指纹信息至指纹模块;
步骤S3:将指纹模块接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则发送指令至门锁驱动模块,门锁开启;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败。
本发明的基于指纹解门锁的***的操作方法的有益效果在于:将蓝牙技术与指纹模块的指纹识别技术集合起来,对门锁进行开启,使得开门锁更人性化,以及保证了门锁的使用安全。
在一些实施方式中,基于指纹解门锁的***的操作方法,包括:
步骤D1:将指纹模块接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则第一蓝牙模块发送发出连接指令;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则发送失败;
步骤D2:接收第一蓝牙模块发出的连接指令;
步骤D3:将接收到的第一蓝牙模块发出的连接指令与预先存储的第一蓝牙模块和第二蓝牙模块相连接时的连接指令进行对比,若两者不一致,则继续步骤D2;若两者一致,则第一蓝牙模块发送指令至门锁驱动模块,门锁开启。
本发明的基于指纹解门锁的***的操作方法的有益效果在于:将蓝牙技术与指纹模块的指纹识别技术集合起来,对门锁进行开启,使得开门锁更人性化,以及保证了门锁的使用安全。
在一些实施方式中,基于指纹解门锁的***的操作方法可以包括:
步骤S1′:将GPS模块测定的用户与门锁的距离与预先设定的距离进行对比,若两者一致,则发送蓝牙开启指令至第一蓝牙模块,第一蓝牙模块开启,继续步骤S2′;若两者不一致,则继续进行比对;
步骤S2′:接收第一蓝牙模块发出的连接指令;
步骤S3′:将接收到的第一蓝牙模块发出的连接指令与预先存储的第一蓝牙模块和第二蓝牙模块相连接时的连接指令进行对比,若两者不一致,则继续进行比对,若两者不一致,则继续步骤S2′;若两者一致,则发出输入指纹输入信息指令至指纹模块;
步骤S4′:将指纹模块接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则发送指令至门锁驱动模块,门锁开启;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败。
由此,在实现人性化和达到安全性的同时,将GPS模块的功能与蓝牙模块的功能相结合,实现对蓝牙模块的开启或关闭状态的控制,避免了蓝牙模块在不使用状态下消耗电能,实现节能、省电的目的。
根据本发明的另一方面,提供了一种基于指纹解门锁的解锁装置,包括:接收单元,接收第一蓝牙模块发出的连接指令;以及,蓝牙模块连接单元,将接收到的第一蓝牙模块发出的连接指令与预先存储的第一蓝牙模块和第二蓝牙模块相连接时的连接指令进行对比,若两者不一致,则控制接收单元继续接收第一蓝牙模块发出的连接指令;若两者一致,则发出输入指纹输入信息指令至指纹模块;以及,解锁单元,将指纹模块接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则控制第一蓝牙模块发送指令至门锁驱动模块,门锁开启;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败。
在一些实施方式中,基于指纹解门锁的解锁装置,包括:
指纹输入单元,将指纹模块接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则第一蓝牙模块发送发出连接指令;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则发送失败;
接收单元,接收第一蓝牙模块发出的连接指令;
蓝牙模块解锁单元,将接收到的第一蓝牙模块发出的连接指令与预先存储的第一蓝牙模块和第二蓝牙模块相连接时的连接指令进行对比,若两者不一致,则继续步骤D2;若两者一致,则第一蓝牙模块发送指令至门锁驱动模块,门锁开启。
由此,可以先通过对输入指纹信息进行识别,再进行蓝牙连接解锁,同样也能实现安全开锁的功能。
在一些实施方式中,基于指纹解门锁的解锁装置,还可以包括:GPS模块比对单元,将GPS模块测定的用户与门锁的距离与预先设定的距离进行对比,若两者不一致,则继续进行比对,若两者一致,则发送蓝牙开启指令至第一蓝牙模块,第一蓝牙模块开启。
本发明的基于指纹解门锁的解锁装置的有益效果在于:利用接收单元、蓝牙模块连接单元和解锁单元可以将蓝牙技术与指纹识别技术组合在一起,用于控制门锁的开关,增强门锁的安全性;同时,还设有GPS模块比对单元可以控制第一蓝牙模块的开启情况,降低了可移动电子设备的电量损耗。
具体实施方式
下面结合附图对本发明的实施例作进一步详细的说明。
实施例1
如图1所示:基于指纹解门锁的***,包括:指纹模块11、第一蓝牙模块12、第二蓝牙模块2和门锁驱动模块3。
其中,指纹模块11安装在可移动电子设备1,用于输入用户的指纹。可移动电子设备1可以是手机和平板电脑等。
第一蓝牙模块12安装于可移动电子设备1上,可移动电子设备1用于控制第一蓝牙模块12的开启和关闭。
第二蓝牙模块2安装在门锁4一侧,可以与门锁安装在一起,或在其附近,与门锁4中的电路控制部分相连接。第二蓝牙模块2通过无线方式与第一蓝牙模块12相连接,可以分别在第一蓝牙模块12和第二蓝牙模块2上设置相匹配的配对密码将两者相连接。
通过指纹模块11、第一蓝牙模块12和第二蓝牙模块2控制门锁驱动模块3,门锁驱动模块3用于驱动门锁4开启。
其中,门锁驱动模块3包括锁体和电机,锁体和电机均安装在门锁1内部,指纹模块11的输入信息和第一蓝牙模块12与第二蓝牙模块2连接信息均匹配正确时,电机转动,则开锁;若其中一个匹配不正确时,电机不转动,则门锁不开启。
如图5所示,本发明的一实施方式的基于指纹解门锁的解锁装置,包括:
接收单元10,接收第一蓝牙模块12发出的连接指令;
蓝牙模块连接单元20,将接收到的第一蓝牙模块12发出的连接指令与预先存储的第一蓝牙模块12和第二蓝牙模块2相连接时的连接指令进行对比,若两者不一致,则控制接收单元10继续接收第一蓝牙模块12发出的连接指令;若两者一致,则发出输入指纹输入信息指令至指纹模块11,输入指纹信息至指纹模块11;
解锁单元30,将指纹模块11接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则控制第一蓝牙模块12发送指令至门锁驱动模块3,门锁4开启;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败。
如图2所示,基于指纹解门锁的***的操作方法包括:
步骤S1:用户在使用时,将安装在可移动电子设备1上的第一蓝牙模块开启,接收单元10接收第一蓝牙模块12发出的与其他对应模块相连接的连接指令;可通过移动电子设备1上显示与第一蓝牙模块12相连接的对应模块;
步骤S2包括步骤S2-1和步骤S2-2:
步骤S2-1:蓝牙模块连接单元20将接收到的第一蓝牙模块12发出的连接指令与预先存储在接收单元10的第一蓝牙模块12和第二蓝牙模块2相连接时的连接指令进行对比;
步骤S2-2:若步骤S2-1中对比两者不一致,则继续步骤S1,若步骤S2-1中对比两者一致,则蓝牙模块连接单元20发出开锁指令至指纹模块11,用户将手指按压在可移动电子设备1上相应位置,通过指纹模块11输入指纹信息。
安装在门锁4一侧的第二蓝牙模块2一直处于开启状态,第一蓝牙模块12与第二蓝牙模块2是否相连接可以通过可移动电子设备1显示。当第一蓝牙模块12与第二蓝牙模块2的距离范围在第一蓝牙模块12能够接收信号的范围内时,第一蓝牙模块12与第二蓝牙模块2配对连接。
在步骤S2-1中蓝牙模块连接单元20发出开锁指令至指纹模块11后,可移动电子设备1上显示“您要开门吗?”,用户可根据提示输入指纹信息。
步骤S3包括步骤S3-1和步骤S3-2:
步骤S3-1:解锁单元30将指纹模块11接收的指纹信息与解锁单元30预先存储的指纹信息进行对比;
步骤S3-2:若步骤S3-1中对比两者一致,则解锁单元30发送指令至门锁驱动模块3,门锁4开启,若步骤S3-1中对比两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败,可移动电子设备1上显示“开锁失败”。
在步骤S3-2中,解锁单元30发送指令至门锁驱动模块3后,电机转动,门锁1开启,可移动电子设备1上显示“门锁已开启”。
用户在步骤S1之前,先将第一蓝牙模块12与第二蓝牙模块2进行配对,配对时可以在可移动电子设备1和门锁4上分别设定配对密码;再将配对后的第一蓝牙模块12和第二蓝牙模块2的连接指令存储接收单元10。同时,将用户的指纹信息解锁单元30进行存储。
步骤S3中,指纹模块11接收的指纹信息与预先存储的指纹信息进行对比,用户在输入信息时,可以通过可移动电子设备1输入屏幕开锁信息,屏幕开锁信息与预先存储的指纹信息进行对比。
步骤S3中,指纹模块11接收的指纹信息与预先存储的指纹信息进行对比,用户在输入信息时,可以在10秒内部输入任何信息,无信息输入的时间超过10秒的指令与预先存储的指纹信息进行对比。
实施例2
本实施例中基于指纹解门锁的***与实施例1的相同,本实施例与实施例1的区别在于:如图7所示,基于指纹解门锁的解锁装置,包括:
指纹输入单元50,将指纹模块11接收的指纹信息与预先存储的指纹信息进行对比,若两者一致,则第一蓝牙模块12发送发出连接指令;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则发送失败;
接收单元10,接收第一蓝牙模块12发出的连接指令;
蓝牙模块解锁单元60,将接收到的第一蓝牙模块12发出的连接指令与预先存储的第一蓝牙模块12和第二蓝牙模块2相连接时的连接指令进行对比,若两者不一致,则继续步骤D2;若两者一致,则第一蓝牙模块12发送指令至门锁驱动模块3,门锁4开启。
如图8所示,基于指纹解门锁的***的操作方法,包括:
步骤D1包括步骤D1-1和步骤D1-2:
步骤D1-1:指纹输入单元50将指纹模块11接收的指纹信息与预先存储的指纹信息进行对比;
步骤D1-2:若两者一致,则第一蓝牙模块12发送发出连接指令;若两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则发送失败;
步骤D2:接收单元10接收第一蓝牙模块12发出的连接指令;
步骤D3包括步骤D3-1和步骤D3-2:
步骤D3-1:蓝牙模块解锁单元60将接收到的第一蓝牙模块12发出的连接指令与预先存储在接收单元10的第一蓝牙模块12和第二蓝牙模块2相连接时的连接指令进行对比;
步骤D3-2:若步骤D3-1中对比两者不一致,则继续步骤D2,若步骤D3-1中对比两者一致,则蓝牙模块解锁单元60发出开锁指令至门锁驱动模块3,门锁4开启。
实施例3
图3、图4和图6示意性的描述了本发明的另一实施方式。
如图6所示,本实施例基于指纹解门锁的解锁装置与实施例1基本相同,其区别在于:本发明的另一实施方式的适用于基于指纹解门锁的解锁装置,还包括:GPS模块比对单元40,将GPS模块13测定的用户与门锁的距离与预先设定的距离进行对比,若两者不一致,则继续进行比对,若两者一致,则发送蓝牙开启指令至第一蓝牙模块12,第一蓝牙模块12开启。
如图3所示,本实施例基于指纹解门锁的***与实施例1基本相同,其区别在于:还包括GPS模块13,GPS模块13安装在可移动电子设备1内,GPS模块13用于测定用户与门锁的距离,可以方便对第一蓝牙模块12的开启状态的控制,使得用户接近门锁时才开启,有利于减少用户的可移动电子设备1的电量消耗。
如图3和图4所示,基于指纹解门锁的***的操作方法包括:
步骤S1′包括步骤S1′-1和步骤S1′-2:
步骤S1′-1:可移动电子设备1上的GPS模块开启,GPS模块比对单元40将GPS模块13测定的用户与门锁的距离与预先设定的距离进行对比;步骤S1′-2:若两者不一致,则继续进行比对,若两者一致,则GPS模块比对单元40发送蓝牙开启指令至第一蓝牙模块12,第一蓝牙模块12开启,继续步骤S2′;若两者不一致,则继续进行比对;
步骤S2′:接收单元10接收第一蓝牙模块12发出的与其他对应模块相连接的连接指令;
步骤S3′包括步骤S3′-1和步骤S3′-2:
步骤S3′-1:蓝牙模块连接单元20将接收到的第一蓝牙模块12发出的连接指令与预先存储蓝牙模块连接单元20的第一蓝牙模块12和第二蓝牙模块2相连接时的连接指令进行对比;
步骤S3′-2:若步骤S3′-1中对比两者不一致,则继续步骤S2′;若步骤S3′-2中对比两者一致,则蓝牙模块连接单元20发出输入指纹输入信息指令至指纹模块11,用户将手指按压在可移动电子设备1上相应位置,通过指纹模块11输入指纹信息;
步骤S4′包括步骤S4′-1和步骤S4′-2:
步骤S4′-1:解锁单元30将指纹模块11接收的指纹信息与解锁单元30预先存储的指纹信息进行对比;
步骤S3-2:若步骤S3-1中对比两者一致,则发送指令至门锁驱动模块3,门锁4开启;若步骤S3-1中对比两者不一致,发出指令重新输入指纹信息,若重新输入的指纹信息与预先存储的指纹信息不一致的次数超过指定次数,则开锁失败。
其中,本实施方式中的步骤S2′、步骤S3′和步骤S4′分别与实施例1中的步骤S1、步骤S2和步骤S3对应相同。
用户在步骤S2′之前,先将第一蓝牙模块12与第二蓝牙模块2进行配对,配对时可以在可移动电子设备1和门锁4上分别设定配对密码;再将配对后的第一蓝牙模块12和第二蓝牙模块2的连接指令在第一信息存储单元进行存储。同时,将用户的指纹信息在第二信息存储单元进行存储。
步骤S4′中,解锁单元30将指纹模块11接收的指纹信息与预先存储在解锁单元30的指纹信息进行对比,用户在输入信息时,可以通过可移动电子设备1输入屏幕开锁信息,屏幕开锁信息与预先存储的指纹信息进行对比。
步骤S4′中,解锁单元30将指纹模块11接收的指纹信息与预先存储在解锁单元30的指纹信息进行对比,用户在输入信息时,可以在10秒内部输入任何信息,无信息输入的时间超过10秒的指令与预先存储的指纹信息进行对比。
本领域技术人员可以理解,上述解锁装置可以采用软件来实现。此外,也可以通过硬件电路来实现。
以上所述的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。