本技術(shù)涉及智能家居,具體涉及一種智能家居的防誤觸發(fā)控制方法、系統(tǒng)、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在智能家居領(lǐng)域,通常會用tof傳感器來做各種智能設(shè)備的接近感應(yīng)功能。tof(time?of?flight)傳感器是一種深度感知技術(shù),其技術(shù)原理基于測量光信號在發(fā)射到被物體反射回傳感器所需的時間。通過這個時間,可以計算出傳感器與物體之間的距離。tof傳感器通常使用接近光(紅外光)來作為接近功能檢測,有些tof傳感器也會集成環(huán)境光的檢測功能。
2、但是tof傳感器受自然光紅外線影響較大,當在白天的情況下,室外或者室內(nèi)靠窗位置使用時,可能會因為環(huán)境光(自然界中的環(huán)境光含有紅外線)的變化而誤觸發(fā),影響用戶體驗。
3、鑒于此,本技術(shù)提出了一種智能家居的防誤觸發(fā)控制方法、系統(tǒng)、設(shè)備及存儲介質(zhì),能夠使tof傳感器在不同環(huán)境下均能準確判斷用戶接近行為,從而減少由環(huán)境光變化引起的誤觸。
技術(shù)實現(xiàn)思路
1、為了解決現(xiàn)有tof傳感器受自然光紅外線影響較大,容易發(fā)生誤觸發(fā)等問題,本技術(shù)提供一種智能家居的防誤觸發(fā)控制方法、系統(tǒng)、設(shè)備及存儲介質(zhì),以解決上述技術(shù)缺陷問題。
2、根據(jù)本技術(shù)的第一個方面提出了一種智能家居的防誤觸發(fā)控制方法,該方法包括以下步驟:
3、s1、智能帶屏控制設(shè)備通過tof傳感器獲取環(huán)境光數(shù)值和接近光數(shù)值;
4、s2、判斷智能帶屏控制設(shè)備是否處于息屏狀態(tài);
5、響應(yīng)于確定智能帶屏控制設(shè)備處于息屏狀態(tài),則將環(huán)境光數(shù)值與預(yù)設(shè)第一閾值比較,判斷是否進入白天模式;
6、若進入白天模式,則獲取接近光增長比例和環(huán)境光下降比例,判斷接近光增長比例是否大于預(yù)設(shè)第二閾值,若大于預(yù)設(shè)第二閾值則判斷環(huán)境光下降比例是否大于預(yù)設(shè)第三閾值;
7、響應(yīng)于確認大于預(yù)設(shè)第三閾值,則點亮智能帶屏控制設(shè)備的屏幕;
8、s3、點亮智能帶屏控制設(shè)備的屏幕的同時,獲取亮屏前最后一個接近光數(shù)值并將其設(shè)置為第四閾值;
9、獲取實時的接近光數(shù)值,若實時的接近光數(shù)值與第四閾值之間的增長的比例大于預(yù)設(shè)第二閾值,則智能帶屏控制設(shè)備保持亮屏狀態(tài);
10、若實時的接近光數(shù)值與第四閾值之間的增長比例不大于預(yù)設(shè)第二閾值,則智能帶屏控制設(shè)備恢復(fù)為息屏狀態(tài)。
11、通過上述技術(shù)方案,本技術(shù)可以利用接近光和環(huán)境光的數(shù)據(jù)變化趨勢和波動比例進行協(xié)同判定,使tof傳感器在不同環(huán)境下都能準確判斷用戶接近行為,從而減少由環(huán)境光變化引起的誤觸發(fā)。
12、優(yōu)選的,本技術(shù)提供的智能家居的防誤觸發(fā)控制方法,還包括:s2、判斷智能帶屏控制設(shè)備是否處于息屏狀態(tài);
13、響應(yīng)于確定智能帶屏控制設(shè)備處于息屏狀態(tài),則將環(huán)境光數(shù)值與預(yù)設(shè)第一閾值比較,判斷是否進入白天模式;
14、若環(huán)境光數(shù)值不大于預(yù)設(shè)第一閾值,則不進入白天模式,則獲取接近光增長比例,判斷接近光增長比例是否大于預(yù)設(shè)第二閾值,若大于預(yù)設(shè)第二閾值則點亮智能帶屏控制設(shè)備的屏幕后,繼續(xù)執(zhí)行步驟s3的操作。
15、通過上述技術(shù)方案,可以在夜間模式下實現(xiàn)精準的亮屏操作。
16、優(yōu)選的,在步驟s2中,還包括:
17、判斷接近光增長比例是否大于預(yù)設(shè)第二閾值,若不大于預(yù)設(shè)第二閾值,則繼續(xù)實時獲取接近光數(shù)值;
18、若大于預(yù)設(shè)第二閾值,則判斷環(huán)境光下降比例是否大于預(yù)設(shè)第三閾值;
19、響應(yīng)于確定不大于預(yù)設(shè)第三閾值,則智能帶屏控制設(shè)備保持息屏狀態(tài),同時繼續(xù)實時分別獲取接近光數(shù)值和環(huán)境光數(shù)值。
20、優(yōu)選的,在步驟s2中,還包括:判斷環(huán)境光數(shù)值是否大于預(yù)設(shè)第一閾值;
21、若大于預(yù)設(shè)第一閾值,則判定為進入白天模式,則獲取當前的接近光數(shù)值和前一個接近光數(shù)值,計算獲得接近光增長比例,判斷接近光增長比例是否大于預(yù)設(shè)第二閾值;
22、若大于預(yù)設(shè)第二閾值,則獲取當前的環(huán)境光數(shù)值和前一個環(huán)境光數(shù)值,計算獲得環(huán)境光下降比例,判斷環(huán)境光下降比例是否大于預(yù)設(shè)第三閾值,若大于則點亮智能帶屏控制設(shè)備的屏幕。
23、優(yōu)選的,在步驟s2中,判斷智能帶屏控制設(shè)備是否處于息屏狀態(tài);
24、響應(yīng)于確定智能帶屏控制設(shè)備不處于息屏狀態(tài),則獲取實時的接近光數(shù)值,并把亮屏前最后一個接近光數(shù)值設(shè)置為第四閾值;
25、若實時的接近光數(shù)值與第四閾值之間的增長比例不大于第二閾值,則智能帶屏控制設(shè)備恢復(fù)為息屏狀態(tài)。
26、上述技術(shù)方案中,當實時的接近光數(shù)值和第四閾值相比,增長比例大于預(yù)設(shè)的第二閾值,說明人始終在設(shè)備前面,需要讓智能帶屏控制設(shè)備繼續(xù)保持亮屏狀態(tài)。如果增長比例沒大于預(yù)設(shè)的第二閾值,則說明人已經(jīng)遠離設(shè)備,智能帶屏控制設(shè)備則恢復(fù)為息屏模式。
27、優(yōu)選的,在步驟s2中,判斷智能帶屏控制設(shè)備是否處于息屏狀態(tài);
28、響應(yīng)于確定智能帶屏控制設(shè)備不處于息屏狀態(tài),則獲取實時的接近光數(shù)值,并把亮屏前最后一個接近光數(shù)值設(shè)置為第四閾值;
29、若實時的接近光數(shù)值與第四閾值之間的增長比例大于第二閾值,則智能帶屏控制設(shè)備保持亮屏狀態(tài),并且繼續(xù)獲取實時的接近光數(shù)值。
30、優(yōu)選的,在步驟s3中,還包括:若實時的接近光數(shù)值與第四閾值之間的增長比例不大于第二閾值,則智能帶屏控制設(shè)備恢復(fù)為息屏狀態(tài),并且跳轉(zhuǎn)至步驟s2中,繼續(xù)將環(huán)境光數(shù)值與預(yù)設(shè)第一閾值比較,判斷是否進入白天模式。
31、第二方面,本技術(shù)提供了一種智能家居的防誤觸發(fā)控制系統(tǒng),該系統(tǒng)包括:
32、tof傳感器,智能帶屏控制設(shè)備通過tof傳感器獲取環(huán)境光數(shù)值和接近光數(shù)值;
33、主控ic,主控ic通過i2c接口接收環(huán)境光數(shù)值和接近光數(shù)值;
34、lcd屏幕(liquid?crystal?display,即液晶顯示屏),lcd屏幕配置于接收主控ic發(fā)出的亮屏或息屏命令并做出對應(yīng)的反饋;
35、主控ic通過i2c接口獲取lcd屏幕的狀態(tài)信息,并判斷智能帶屏控制設(shè)備是否處于息屏狀態(tài);
36、響應(yīng)于確定智能帶屏控制設(shè)備處于息屏狀態(tài),則將環(huán)境光數(shù)值與預(yù)設(shè)第一閾值比較,判斷是否進入白天模式;
37、若進入白天模式,則獲取接近光增長比例和環(huán)境光下降比例,判斷接近光增長比例是否大于預(yù)設(shè)第二閾值,若大于預(yù)設(shè)第二閾值則判斷環(huán)境光下降比是否大于預(yù)設(shè)第三閾值;
38、響應(yīng)于確認大于預(yù)設(shè)第三閾值,則點亮智能帶屏控制設(shè)備的lcd屏幕;
39、點亮智能帶屏控制設(shè)備的lcd屏幕的同時,獲取亮屏前最后一個接近光數(shù)值并將其設(shè)置為第四閾值;
40、獲取實時的接近光數(shù)值,若實時的接近光數(shù)值與第四閾值之間的增長的比例大于第二閾值,則智能帶屏控制設(shè)備保持亮屏狀態(tài);
41、若實時的接近光數(shù)值與第四閾值之間的增長比例不大于第二閾值,則智能帶屏控制設(shè)備恢復(fù)為息屏狀態(tài)。
42、第三方面,本技術(shù)提供了一種終端設(shè)備,包括處理器、存儲器以及存儲在所述存儲器內(nèi)的計算機程序,所述計算機程序被所述處理器執(zhí)行以實現(xiàn)如上述任意一項所述的智能家居的防誤觸發(fā)控制方法。
43、第四方面,本技術(shù)提供了一種計算機可讀存儲介質(zhì),所述介質(zhì)中存儲有計算機程序,在所述計算機程序被處理器執(zhí)行時,實施如上述任意一項所述的智能家居的防誤觸發(fā)控制方法。
44、與現(xiàn)有技術(shù)相比,本發(fā)明的有益成果在于:
45、(1)本發(fā)明通過分析接近光和環(huán)境光的數(shù)據(jù)變化趨勢和波動比例來進行協(xié)同判定,而市面上絕大多數(shù)的tof傳感器算法,是采用接近光和環(huán)境光的絕對數(shù)值和預(yù)設(shè)定的閾值做對比來做算法處理。相較而言,本發(fā)明采用波動比例來做算法處理的好處是:可以忽略tof傳感器接近光和環(huán)境光數(shù)值在不同環(huán)境下(白天或者黑夜)的絕對數(shù)值不同,或者放置于不同材質(zhì)(透明/半透的玻璃、塑料或其它材質(zhì))底下的絕對數(shù)值不同的因素,使得tof傳感器的適配性更強、更智能、更通用。
46、(2)本發(fā)明使tof傳感器在不同環(huán)境下都能準確判斷用戶接近行為,從而減少由環(huán)境光變化引起的誤觸發(fā)。