本公開(kāi)涉及安防技術(shù)領(lǐng)域,尤其涉及一種門(mén)鎖狀態(tài)檢測(cè)方法、裝置及門(mén)鎖狀態(tài)檢測(cè)器。
背景技術(shù):
門(mén)的防盜在家庭安防中有著舉足輕重的地位,目前,用戶(hù)在鎖門(mén)后,需要通過(guò)轉(zhuǎn)動(dòng)把手等方式來(lái)確認(rèn)門(mén)是否鎖好。然而,在生活節(jié)奏快、工作壓力大的情況下,人們經(jīng)常會(huì)在離家后,感覺(jué)好像沒(méi)有鎖門(mén)或者忘記是否鎖門(mén),于是,如何獲知門(mén)鎖的狀態(tài)是一個(gè)現(xiàn)實(shí)且需要解決的問(wèn)題。
目前提供了很多方式可以獲知門(mén)鎖的狀態(tài),但這些方式需要對(duì)門(mén)鎖進(jìn)行改造,且需要通過(guò)工具完成改造,實(shí)現(xiàn)復(fù)雜且實(shí)現(xiàn)成本高。因此,如何在不改造用戶(hù)門(mén)鎖的情況下獲知門(mén)鎖的狀態(tài),是目前一個(gè)急需解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種門(mén)鎖狀態(tài)檢測(cè)方法、裝置及門(mén)鎖狀態(tài)檢測(cè)器。
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種門(mén)鎖狀態(tài)檢測(cè)方法,包括:
獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù);
將所述振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
在一實(shí)施例中,所述獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù),包括:
獲取門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù);和/或
獲取門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
在一實(shí)施例中,所述方法還包括:
在所述將所述振動(dòng)數(shù)據(jù)與所述初始振動(dòng)特征值進(jìn)行比較之前,獲得并保存所述初始振動(dòng)特征值。
在一實(shí)施例中,所述獲得并保存所述初始振動(dòng)特征值,包括:
接收來(lái)自移動(dòng)終端的指令;
根據(jù)所述指令采集傳感器的參數(shù)特征值,并將采集到的所述參數(shù)特征值作為所述初始振動(dòng)特征值。
在一實(shí)施例中,所述初始振動(dòng)特征值包括上鎖特征值和/或反鎖特征值,所述上鎖特征值包括所述參數(shù)特征值,所述反鎖特征值包括所述參數(shù)特征值,所述參數(shù)特征值包括姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
在一實(shí)施例中,所述將所述振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),包括:
將門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在所述第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài);和/或
將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。
在一實(shí)施例中,所述方法還包括:
在所述確定為未鎖定狀態(tài)之后,通過(guò)蜂鳴器發(fā)送提示音,以提示用戶(hù)鎖門(mén)。
在一實(shí)施例中,所述方法還包括:
在所述根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)之后,向移動(dòng)終端發(fā)送所述門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)所述門(mén)鎖的狀態(tài)。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種門(mén)鎖狀態(tài)檢測(cè)裝置,包括:
獲取模塊,被配置為獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù);
比較確定模塊,被配置為將所述獲取模塊獲取到的所述振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
在一實(shí)施例中,所述獲取模塊包括:
第一獲取子模塊,被配置為獲取門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù);和/或
第二獲取子模塊,被配置為獲取門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
在一實(shí)施例中,所述裝置還包括:
獲得保存模塊,被配置為在所述比較確定模塊將所述振動(dòng)數(shù)據(jù)與所述初始振動(dòng)特征值進(jìn)行比較之前,獲得并保存所述初始振動(dòng)特征值。
在一實(shí)施例中,所述獲得保存模塊包括:
接收子模塊,被配置為接收來(lái)自移動(dòng)終端的指令;
采集確定子模塊,被配置為根據(jù)所述接收子模塊接收的所述指令采集傳感器的參數(shù)特征值,并將采集到的所述參數(shù)特征值作為所述初始振動(dòng)特征值。
在一實(shí)施例中,所述初始振動(dòng)特征值包括上鎖特征值和/或反鎖特征值,所述上鎖特征值包括所述參數(shù)特征值,所述反鎖特征值包括所述參數(shù)特征值,所述參數(shù)特征值包括姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
在一實(shí)施例中,所述比較確定模塊包括:
第一比較確定子模塊,被配置為將門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在所述第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài);和/或
第二比較確定子模塊,被配置為將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。
在一實(shí)施例中,所述裝置還包括:
第一發(fā)送模塊,被配置為:在所述第一比較確定子模塊確定為未鎖定狀態(tài)之后,通過(guò)蜂鳴器發(fā)送提示音,以提示用戶(hù)鎖門(mén)。
在一實(shí)施例中,所述裝置還包括:
第二發(fā)送模塊,被配置為:在所述比較確定模塊根據(jù)比較結(jié)果確定門(mén)鎖 的狀態(tài)之后,向移動(dòng)終端發(fā)送所述門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)所述門(mén)鎖的狀態(tài)。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種門(mén)鎖狀態(tài)檢測(cè)器,包括:
傳感器,被配置為采集并存儲(chǔ)門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù);
微控制單元MCU,與所述傳感器相連,被配置為讀取所述傳感器中的所述振動(dòng)數(shù)據(jù),將所述振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
在一實(shí)施例中,還包括:
蜂鳴器,與所述MCU相連,被配置為接收所述MCU在確定所述門(mén)鎖的狀態(tài)后發(fā)送的控制指令,并根據(jù)所述控制指令發(fā)送提示音。
在一實(shí)施例中,還包括:
供電單元,被配置為為所述傳感器和所述MCU提供電源。
在一實(shí)施例中,所述傳感器包括陀螺儀、加速度計(jì)和磁力計(jì)中的至少一種;所述門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)包括門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)和/或門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
在一實(shí)施例中,所述MCU,還被配置為:
在所述將所述振動(dòng)數(shù)據(jù)與所述初始振動(dòng)特征值進(jìn)行比較之前,獲得并保存所述初始振動(dòng)特征值。
在一實(shí)施例中,所述MCU包括:
接收子單元,被配置為接收來(lái)自移動(dòng)終端的指令;
采集子單元,被配置為根據(jù)所述接收子單元接收的所述指令采集所述傳感器的參數(shù)特征值,并將采集到的所述參數(shù)特征值作為所述初始振動(dòng)特征值。
在一實(shí)施例中,所述初始振動(dòng)特征值包括上鎖特征值和/或反鎖特征值,所述上鎖特征值包括所述參數(shù)特征值,所述反鎖特征值包括所述參數(shù)特征值,所述參數(shù)特征值包括姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
在一實(shí)施例中,所述MCU還包括:
第一比較確定子單元,被配置為:將門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在所述第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài);和/或
第二比較確定子單元,被配置為:將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。
在一實(shí)施例中,所述MCU,還被配置為:
在所述根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)之后,向移動(dòng)終端發(fā)送所述門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)所述門(mén)鎖的狀態(tài)。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過(guò)將獲取的門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),整個(gè)實(shí)現(xiàn)過(guò)程不需要對(duì)門(mén)鎖進(jìn)行改造,實(shí)現(xiàn)簡(jiǎn)單且實(shí)現(xiàn)成本低。
通過(guò)獲取不同鎖舌的振動(dòng)數(shù)據(jù)內(nèi)容,使得數(shù)據(jù)內(nèi)容多樣。
通過(guò)獲得并保存初始振動(dòng)特征值,為后續(xù)確定門(mén)鎖的狀態(tài)提供了條件。
通過(guò)接收來(lái)自移動(dòng)終端的指令,根據(jù)該指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值,實(shí)現(xiàn)方式簡(jiǎn)單。
清楚地描述了初始振動(dòng)特征值和參數(shù)特征值的內(nèi)容。
描述了通過(guò)不同比較確定子模塊確定門(mén)鎖狀態(tài)的過(guò)程,實(shí)現(xiàn)方式靈活、簡(jiǎn)單。
通過(guò)蜂鳴器發(fā)送提示音,可用于提示用戶(hù)鎖門(mén),為用戶(hù)提供了便利。
通過(guò)向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),使得用戶(hù)可以通過(guò)手機(jī)查詢(xún)門(mén)鎖的狀態(tài),為用戶(hù)提供了便利。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖。
圖2是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖的結(jié)構(gòu)示意圖。
圖3是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的一種獲得初始振動(dòng)特征值的流程圖。
圖5是根據(jù)一示例性實(shí)施例示出的又一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖。
圖6是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)方法的場(chǎng)景圖。
圖7是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8A是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8B是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8C是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8D是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8E是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖8F是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖。
圖9是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)器的框圖。
圖10A是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)器的框圖。
圖10B是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)器的框圖。
圖10C是根據(jù)一示例性實(shí)施例示出的一種MCU的框圖。
圖10D是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)器的工作過(guò)程圖。
圖10E是根據(jù)一示例性實(shí)施例示出的另一種MCU的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的 要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖,如圖1所示,該門(mén)鎖狀態(tài)檢測(cè)方法可應(yīng)用于門(mén)鎖狀態(tài)檢測(cè)器上,該門(mén)鎖狀態(tài)檢測(cè)器可以以多種方式固定在鎖體上或鎖體周?chē)渲?,多種方式可以包括但不局限于粘貼方式,螺釘連接、卡扣連接等可拆卸連接方式,該方法包括以下步驟S101-S102:
在步驟S101中,獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)。
在該實(shí)施例中,門(mén)鎖可以包括鎖體21、鎖眼22和鎖舌23,其中鎖舌23可以包括斜舌231和方舌232,如圖2所示;另外,也可以?xún)H包括斜舌231,還可以?xún)H包括方舌232,但圖中未示出。
由于每次關(guān)門(mén)或鎖門(mén)時(shí)會(huì)經(jīng)歷門(mén)轉(zhuǎn)動(dòng)到固定位置、以一定力度撞擊門(mén)框以及鎖舌進(jìn)入鎖眼的過(guò)程,因此,門(mén)鎖檢測(cè)器可以獲取到鎖舌的振動(dòng)數(shù)據(jù),例如可以通過(guò)傳感器獲取到鎖舌的振動(dòng)數(shù)據(jù)。
當(dāng)鎖舌僅包括斜舌時(shí),獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)可以為:獲取斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù);當(dāng)鎖舌僅包括方舌時(shí),獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)可以為:獲取方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù);當(dāng)鎖舌包括斜舌和方舌時(shí),獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)可以為:獲取斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)和方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
在步驟S102中,將獲取的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
在該實(shí)施例中,當(dāng)鎖舌僅包括斜舌時(shí),初始振動(dòng)特征值可以包括上鎖特征值;當(dāng)鎖舌僅包括方舌時(shí),初始振動(dòng)特征值可以包括反鎖特征值;當(dāng)鎖舌包括斜舌和方舌時(shí),初始振動(dòng)特征值可以包括上鎖特征值和反鎖特征值。
在獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)之后,可以將獲取的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較。當(dāng)初始振動(dòng)特征值包括上鎖特征值時(shí),可以將斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi), 則確定為上鎖狀態(tài),若二者之間的差距未在第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài)。當(dāng)初始振動(dòng)特征值包括反鎖特征值時(shí),可以將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。當(dāng)初始振動(dòng)特征值包括上鎖特征值和反鎖特征值時(shí),可以先將斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài);然后將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。其中,第一數(shù)值范圍、第二數(shù)值范圍可以根據(jù)需要靈活設(shè)置。
在該實(shí)施例中,在確定門(mén)鎖的狀態(tài)后,還可以根據(jù)門(mén)鎖的狀態(tài)進(jìn)行不同的操作。例如,在確定門(mén)鎖為未鎖定狀態(tài)之后,可以通過(guò)檢測(cè)器中的蜂鳴器發(fā)送提示音,以提示用戶(hù)鎖門(mén)。又例如,在檢測(cè)到門(mén)上鎖后可以打開(kāi)空氣凈化器或者自動(dòng)設(shè)防等。
上述門(mén)鎖狀態(tài)檢測(cè)方法實(shí)施例,通過(guò)將獲取的門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),整個(gè)實(shí)現(xiàn)過(guò)程不需要對(duì)門(mén)鎖進(jìn)行改造,實(shí)現(xiàn)簡(jiǎn)單且實(shí)現(xiàn)成本低。
圖3是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖,如圖3所示,在步驟S101之前,還可以包括如下步驟S100:
在步驟S100中,獲得并保存初始振動(dòng)特征值。
在該實(shí)施例中,可以通過(guò)學(xué)習(xí)的方式獲得該初始振動(dòng)特征值。
其中,如圖4所示,通過(guò)學(xué)習(xí)的方式獲得初始振動(dòng)特征值的過(guò)程可以包括:
在步驟S1001中,接收來(lái)自移動(dòng)終端的指令。
在該實(shí)施例中,移動(dòng)終端例如手機(jī)中可以安裝有APP,該APP可以通過(guò)紫蜂(ZigBee)和藍(lán)牙等無(wú)線網(wǎng)絡(luò)與門(mén)鎖狀態(tài)檢測(cè)器進(jìn)行交互。
門(mén)鎖狀態(tài)檢測(cè)器上電后,初始化外設(shè)、無(wú)線網(wǎng)絡(luò)和傳感器,然后進(jìn)入低功耗的睡眠狀態(tài)。其中,傳感器可以包括但不限于三軸陀螺儀、三軸加速度 計(jì)和三軸磁力計(jì)。
當(dāng)?shù)谝淮卧陂T(mén)上安裝門(mén)鎖狀態(tài)檢測(cè)器時(shí),需要對(duì)門(mén)鎖的振動(dòng)特征進(jìn)行機(jī)器學(xué)習(xí),在門(mén)鎖狀態(tài)檢測(cè)器與手機(jī)聯(lián)網(wǎng)后,APP端開(kāi)啟學(xué)習(xí)模式,通過(guò)向檢測(cè)器發(fā)送指令來(lái)喚醒門(mén)鎖狀態(tài)檢測(cè)器。
在步驟S1002中,根據(jù)該指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值。
門(mén)鎖狀態(tài)檢測(cè)器收到指令后,采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值。
其中,上鎖特征值可以包括上述參數(shù)特征值,反鎖特征值也可以包括上述參數(shù)特征值,上述參數(shù)特征值可以包括但不限于姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
當(dāng)傳感器靜止一段時(shí)間,并確認(rèn)沒(méi)有后續(xù)動(dòng)作后,自動(dòng)結(jié)束學(xué)習(xí)過(guò)程,并進(jìn)入睡眠狀態(tài);經(jīng)過(guò)多次學(xué)習(xí)過(guò)程,可以獲得初始振動(dòng)特征值。
上述門(mén)鎖狀態(tài)檢測(cè)方法實(shí)施例,通過(guò)接收來(lái)自移動(dòng)終端的指令,根據(jù)該指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值,實(shí)現(xiàn)方式簡(jiǎn)單,并為后續(xù)確定門(mén)鎖的狀態(tài)提供了條件。
圖5是根據(jù)一示例性實(shí)施例示出的又一種門(mén)鎖狀態(tài)檢測(cè)方法的流程圖,如圖5所示,在步驟S102之后,還可以包括如下步驟S103:
在步驟S103中,向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)門(mén)鎖的狀態(tài)。
在該實(shí)施例中,在確定門(mén)鎖的狀態(tài)之后,可以通過(guò)無(wú)線網(wǎng)絡(luò)向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),這樣,用戶(hù)就可以通過(guò)手機(jī)查詢(xún)門(mén)鎖的狀態(tài)。
上述門(mén)鎖狀態(tài)檢測(cè)方法實(shí)施例,通過(guò)向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),使得用戶(hù)可以通過(guò)手機(jī)查詢(xún)門(mén)鎖的狀態(tài),實(shí)現(xiàn)方便。
下面結(jié)合圖6對(duì)本公開(kāi)進(jìn)行示例性說(shuō)明,如圖6所示,當(dāng)門(mén)鎖檢測(cè)器61首次安裝在門(mén)鎖62周?chē)鷷r(shí),安裝有預(yù)設(shè)APP的手機(jī)63可以向門(mén)鎖檢測(cè)器 61發(fā)送指令,門(mén)鎖檢測(cè)器61接收指令后采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值。之后,門(mén)鎖檢測(cè)器61因檢測(cè)到門(mén)鎖振動(dòng)而進(jìn)入工作模式,門(mén)鎖檢測(cè)器61首先獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù),然后將獲取的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),然后向手機(jī)63發(fā)送門(mén)鎖的狀態(tài),這樣,用戶(hù)在離家后若忘記是否鎖門(mén),則可以通過(guò)手機(jī)63查詢(xún)門(mén)鎖的狀態(tài),實(shí)現(xiàn)過(guò)程簡(jiǎn)單,為用戶(hù)查詢(xún)門(mén)鎖的狀態(tài)提供了便利。
與前述門(mén)鎖狀態(tài)檢測(cè)方法實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例。
圖7是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖7所示,門(mén)鎖狀態(tài)檢測(cè)裝置包括:獲取模塊71和比較確定模塊72。
獲取模塊71被配置為獲取門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)。
比較確定模塊72被配置為將獲取模塊71獲取到的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
如圖7所示的裝置用于實(shí)現(xiàn)上述如圖1所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,通過(guò)比較確定模塊將獲取模塊獲取的門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),整個(gè)實(shí)現(xiàn)過(guò)程不需要對(duì)門(mén)鎖進(jìn)行改造,實(shí)現(xiàn)簡(jiǎn)單且實(shí)現(xiàn)成本低。
圖8A是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8A所示,在上述圖7所示實(shí)施例的基礎(chǔ)上,獲取模塊71可包括:第一獲取子模塊711和第二獲取子模塊712中的至少一個(gè)。
第一獲取子模塊711,被配置為獲取門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
第二獲取子模塊712,被配置為獲取門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)。
需要說(shuō)明的是,圖8A中僅示出了包括第一獲取子模塊711和第二獲取子模塊712的情形。
如圖8A所示的裝置用于實(shí)現(xiàn)上述如圖1所示的方法流程,涉及到的相 關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,描述了通過(guò)不同獲取子模塊獲取不同鎖舌的振動(dòng)數(shù)據(jù)內(nèi)容,數(shù)據(jù)內(nèi)容多樣。
圖8B是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8B所示,在上述圖7或圖8A所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:獲得保存模塊70。
獲得保存模塊70,被配置為在比較確定模塊72將振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較之前,獲得并保存初始振動(dòng)特征值。
如圖8B所示的裝置用于實(shí)現(xiàn)上述如圖3所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,通過(guò)獲得并保存初始振動(dòng)特征值,為后續(xù)確定門(mén)鎖的狀態(tài)提供了條件。
圖8C是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8C所示,在上述圖8B所示實(shí)施例的基礎(chǔ)上,獲得保存模塊70可包括:接收子模塊701和采集確定子模塊702。
接收子模塊701,被配置為接收來(lái)自移動(dòng)終端的指令。
采集確定子模塊702,被配置為根據(jù)接收子模塊701接收的指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值。
在一實(shí)施例中,初始振動(dòng)特征值可以包括上鎖特征值和反鎖特征值中的至少一種,上述上鎖特征值可以包括上述參數(shù)特征值,上述反鎖特征值也可以包括上述參數(shù)特征值,上述參數(shù)特征值可以包括姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
如圖8C所示的裝置用于實(shí)現(xiàn)上述如圖4所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,通過(guò)接收來(lái)自移動(dòng)終端的指令,根據(jù)該指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征 值,實(shí)現(xiàn)方式簡(jiǎn)單。
圖8D是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8D所示,在上述圖8C所示實(shí)施例的基礎(chǔ)上,比較確定模塊72可包括:第一比較確定子模塊721和第二比較確定子模塊722中的至少一種。
第一比較確定子模塊721被配置為將門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài)。
第二比較確定子模塊722,被配置為將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。
如圖8D所示的裝置用于實(shí)現(xiàn)上述如圖1所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,描述了通過(guò)不同比較確定子模塊確定門(mén)鎖狀態(tài)的過(guò)程,實(shí)現(xiàn)方式靈活、簡(jiǎn)單。
圖8E是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8E所示,在上述圖8D所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:第一發(fā)送模塊73。
第一發(fā)送模塊73被配置為:在第一比較確定子模塊721確定為未鎖定狀態(tài)之后,通過(guò)蜂鳴器發(fā)送提示音,以提示用戶(hù)鎖門(mén)。
如圖8E所示的裝置用于實(shí)現(xiàn)上述如圖1所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,通過(guò)蜂鳴器發(fā)送提示音,可用于提示用戶(hù)鎖門(mén),為用戶(hù)提供了便利。
圖8F是根據(jù)一示例性實(shí)施例示出的另一種門(mén)鎖狀態(tài)檢測(cè)裝置的框圖,如圖8F所示,在上述圖8D所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:第二發(fā)送模塊74。
第二發(fā)送模塊74被配置為:在比較確定模塊72根據(jù)比較結(jié)果確定門(mén)鎖 的狀態(tài)之后,向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)門(mén)鎖的狀態(tài)。
如圖8F所示的裝置用于實(shí)現(xiàn)上述如圖5所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
上述門(mén)鎖狀態(tài)檢測(cè)裝置實(shí)施例,通過(guò)向移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),使得用戶(hù)可以通過(guò)手機(jī)查詢(xún)門(mén)鎖的狀態(tài),為用戶(hù)提供了便利。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊、子模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
與前述門(mén)鎖狀態(tài)檢測(cè)方法實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了門(mén)鎖狀態(tài)檢測(cè)器實(shí)施例。
圖9是根據(jù)一示例性實(shí)施例示出的一種門(mén)鎖狀態(tài)檢測(cè)器的框圖,如圖9所示,門(mén)鎖狀態(tài)檢測(cè)器包括傳感器91和微控制單元(MCU)92。
傳感器91被配置為采集并存儲(chǔ)門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù)。
MCU92與傳感器91相連,被配置為讀取傳感器91中的振動(dòng)數(shù)據(jù),將振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)。
另外,該門(mén)鎖狀態(tài)檢測(cè)器還可以包括:蜂鳴器93。
如圖10A所示,該蜂鳴器93與MCU92相連,被配置為接收MCU92在確定門(mén)鎖的狀態(tài)后發(fā)送的控制指令,并根據(jù)控制指令發(fā)送提示音。
進(jìn)一步地,該門(mén)鎖狀態(tài)檢測(cè)器還可以包括:供電單元94。
如圖10B所示,供電單元94被配置為為傳感器91和MCU92提供電源,另外,也可以為蜂鳴器93提供電源。
其中,傳感器91可以包括陀螺儀、加速度計(jì)和磁力計(jì)中的至少一種;MCU92可以通過(guò)集成電路總線(Inter-Integrated Circuit,IIC)接口讀取傳感器91中的振動(dòng)數(shù)據(jù)。上述振動(dòng)數(shù)據(jù)可以包括門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)和門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)中的至少一種。
上述門(mén)鎖狀態(tài)檢測(cè)器上電后,初始化外設(shè)、無(wú)線網(wǎng)絡(luò)和傳感器,然后進(jìn)入低功耗的睡眠狀態(tài)。當(dāng)?shù)谝淮卧陂T(mén)上安裝門(mén)鎖狀態(tài)檢測(cè)器時(shí),需要對(duì)門(mén)鎖的振動(dòng)特征進(jìn)行機(jī)器學(xué)習(xí),在門(mén)鎖狀態(tài)檢測(cè)器與移動(dòng)終端聯(lián)網(wǎng)后,位于移動(dòng) 終端上的APP開(kāi)啟學(xué)習(xí)模式,通過(guò)向檢測(cè)器發(fā)送指令來(lái)喚醒門(mén)鎖狀態(tài)檢測(cè)器。門(mén)鎖狀態(tài)檢測(cè)器的MCU收到指令后,獲得并保存初始振動(dòng)特征值。
其中,MCU92可以包括:接收子單元921和采集子單元922,如圖10C所示。
接收子單元921被配置為接收來(lái)自移動(dòng)終端的指令。
采集子單元922被配置為根據(jù)接收子單元921接收的指令采集傳感器的參數(shù)特征值,并將采集到的參數(shù)特征值作為初始振動(dòng)特征值。
在該實(shí)施例中,初始振動(dòng)特征值可以包括上鎖特征值和反鎖特征值中的至少一種。上鎖特征值可以包括上述參數(shù)特征值,反鎖特征值也可以包括上述參數(shù)特征值,上述參數(shù)特征值可以包括但不限于姿態(tài)角、三軸加速度、角速度和地磁數(shù)據(jù),以及其各自的均值、方差、能量、長(zhǎng)度、峰值中的至少一種。
在該實(shí)施例中,MCU92獲得初始振動(dòng)特征值的過(guò)程可參見(jiàn)圖10D。
MCU92在獲得初始振動(dòng)特征值之后,繼續(xù)處于睡眠狀態(tài)。當(dāng)傳感器通過(guò)對(duì)外部任何動(dòng)作的反應(yīng)來(lái)觸發(fā)中斷,喚醒MCU92。MCU92被喚醒后,進(jìn)入工作模式,通過(guò)讀取傳感器中的振動(dòng)數(shù)據(jù),將振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),并將門(mén)鎖的狀態(tài)以事件的形式上報(bào)至移動(dòng)終端上的APP,實(shí)現(xiàn)過(guò)程如圖10D所示。
為了實(shí)現(xiàn)上述功能,如圖10E所示,MCU92還可包括:第一比較確定子單元923和第二比較確定子單元924中的至少一個(gè)。
第一比較確定子單元923被配置為:將門(mén)鎖斜舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與上鎖特征值進(jìn)行比較,若二者之間的差距在第一數(shù)值范圍內(nèi),則確定為上鎖狀態(tài),若二者之間的差距未在第一數(shù)值范圍內(nèi),則確定為未鎖定狀態(tài)。
第二比較確定子單元924被配置為:將門(mén)鎖方舌進(jìn)入鎖眼的振動(dòng)數(shù)據(jù)與反鎖特征值進(jìn)行比較,若二者之間的差距在第二數(shù)值范圍內(nèi),則確定為反鎖狀態(tài)。
另外,MCU92還可被配置為:在根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài)之后,向 移動(dòng)終端發(fā)送門(mén)鎖的狀態(tài),以用于用戶(hù)查詢(xún)門(mén)鎖的狀態(tài)。
上述門(mén)鎖狀態(tài)檢測(cè)器用于確定門(mén)鎖狀態(tài)的過(guò)程可參見(jiàn)圖1、圖3、圖4或圖5所示方法實(shí)施例的對(duì)應(yīng)部分,此處不贅述。
關(guān)于上述實(shí)施例中的門(mén)鎖狀態(tài)檢測(cè)器,其中各個(gè)模塊、子模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
上述門(mén)鎖狀態(tài)檢測(cè)器實(shí)施例,通過(guò)傳感器采集并存儲(chǔ)門(mén)鎖鎖舌的振動(dòng)數(shù)據(jù),通過(guò)MCU讀取傳感器中的振動(dòng)數(shù)據(jù),將振動(dòng)數(shù)據(jù)與初始振動(dòng)特征值進(jìn)行比較,并根據(jù)比較結(jié)果確定門(mén)鎖的狀態(tài),整個(gè)實(shí)現(xiàn)過(guò)程不需要對(duì)門(mén)鎖進(jìn)行改造,實(shí)現(xiàn)簡(jiǎn)單且實(shí)現(xiàn)成本低。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。