门锁的指纹录入方法及装置、电子设备及存储介质与流程-j9九游会真人

文档序号:34947562发布日期:2023-07-29 05:51阅读:45来源:国知局


1.本公开涉及智能门锁领域,特别涉及一种门锁的指纹录入方法及装置、电子设备及存储介质。


背景技术:

2.智能门锁相比于传统的门锁,使用起来更加方便,也更加安全可靠,得到越来越多用户的欢迎。
3.智能门锁可以通过指纹进行控制。指纹信息被提前录入智能门锁的用户,只需要将手指放在智能门锁上相应的位置,就能够解锁智能门锁。为了能够通过指纹控制智能门锁,用户需要提前将指纹信息录入智能门锁中。对于一枚指纹,一般会进行多次录入,以使指纹信息完整无误。用户进行指纹录入时,将手指按压在用于录入指纹的采集区域,待智能门锁获取到指纹信息,完成一次录入后,用户需要抬起手指,然后重新按压在采集区域,进行下一次录入。
4.在指纹录入的过程中,智能门锁与用户之间缺乏较好的交互,导致用户需要反复多次操作才能够成功录入指纹信息。


技术实现要素:

5.本公开实施例提供了一种门锁的指纹录入方法及装置、电子设备及存储介质,能够在指纹录入的过程中提供良好的交互,使用户能够更高效地录入指纹信息。所述技术方案如下:
6.第一方面,本公开实施例提供了一种门锁的指纹录入方法,所述方法包括:
7.获取指纹信息;
8.控制指示灯点亮,指示当前已获取到指纹信息的次数。
9.可选地,所述指示灯与按键集成,所述按键包括数字键,所述控制指示灯点亮,指示当前已获取到指纹信息的次数,包括:
10.控制所指示的数字与已获取次数相同的数字键点亮,所述已获取次数为当前已获取到指纹信息的次数。
11.可选地,所述方法还包括:
12.在控制所指示的数字与已获取次数相同的数字键点亮时,若已获取到指纹信息的次数不超过9,还控制所指示的数字大于0且小于已获取次数的数字键点亮。
13.可选地,所述方法还包括:
14.在获取指纹信息之前和/或获取指纹信息的过程中,控制所指示的数字比已获取次数大1的数字键闪烁。
15.可选地,所述控制所指示的数字与已获取次数相同的数字键点亮,包括:
16.若已获取到指纹信息的次数为10,控制所指示的数字为0的指示灯点亮;
17.若已获取到指纹信息的次数为11~19,控制所指示的数字为0的指示灯、所指示的
数字为m的指示灯点亮,m为当前已获取到指纹信息的次数的个位数字。
18.可选地,多个所述指示灯共线排布,一枚指纹一共需要录入的次数为n,n为正整数,且n≥2;
19.所述控制指示灯点亮,指示当前已获取到指纹信息的次数,包括:
20.控制第一组指示灯至第i组指示灯点亮,i为当前已获取到指纹信息的次数,i为正整数,且1≤i≤n,沿多个所述指示灯的排布方向,多个所述指示灯包括依次排列的n组指示灯,每组包括连续排列的至少两个指示灯,且每组指示灯的数量相同。
21.可选地,在获取指纹信息之前,所述方法还包括:
22.确定还需要获取指纹信息的次数n-i;
23.控制第i 1组指示灯至第n组指示灯闪烁。
24.第二方面,本公开实施例提供了一种门锁的指纹录入装置,所述指纹录入装置包括指纹录入模块和控制模块,所述指纹录入模块用于获取指纹信息;所述控制模块用于控制指示灯点亮,指示当前已获取到指纹信息的次数。
25.可选地,所述控制模块包括微控制单元和位移缓存器,所述微控制单元与所述位移缓存器相连,所述位移缓存器用于连接至所述指示灯,所述微控制单元通过所述位移缓存器控制所述指示灯点亮。
26.可选地,所述指示灯与按键集成,所述按键包括数字键,所述微控制单元用于采用以下方式控制指示灯点亮,指示当前已获取到指纹信息的次数:
27.控制所指示的数字与已获取次数相同的数字键点亮,所述已获取次数为当前已获取到指纹信息的次数。
28.可选地,所述微控制单元还用于,在控制所指示的数字与已获取次数相同的数字键点亮时,若已获取到指纹信息的次数不超过9,还控制所指示的数字大于0且小于已获取次数的数字键点亮。
29.可选地,所述微控制单元还用于,在获取指纹信息之前和/或获取指纹信息的过程中,控制所指示的数字比已获取次数大1的数字键闪烁。
30.可选地,所述控制模块还用于,若已获取到指纹信息的次数为10,控制所指示的数字为0的指示灯点亮;若已获取到指纹信息的次数为11~19,控制所指示的数字为0的指示灯、所指示的数字为m的指示灯点亮,m为当前已获取到指纹信息的次数的个位数字。
31.可选地,多个所述指示灯共线排布,一枚指纹一共需要录入的次数为n,n为正整数,且n≥2;
32.所述控制模块用于采用以下方式控制指示灯点亮,指示当前已获取到指纹信息的次数:
33.控制第一组指示灯至第i组指示灯点亮,i为当前已获取到指纹信息的次数,i为正整数,且1≤i≤n,沿多个所述指示灯的排布方向,多个所述指示灯包括依次排列的n组指示灯,每组包括连续排列的至少两个指示灯,且每组指示灯的数量相同。
34.可选地,所述控制模块还用于:
35.确定还需要获取指纹信息的次数n-i;
36.控制第i 1组指示灯至第n组指示灯闪烁。
37.可选地,所述指纹录入模块包括指纹传感器,所述指纹传感器用于获取指纹信息。
38.第三方面,本公开实施例提供了一种门锁的指纹录入装置,所述装置包括:
39.指纹传感器,用于获取指纹信息;
40.处理器;
41.用于存储处理器可执行指令的存储器;
42.其中,所述处理器被配置为:
43.控制指示灯点亮,指示当前已获取到指纹信息的次数。
44.第四方面,本公开实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括至少一条指令,所述至少一条指令被处理器执行时,执行第一方面所述的门锁的指纹录入方法。
45.本公开实施例提供的技术方案带来的有益效果至少包括:
46.通过获取指纹信息,之后控制指示灯点亮,通过指示灯指示当前已获取到指纹信息的次数,这样用户就能够根据指示灯的指示,清楚的知道指纹信息的获取情况,提高指纹录入的效率,避免用户需要反复多次操作才能够成功录入指纹信息的情况。
附图说明
47.为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1是本公开实施例提供的一种门锁的外部结构示意图;
49.图2是本公开实施例提供的一种门锁的指纹录入方法的流程图;
50.图3是本公开实施例提供的一种门锁的指纹录入方法的流程图;
51.图4是本公开实施例提供的一种门锁的指纹录入方法的过程示意图;
52.图5是本公开实施例提供的一种门锁的指纹录入方法的流程图;
53.图6是本公开实施例提供的一种门锁的指纹录入方法的过程示意图;
54.图7是本公开实施例提供的一种门锁的指纹录入装置的结构框图;
55.图8是本公开实施例提供的一种控制模块的结构示意图;
56.图9是本公开实施例提供的电子设备的结构框图。
具体实施方式
57.为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
58.图1是本公开实施例提供的一种门锁的外部结构示意图。如图1所示,该门锁包括面板100和把手200,把手200与面板100相连。
59.在把手200靠近面板100的一面具有用于采集指纹的采集区域,用户手握把手200时,手指可以按压在该采集区域。
60.面板100上具有按键区域100a,把手200在面板100上的正投影位于按键区域100a之外。按键区域100a分布有多个指示灯和多个按键。
61.作为一种示例,本公开实施例中,指示灯与按键为同一结构,即指示灯与按键集成
为一个整体结构,兼具按键和指示灯的作用。按键可以包括数字键和功能键。该按键可以为机械按键,也可以为虚拟按键。这里的虚拟按键是指通过触控的方式实现操作的按键。
62.示例性地,一部分指示灯可以与数字键101集成,另一部分指示灯可以与功能键102集成。其中,数字键101可以包括与数字0~9一一对应的10个,即10个数字键101分别指示0~9这10个数字。功能键102可以包括菜单键、确定键、取消键中的一种或多种,但不限于菜单键、确定键、取消键。指示灯与数字键101集成,可以是但不限于是指示灯与数字键为一体结构,或是指示灯位于数字键内。指示灯与数字键101集成,使得点亮指示灯,能够使数字键101整体或局部点亮。每个数字键101指示一个数字,数字键101在点亮时,数字键101上可以呈现所指示的数字图案。或者,在面板100上,在数字键101的周围,至少一侧的位置印有数字键101所指示的数字。
63.在使用门锁之前,用户需要先进行指纹录入的操作。可以通过对门锁进行操作,例如通过按键进行操作,开启指纹录入的功能,然后将手指按压在采集区域进行指纹录入。图2是本公开实施例提供的一种门锁的指纹录入方法的流程图。如图2所示,该指纹录入方法包括:
64.在步骤s11中,获取指纹信息。
65.在步骤s12中,控制指示灯点亮,指示当前已获取到指纹信息的次数。
66.通过获取指纹信息,之后控制指示灯点亮,通过指示灯指示当前已获取到指纹信息的次数,这样用户就能够根据指示灯的指示,清楚的知道指纹信息的获取情况,提高指纹录入的效率,避免用户需要反复多次操作才能够成功录入指纹信息的情况。
67.一枚指纹通常需要进行两次到四次录入,以确保指纹信息的完整无误,使门锁使用过程中对指纹的识别有较高的准确度。每一次录入,都需要将手指按压在采集区域,使指纹保持在采集区域中,并持续一段时间。如果手指按压的位置偏离了采集区域,导致指纹只有一部分位于采集区域,或是手指按压的时机不对,或是过早的抬起手指,都可能导致该次录入失败,而用户往往并不清楚当前这次是否成功录入了指纹,从而影响指纹的录入效率。本公开实施例中,通过控制指示灯点亮,利用指示灯指示当前已经获取到的指纹信息的次数,这样用户就能够清楚的知道当前的这次录入是否成功,以及一共已经成功录入了多少次,从而方便用户更高效快速的完成所要求的录入次数。
68.由于一枚指纹通常需要录入多次,因此在进行指纹录入时,图2所示的方法可以重复执行多次。以下以一枚指纹需要录入三次为例,对门锁的指纹录入方法进行详细的说明。
69.图3是本公开实施例提供的一种门锁的指纹录入方法的流程图。图4是本公开实施例提供的一种门锁的指纹录入方法的过程示意图。图4中示出了对一枚指纹完成三次录入的过程中,指示灯依次呈现的4个状态。下面结合图4对图3所示的方法进行进一步说明。如图3所示,该方法包括:
70.在步骤s21中,控制所指示的数字为1的数字键闪烁。
71.所指示的数字为1的数字键闪烁,也就是表示当前已获取到指纹信息的次数为0,当前正在进行第一次指纹录入。图4中以填充示意闪烁,以辐射状分布的线条示意点亮。如图4中所示的指示灯的第一个状态,用户在观察到所指示的数字为1的数字键闪烁时,就可以将手指按压到采集区域,进行第一次指纹录入。
72.在本技术实施例中,不同数字键所指示的数字不同。数字键可以通过显示数字的
方式进行指示相应的数字,例如,所指示的数字为1的数字键,在发光时,数字键上发光的区域呈现“1”。每个数字键上或者每个数字键周围也可以印有数字,例如,所指示的数字为1的数字键旁边印有数字“1”。
73.在步骤s22中,第一次获取指纹信息。
74.在这一过程中,用户手指按压在采集区域,门锁第一次对用户的手指进行扫描,获取指纹信息。
75.步骤s22通常会持续数秒,在获取指纹信息的过程中,还可以控制所指示的数字比已获取次数大1的数字键闪烁。当前还是第一次获取指纹信息,已获取次数为0,也就是说,在执行步骤s22的过程中,还可以控制所指示的数字为1的数字键闪烁。这样可以使用户更直观的了解到,第一次获取指纹信息的过程还在持续。
76.在步骤s23中,控制所指示的数字为1的数字键点亮。
77.在本技术实施例中,指示灯点亮表示指示灯处于持续发光的状态,闪烁不属于持续发光的状态,即不属于点亮。
78.如图4中所示的指示灯的第二个状态,所指示的数字为1的数字键点亮,就表示第一次获取指纹信息的过程结束,门锁已经成功的完成了对指纹的第一次录入,当前已获取到指纹信息的次数由0次上升为1次。
79.在本示例中,控制指示灯点亮,指示当前已获取到指纹信息的次数,包括控制所指示的数字与已获取次数相同的数字键点亮,其中,已获取次数为当前已获取到指纹信息的次数。
80.用户在观察到所指示的数字为1的数字键点亮,就能够直观地了解到对指纹的第一次录入已完成,手指可以从采集区域移开,可以准备进行第二次的录入。避免出现用户不清楚指纹的录入情况而长时间将手指按压在采集区域的情况。
81.此外,由于在手指按压到采集区域后,从扫描指纹开始到获取到指纹信息的过程通常仅持续几秒钟,例如1秒~3秒,因此,当用户发现数字键始终闪烁,而不变为点亮状态,就容易察觉到可能是手指按压的位置偏离了采集区域,便于用户及时调整手指的位置,以尽快完成第一次的指纹录入。
82.在步骤s24中,控制所指示的数字为2的数字键闪烁。
83.所指示的数字为2的数字键闪烁,也就是表示当前已获取到指纹信息的次数为1,当前正在进行第二次指纹录入。用户在观察到所指示的数字为2的数字键闪烁时,就可以将手指按压到采集区域,进行第二次指纹录入。
84.如图4中所示的指示灯的第二个状态,在步骤s24中,所指示的数字为1的数字键可以始终处于点亮状态,也就是说,所指示的数字为1的数字键点亮,并且所指示的数字为2的数字键闪烁。这使得用户能够更加直观的了解到当前已经成功完成了第一次指纹录入,还需要将手指按压在采集区域,完成第二次指纹录入。
85.在步骤s25中,第二次获取指纹信息。
86.在这一过程中,用户手指在此按压在采集区域,门锁第二次对用户的手指进行扫描,获取指纹信息。
87.在执行步骤s25的过程中,还可以控制所指示的数字比已获取次数大1的数字键闪烁。当前是第二次获取指纹信息,已获取次数为1,也就是说,在执行步骤s25的过程中,还可
以控制所指示的数字为2的数字键闪烁。这样可以使用户更直观的了解到,第二次获取指纹信息的过程还在持续,提醒用户不要将手指抬起。
88.在步骤s26中,控制所指示的数字为2的数字键点亮。
89.如图4中所示的指示灯的第三个状态,所指示的数字为2的数字键点亮,就表示第二次获取指纹信息的过程结束,门锁已经成功的完成了对指纹的第二次录入,当前已获取到指纹信息的次数由1次上升为2次。
90.通过控制所指示的数字与已获取次数相同的数字键点亮,使用户能够直观地了解到对指纹的第而次录入已完成,手指可以从采集区域移开,可以准备进行第三次的录入。避免出现用户不清楚指纹的录入情况而长时间将手指按压在采集区域的情况。
91.在一些示例中,在步骤s26中,还可以控制所指示的数字为1的数字键点亮,即在控制所指示的数字与已获取次数相同的数字键点亮时,还控制所指示的数字大于0且小于已获取次数的数字键点亮。这使得用户根据点亮的数字键的数量就能够知晓指纹已经成功录入的次数。
92.作为一种示例,在步骤s24~步骤s26中,可以控制所指示的数字大于0且小于已获取次数的数字键点亮,并且控制所指示的数字等于已获取次数的数字键点亮。也就是说,在完成对一枚指纹的三次录入之前,数字键只要点亮了,就始终处于点亮状态,以方便用户直观的了解到已经完成了多少次指纹录入。对于不同的门锁,一枚指纹需要录入的次数可能不同,这里仅是以三次为例。
93.在步骤s27中,控制所指示的数字为3的数字键闪烁。
94.所指示的数字为3的数字键闪烁,也就是表示当前已获取到指纹信息的次数为2,当前正在进行第三次指纹录入。用户在观察到所指示的数字为3的数字键闪烁时,就可以将手指按压到采集区域,进行第三次指纹录入。
95.如图4中指示灯的第三个状态所示,在步骤s27中,所指示的数字为1的数字键和所指示的数字为2的数字键可以始终处于点亮状态,也就是说,所指示的数字为1的数字键和所指示的数字为2的数字键点亮,并且所指示的数字为3的数字键闪烁。这使得用户能够更加直观的了解到当前已经成功完成了第一次和第二次指纹录入,还需要将手指按压在采集区域,完成第三次指纹录入。
96.在步骤s28中,第三次获取指纹信息。
97.在这一过程中,用户手指在此按压在采集区域,门锁第三次对用户的手指进行扫描,获取指纹信息。
98.在执行步骤s28的过程中,还可以控制所指示的数字比已获取次数大1的数字键闪烁。当前是第三次获取指纹信息,已获取次数为2,也就是说,在执行步骤s28的过程中,还可以控制所指示的数字为3的数字键闪烁。这样可以使用户更直观的了解到,第三次获取指纹信息的过程还在持续,提醒用户不要将手指抬起。
99.在步骤s29中,控制所指示的数字为3的数字键点亮。
100.如图4中所示的指示灯的第四个状态,所指示的数字为3的数字键点亮,就表示第三次获取指纹信息的过程结束,门锁已经成功的完成了对指纹的第三次录入,当前已获取到指纹信息的次数由2次上升为3次,至此完成了对一枚指纹的三次录入。
101.在一些示例中,在步骤s29中,还可以控制所指示的数字为1的数字键以及所指示
的数字为2的数字键点亮。这使得用户根据点亮的数字键的数量就能够知晓指纹已经成功录入的次数。
102.以上仅以一枚指纹一共需要录入的次数为3为例进行说明,在一些示例中,一枚指纹一共需要录入的次数还可以更多,例如4~10次。10个数字键101分别指示数字0~9,其中所指示的数字为0的指示灯,可以当做指示的数字为10使用。也就是说,在第10次获取指纹信息后,已获取到指纹信息的次数变为10,可以控制所指示的数字为0的指示灯点亮。
103.在一些示例中,一枚指纹一共需要录入的次数还可以为11~19。在第10次获取指纹信息之后,即若已获取到指纹信息的次数为11~19,可以控制所指示的数字为0的指示灯、所指示的数字为m的指示灯点亮,m为当前已获取到指纹信息的次数的个位数字,1≤m≤9,且m为整数。例如,已获取到指纹信息的次数为13时,前已获取到指纹信息的次数的个位数字为3,控制所指示的数字为0的指示灯和所指示的数字为3的指示灯点亮。通过将所指示的数字为0的指示灯,当做指示的数字为10使用,从而能够提示多达19次的指纹录取次数。除了所指示的数字为0的指示灯点亮外,第11次~第19次的录入过程可以与第1次~第9次的录入过程相同。
104.图5是本公开实施例提供的一种门锁的指纹录入方法的流程图。图6是本公开实施例提供的一种门锁的指纹录入方法的过程示意图。图6中示出了本公开实施例提供的一种指示灯的分布方式。如图6所示,多个指示灯共线排布,沿多个指示灯的排布方向,这里的多个指示灯可以是面板100上的所有指示灯,也可以是面板100上的指示灯中的一部分。该指示灯可以与数字键集成,也可以是独立的指示灯。例如本示例中,这里的多个指示灯是与数字键集成的9个指示灯,分别对应数字1~9。
105.图6中示出了对一枚指纹完成三次录入的过程中,指示灯依次呈现的4个状态。下面结合图6对图5所示的方法进行进一步说明。如图5所示,该方法包括:
106.在步骤s31中,确定还需要获取指纹信息的次数。
107.当前还没有获取第一次获取指纹信息,而一枚指纹一共要录入三次,也就是说,在步骤s31中,还需要获取指纹信息的次数为3。
108.在步骤s32中,控制第1组指示灯至第3组指示灯闪烁。
109.一枚指纹一共需要录入的次数为n,n为正整数,且n≥2。根据一枚指纹一共需要录入的次数n,可以将多个指示灯分为依次排列的n组,分别为第一组指示灯至第n组指示灯,每组包括连续排列的至少两个指示灯,每组指示灯的数量可以相同。例如,一枚指纹需要完成三次录入,则多个指示灯分为三组;一枚指纹需要完成两次录入,则多个指示灯分为两组。
110.图6中以填充示意闪烁,以辐射状分布的线条示意点亮。如图6中所示的指示灯的第一个状态,用户观察到数字键1~数字键9均在闪烁。通过控制3组指示灯闪烁,可以更加醒目的提醒用户还需要进行多次指纹录入。即使3组指示灯都在闪烁,用户不一定能够分辨,但是也能够根据有指示灯在闪烁而知道还需要进行指纹录入。
111.当然,在一些示例中,每组指示灯可以具有不同的闪烁频率,或者每组指示灯可以以不同的颜色进行闪烁,以便于区分,使用户除了能够知道还需要进行指纹录入外,还能够知道还需要进行多少次指纹录入。
112.在步骤s33中,第一次获取指纹信息。
113.该步骤中,还可以继续控制第1组指示灯至第3组指示灯闪烁。
114.在步骤s34中,控制第一组指示灯点亮。
115.如图6中所示的第二个状态,数字键1~数字键3点亮,通过点亮第一组指示灯,使用户能够知道已经完成了一次指纹录入。
116.在一些示例中,每组指示灯的数量可以相同,这样用户可以根据已经点亮的指示灯与未点亮的指示灯的数量比,知道指纹录入的全过程的进度,指纹录入的全过程即完成三次指纹录入的过程。
117.在步骤s35中,确定还需要获取指纹信息的次数。
118.由于在步骤s33已经完成了一次指纹录入,因此还需要获取指纹信息的次数为2。
119.在步骤s36中,控制第2组指示灯至第3组指示灯闪烁。
120.如图6中所示的第二个状态,第一组指示灯在完成第一次指纹录入后已经点亮,目前还有第二组指示灯和第三组指示灯在闪烁,使得用户根据已经点亮的指示灯所占的比例,能够清楚知道指纹录入的全过程的进度已经进行了1/3。
121.在步骤s37中,第二次获取指纹信息。
122.该步骤中,还可以继续控制第2组指示灯至第3组指示灯闪烁。
123.在步骤s38中,控制第一组指示灯点亮至第二组指示灯点亮。
124.如图6中所示的第三个状态,通过点亮第一组指示灯和第二组指示灯点亮,使用户可以根据已经点亮的指示灯与未点亮的指示灯的数量比,知道指纹录入的全过程的进度已经进行了2/3。
125.在步骤s39中,确定还需要获取指纹信息的次数。
126.由于在步骤s37完成了第二次指纹录入,因此还需要获取指纹信息的次数为1。
127.在步骤s40中,控制第3组指示灯闪烁。
128.目前还有第三组指示灯在闪烁,使得用户根据已经点亮的指示灯所占的比例,能够知道指纹录入的全过程还剩最后1/3的进度。
129.在步骤s41中,第三次获取指纹信息。
130.该步骤中,还可以继续控制第3组指示灯闪烁。
131.在步骤s42中,控制第一组指示灯点亮至第三组指示灯点亮。
132.如图6中所示的第四个状态,在步骤s42中,控制三组指示灯全部点亮,使得用户能够清楚知道指纹录入的全过程的进度已经进行了100%,指纹录入已经完成。
133.本示例中,在获取指纹信息之前,确定还需要获取指纹信息的次数n-i;然后控制第i 1组指示灯至第n组指示灯闪烁。在所述控制指示灯点亮,指示当前已获取到指纹信息的次数时,控制第一组指示灯至第i组指示灯点亮,i为当前已获取到指纹信息的次数,i为正整数,且1≤i≤n。通过将多个指示灯分组后,利用多组指示灯进行指示,使多组指示灯能够呈现“进度条”的效果,从而更直观的展示指纹录入过程的进度。
134.门锁的面板100上通常具有十几个指示灯,例如本示例中,具有13个指示灯。在通过指示灯模拟进度条的效果时,可以利用面板100上的部分指示灯,也可以利用全部的指示灯。并且所利用的指示灯的数量可以根据一枚指纹一共需要录入的次数n进行设置。例如,一枚指纹一共需要录入的次数n为3次,则可以利用面板100上连续排列的6个、9个或12个指示灯模拟进度条;一枚指纹一共需要录入的次数n为4次,则可以利用面板100上连续排列的
8个或12个指示灯模拟进度条。
135.图7是本公开实施例提供的一种门锁的指纹录入装置的结构框图。该门锁的指纹录入装置500可以用于执行图2或图3所示的门锁的指纹录入方法。如图7所示,该门锁的指纹录入装置500包括指纹录入模块501和控制模块502。
136.其中,指纹录入模块501用于获取指纹信息,即指纹录入模块501用于执行前述的步骤s11。
137.控制模块502用于控制指示灯点亮,指示当前已获取到指纹信息的次数,即指纹录入模块501用于执行前述的步骤s12。
138.通过获取指纹信息,之后控制指示灯点亮,通过指示灯指示当前已获取到指纹信息的次数,这样用户就能够根据指示灯的指示,清楚的知道指纹信息的获取情况,提高指纹录入的效率,避免用户需要反复多次操作才能够成功录入指纹信息的情况。
139.在一些示例中,指纹录入模块501包括指纹传感器,指纹传感器用于获取指纹信息。指纹传感器可以采集指纹信息,并将指纹信息以电信号的形式提供给控制模块502。
140.图8是本公开实施例提供的一种控制模块的结构示意图。如图8所示,微控制单元5021与位移缓存器5023相连,位移缓存器5023用于连接至指示灯,微控制单元5021通过位移缓存器5023控制指示灯点亮。
141.在本示例中该控制模块还包括触控芯片5022,指纹传感器与微控制单元5021相连,微控制单元5021与触控芯片5022相连,触控芯片5022与位移缓存器5023相连,触控芯片5022用于连接至按键。位移缓存器5023可以有一个也可以有多个。微控制单元5021通过位移缓存器5023控制多个指示灯,触控芯片5022可以实现按键的触控操作。微控制单元5021不直接与位移缓存器5023相连,而是通过触控芯片5022连接,可以减少对微控制单元5021的引脚占用数量。
142.可选地,微控制单元5021用于采用以下方式控制指示灯点亮,指示当前已获取到指纹信息的次数:
143.控制所指示的数字与已获取次数相同的数字键点亮,已获取次数为当前已获取到指纹信息的次数。
144.可选地,微控制单元5021还用于在控制所指示的数字与已获取次数相同的数字键点亮时,若已获取到指纹信息的次数不超过9,还控制所指示的数字大于0且小于已获取次数的数字键点亮。
145.微控制单元5021还用于在获取指纹信息之前和/或获取指纹信息的过程中,控制所指示的数字比已获取次数大1的数字键闪烁。
146.在一些示例中,控制模块502还用于,若已获取到指纹信息的次数为10,控制所指示的数字为0的指示灯点亮;若已获取到指纹信息的次数为11~19,控制所指示的数字为0的指示灯、所指示的数字为m的指示灯点亮,m为当前已获取到指纹信息的次数的个位数字。
147.在一些示例中,控制模块502用于采用以下方式控制指示灯点亮,指示当前已获取到指纹信息的次数:
148.控制第一组指示灯至第i组指示灯点亮,i为当前已获取到指纹信息的次数。多个指示灯共线排布,一枚指纹一共需要录入的次数为n,n为正整数,且n≥2。沿多个指示灯的排布方向,多个指示灯包括依次排列的n组指示灯,每组包括连续排列的至少两个指示灯,
且每组指示灯的数量相同。
149.可选地,所述控制模块502还用于:
150.确定还需要获取指纹信息的次数n-i;
151.控制第i 1组指示灯至第n组指示灯闪烁。
152.即控制模块502可以用于执行前述的步骤s21、步骤s23、步骤s24、步骤s26、步骤s27、步骤s29、步骤s31、步骤s32、步骤s34、步骤s35、步骤s36、步骤s38、步骤s39、步骤s40和步骤s42。指纹录入模块501可以用于执行前述的步骤s22、步骤s25、步骤s28、步骤s33、步骤s37和步骤s41。
153.需要说明的是:上述实施例提供的门锁的指纹录入装置500在进行指纹录入时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的门锁的指纹录入装置500与门锁的指纹录入方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
154.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
155.图9是本公开实施例提供的电子设备的结构框图。如图9所示,该电子设备600可以是智能门锁等。该电子设备600包括:处理器601和存储器602。
156.处理器601可以包括一个或多个处理核心,比如6核心处理器、8核心处理器等。处理器601可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器601也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器601可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器601还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
157.存储器602可以包括一个或多个计算机可读介质,该计算机可读介质可以是非暂态的。存储器602还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器602中的非暂态的计算机可读介质用于存储至少一个指令,该至少一个指令用于被处理器601所执行以实现本公开实施例中提供的门锁的指纹录入方法。
158.本领域技术人员可以理解,图9中示出的结构并不构成对电子设备600的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
159.本公开实施例还提供了一种非临时性计算机可读介质,当介质中的指令由电子设备600的处理器执行时,使得电子设备600能够执行本公开实施例中提供的门锁的指纹录入方法。
160.本公开实施例还提供了一种计算机程序产品,包括计算机程序/指令,计算机程
序/指令被处理器执行时实现本公开实施例中提供的门锁的指纹录入方法。
161.除非另作定义,此处使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开专利申请说明书以及权利要求书中使用的“第一”、“第二”、“第三”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现在“包括”或者“包含”前面的元件或者物件涵盖出现在“包括”或者“包含”后面列举的元件或者物件及其等同,并不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则所述相对位置关系也可能相应地改变。
162.以上所述仅为本公开的可选实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图