本申請涉及可穿戴設備控制,尤其涉及一種智能戒指控制方法、裝置、智能戒指及計算機存儲介質。
背景技術:
1、智能戒指作為一種佩戴在手指上的可穿戴設備,正在逐步改善人們的生活方式,其通常具有多種傳感器和通信能力,用于監測健康狀況、提供支付功能、控制智能家居設備等。
2、目前市場上存在的許多智能戒指,針對無屏幕無按鈕的智能戒指,它可以控制體積達到更小更輕,讓用戶佩戴更加舒服。但當需要對無屏幕無按鈕的智能戒指進行控制時,多數依賴于與智能手機的連接,通過手機上的app來實現功能的設置和控制。
技術實現思路
1、為了克服現有技術的不足,本發明提供一種智能戒指控制方法、裝置、智能戒指及計算機存儲介質,通過智能戒指本身的旋轉操作來實現對功能的直接控制,以使得用戶只需簡單地對智能戒指進行旋轉,就可以觸發不同的控制功能。
2、本申請的第一方面提供一種智能戒指控制方法,所述方法包括:
3、當確定所述智能戒指進入控制模式時,接收用戶輸入的第一控制指令;
4、確定所述第一控制指令對應的旋轉參數;
5、根據所述旋轉參數中的旋轉速度和旋轉角度判斷是否滿足控制觸發條件;
6、當根據所述旋轉速度和所述旋轉角度確定滿足所述控制觸發條件時,從設置數據庫中匹配所述旋轉參數對應的目標控制功能;
7、基于所述目標控制功能生成第二控制指令,及將所述第二控制指令發送至所述用戶的用戶設備,以控制所述用戶設備執行所述目標控制功能所對應的控制動作。
8、在一個可選的實施方式中,所述從設置數據庫中匹配所述旋轉參數對應的目標控制功能包括:
9、基于所述旋轉參數遍歷所述設置數據庫,以計算所述旋轉參數與所述設置數據庫的匹配度;
10、將所述設置數據庫中所述匹配度為1所對應的第一控制功能確定為所述目標控制功能。
11、在一個可選的實施方式中,所述計算所述旋轉參數與所述設置數據庫的匹配度包括:
12、計算所述旋轉參數的參數值與所述設置數據庫的目標值之間的相對差異值;
13、根據所述相對差異值確定所述匹配度。
14、在一個可選的實施方式中,所述方法還包括:
15、當所述匹配度不為1時,確定所述匹配度中的最大匹配度;
16、當確定所述最大匹配度的匹配項數量為1時,將所述設置數據庫中所述最大匹配度所對應的第二控制功能確定為所述目標控制功能;
17、當確定所述匹配項數量不為1時,對所述第二控制功能進行優先級排序;
18、將所述設置數據庫中最高優先級所對應的第三控制功能確定為所述目標控制功能。
19、在一個可選的實施方式中,所述根據所述旋轉參數中的旋轉速度和旋轉角度判斷是否滿足控制觸發條件包括:
20、判斷所述旋轉速度是否滿足預設速度范圍;
21、當確定所述旋轉速度滿足所述預設速度范圍時,判斷所述旋轉角度是否大于第一預設角度閾值;
22、當所述旋轉角度大于所述第一預設角度閾值時,確定滿足所述控制觸發條件;
23、當所述旋轉角度小于所述第一預設角度閾值時,確定不滿足所述控制觸發條件。
24、在一個可選的實施方式中,所述旋轉參數還包括旋轉方向,所述方法還包括:
25、判斷所述用戶是否正常佩戴所述智能戒指;
26、當確定所述用戶正確佩戴所述智能戒指時,判斷預設時間周期內所述旋轉方向是否滿足目標旋轉方向,及判斷所述旋轉角度是否滿足第二預設角度閾值;
27、當在所述預設時間周期內確定所述旋轉方向滿足順時針方向且所述旋轉角度滿足所述第二預設角度閾值時,確定所述智能戒指進入所述控制模式,,其中所述目標旋轉方向包括順時針方向和逆時針方向;
28、當在所述預設時間周期內確定所述旋轉方向滿足逆時針方向且所述旋轉角度滿足所述第二預設角度閾值時,確定所述智能戒指退出所述控制模式。
29、在一個可選的實施方式中,所述方法還包括:
30、當接收到所述設置數據庫的任意控制功能的更新指令時,確定所述更新指令的更新控制功能;
31、基于所述更新控制功能更新所述設置數據庫。
32、本申請第二方面提供一種智能戒指控制裝置,所述裝置包括:
33、接收模塊,用于當確定所述智能戒指進入控制模式時,接收用戶輸入的第一控制指令;
34、確定模塊,用于確定所述第一控制指令對應的旋轉參數;
35、判斷模塊,用于根據所述旋轉參數中的旋轉速度和旋轉角度判斷是否滿足控制觸發條件;
36、匹配模塊,用于當根據所述旋轉速度和所述旋轉角度確定滿足所述控制觸發條件時,從設置數據庫中匹配所述旋轉參數對應的目標控制功能;
37、控制模塊,用于基于所述目標控制功能生成第二控制指令,及將所述第二控制指令發送至所述用戶的用戶設備,以控制所述用戶設備執行所述目標控制功能所對應的控制動作。
38、本申請第三方面提供一種智能戒指,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現所述智能戒指控制方法的步驟。
39、本申請第四方面提供一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述智能戒指控制方法的步驟。
40、綜上所述,本申請提供的智能戒指控制方法、裝置、智能戒指及計算機存儲介質,智能戒指通過內置的傳感器模塊精確地捕捉到智能戒指的旋轉動作,基于傳感器模塊傳輸的電信號,并將其解析為具體的旋轉參數,及根據預設控制觸發條件來判斷當前的旋轉參數是否滿足觸發控制功能的條件,一旦確定滿足控制觸發條件,智能戒指則會從設置數據庫中查找與當前旋轉參數相匹配的控制功能。當匹配到目標控制功能后,智能戒指則基于該目標控制功能生成第二控制指令,并通過智能戒指內置的通信模塊將第二控制指令發送至用戶的用戶設備。用戶設備在接收到第二控制指令后,會立即解析第二控制指令內容,并根據第二控制指令要求執行相應的控制動作。通過智能戒指本身的旋轉操作,使得用戶只需簡單地對智能戒指進行旋轉,就可以觸發不同的控制功能,極大地提高了操作的便捷性和用戶體驗。
1.一種智能戒指控制方法,其特征在于,所述方法包括:
2.根據權利要求1所述的智能戒指控制方法,其特征在于,所述從設置數據庫中匹配所述旋轉參數對應的目標控制功能包括:
3.根據權利要求2所述的智能戒指控制方法,其特征在于,所述計算所述旋轉參數與所述設置數據庫的匹配度包括:
4.根據權利要求2所述的智能戒指控制方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的智能戒指控制方法,其特征在于,所述根據所述旋轉參數中的旋轉速度和旋轉角度判斷是否滿足控制觸發條件包括:
6.根據權利要求1所述的智能戒指控制方法,其特征在于,所述旋轉參數還包括旋轉方向,所述方法還包括:
7.根據權利要求1至6中任意一項所述的智能戒指控制方法,其特征在于,所述方法還包括:
8.一種智能戒指控制裝置,其特征在于,所述裝置包括:
9.一種智能戒指,其特征在于,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現權利要求1至7中任一項所述的智能戒指控制方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的智能戒指控制方法的步驟。