本發(fā)明涉及家用電器技術(shù)領(lǐng)域,特別涉及一種風(fēng)量控制方法、一種風(fēng)量控制系統(tǒng)、一種風(fēng)量控制設(shè)備以及一種風(fēng)量輸出設(shè)備。
背景技術(shù):
隨著人們生活水平的提高,家用電器的種類日趨多樣化,能夠產(chǎn)生風(fēng)并能夠改變風(fēng)量大小的家用電器也越來越多,例如空調(diào)器、風(fēng)扇和加濕器等。
目前,對于上述家用電器風(fēng)量的控制大多是通過對遙控器按鍵的操作或智能終端觸摸屏的操作來實現(xiàn)的。用戶在實際生活中常常會遇到無法對按鍵或觸摸屏進(jìn)行操作的情況,例如,在雙手沾滿油漬時不便于接觸按鍵或觸摸屏。因此,上述的風(fēng)量控制方法還不夠方便。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決上述技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出一種風(fēng)量控制方法,能夠使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
本發(fā)明的第二個目的在于提出一種風(fēng)量控制系統(tǒng)。
本發(fā)明的第三個目的在于提出一種風(fēng)量控制設(shè)備。
本發(fā)明的第四個目的在于提出一種風(fēng)量輸出設(shè)備。
為達(dá)到上述目的,本發(fā)明第一方面實施例提出了一種風(fēng)量控制方法,該方法包括以下步驟:通過風(fēng)量控制設(shè)備獲取自身加速度信息;在根據(jù)所述自身加速度信息判斷所述風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)所述變化量獲取所述風(fēng)量控制設(shè)備的當(dāng)前擺動程度;根據(jù)所述當(dāng)前擺動程度計算風(fēng)量數(shù)值;根據(jù)所述風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
根據(jù)本發(fā)明實施例的風(fēng)量控制方法,在風(fēng)量控制設(shè)備的加速度發(fā)生變化時,可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的擺動程度,并根據(jù)風(fēng)量控制設(shè)備的擺動程度對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制,由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
另外,根據(jù)本發(fā)明上述實施例提出的風(fēng)量控制方法還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實施例,通過所述風(fēng)量控制設(shè)備內(nèi)置的重力加速度傳感器檢測所述風(fēng)量控制設(shè)備的三軸加速度。
進(jìn)一步地,所述當(dāng)前擺動程度為:
D=[Dx,Dy,Dz],
其中,D為所述當(dāng)前擺動程度,Dx、Dy和Dz分別為當(dāng)前X軸、Y軸和Z軸方向上的所述加速度的變化量。
進(jìn)一步地,當(dāng)所述當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
優(yōu)選地,將所述當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸,并根據(jù)以下公式計算所述風(fēng)量數(shù)值:
W=(Wa-Na)/(Ma-Na),
其中,W為所述風(fēng)量數(shù)值,Wa為所述當(dāng)前擺動程度中所述基準(zhǔn)軸方向上的加速度的變化量,Na為所述預(yù)設(shè)擺動程度門限中所述基準(zhǔn)軸方向上的加速度的變化門限值,Ma為存儲的所述基準(zhǔn)軸方向上最大的加速度的變化量。
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量輸出設(shè)備為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)。
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量控制設(shè)備為移動終端或穿戴式設(shè)備。
為達(dá)到上述目的,本發(fā)明第二方面實施例提出了一種風(fēng)量控制系統(tǒng),該系統(tǒng)包括:風(fēng)量控制設(shè)備,所述風(fēng)量控制設(shè)備獲取自身加速度信息,根據(jù)所述自身加速度信息判斷所述風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)所述變化量獲取所述風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并根據(jù)所述當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)所述風(fēng)量數(shù)值生成風(fēng)量控制指令;風(fēng)量輸出設(shè)備,所述風(fēng)量輸出設(shè)備用于接收所述風(fēng)量控制設(shè)備的風(fēng)量控制指令,并根據(jù)所述風(fēng)量控制指令對輸出的風(fēng)量進(jìn)行控制。
根據(jù)本發(fā)明實施例的風(fēng)量控制系統(tǒng),在風(fēng)量控制設(shè)備10的加速度發(fā)生變化時,可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的擺動程度,并根據(jù)風(fēng)量控制設(shè)備的擺動程度對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制,由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
另外,根據(jù)本發(fā)明上述實施例提出的風(fēng)量控制系統(tǒng)還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量控制設(shè)備通過內(nèi)置的重力加速度傳感器檢測所述風(fēng)量控制設(shè)備的三軸加速度。
進(jìn)一步地,所述當(dāng)前擺動程度為:
D=[Dx,Dy,Dz],
其中,D為所述當(dāng)前擺動程度,Dx、Dy和Dz分別為當(dāng)前X軸、Y軸和Z軸方向上的所述加速度的變化量。
進(jìn)一步地,所述風(fēng)量控制設(shè)備在所述當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
優(yōu)選地,所述風(fēng)量控制設(shè)備將所述當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸,并根據(jù)以下公式計算所述風(fēng)量數(shù)值:
W=(Wa-Na)/(Ma-Na),
其中,W為所述風(fēng)量數(shù)值,Wa為所述當(dāng)前擺動程度中所述基準(zhǔn)軸方向上的加速度的變化量,Na為所述預(yù)設(shè)擺動程度門限中所述基準(zhǔn)軸方向上的加速度的變化門限值,Ma為存儲的所述基準(zhǔn)軸方向上最大的加速度的變化量。
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量輸出設(shè)備為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)。
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量控制設(shè)備為移動終端或穿戴式設(shè)備。
為達(dá)到上述目的,本發(fā)明第三方面實施例提出了一種風(fēng)量控制設(shè)備,其包括:第一獲取模塊,用于獲取所述風(fēng)量控制設(shè)備的加速度信息;第二獲取模塊,用于在根據(jù)所述加速度信息判斷所述風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)所述變化量獲取所述風(fēng)量控制設(shè)備的當(dāng)前擺動程度;計算模塊,用于根據(jù)所述當(dāng)前擺動程度計算風(fēng)量數(shù)值;生成模塊,用于根據(jù)所述風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
根據(jù)本發(fā)明實施例的風(fēng)量控制設(shè)備,通過第一獲取模塊獲取風(fēng)量控制設(shè)備的加速度信息,通過第二獲取模塊在根據(jù)加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并通過計算模塊根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及通過生成模塊根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
另外,根據(jù)本發(fā)明上述實施例提出的風(fēng)量控制設(shè)備還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實施例,所述第一獲取模塊為重力加速度傳感器,所述第一獲取模塊獲取所述風(fēng)量控制設(shè)備的三軸加速度。
進(jìn)一步地,所述當(dāng)前擺動程度為:
D=[Dx,Dy,Dz],
其中,D為所述當(dāng)前擺動程度,Dx、Dy和Dz分別為當(dāng)前X軸、Y軸和Z軸方向上的所述加速度的變化量。
進(jìn)一步地,所述的風(fēng)量控制設(shè)備還包括禁止模塊,在所述當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,所述禁止模塊禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
優(yōu)選地,所述計算模塊將所述當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸,并根據(jù)以下公式計算所述風(fēng)量數(shù)值:
W=(Wa-Na)/(Ma-Na),
其中,W為所述風(fēng)量數(shù)值,Wa為所述當(dāng)前擺動程度中所述基準(zhǔn)軸方向上的加速度的變化量,Na為所述預(yù)設(shè)擺動程度門限中所述基準(zhǔn)軸方向上的加速度的變化門限值,Ma為存儲的所述基準(zhǔn)軸方向上最大的加速度的變化量。
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量控制設(shè)備為移動終端或穿戴式設(shè)備。
為達(dá)到上述目的,本發(fā)明第四方面實施例提出了一種風(fēng)量輸出設(shè)備,其包括:接收模塊,用于接收風(fēng)量控制指令,其中,風(fēng)量控制設(shè)備獲取自身加速度信息,根據(jù)所述自身加速度信息判斷所述風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)所述變化量獲取所述風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并根據(jù)所述當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)所述風(fēng)量數(shù)值生成所述風(fēng)量控制指令;控制模塊,用于根據(jù)所述風(fēng)量控制指令對所述風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
根據(jù)本發(fā)明實施例的風(fēng)量輸出設(shè)備,通過其接收模塊接收風(fēng)量控制指令,其中,風(fēng)量控制設(shè)備獲取自身加速度信息,根據(jù)自身加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,風(fēng)量輸出設(shè)備的控制模塊根據(jù)風(fēng)量控制指令對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
另外,根據(jù)本發(fā)明上述實施例提出的風(fēng)量輸出設(shè)備還可以具有如下附加的技術(shù)特征:
根據(jù)本發(fā)明的一個實施例,所述風(fēng)量輸出設(shè)備為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)。
附圖說明
圖1為根據(jù)本發(fā)明實施例的風(fēng)量控制方法的流程圖;
圖2為根據(jù)本發(fā)明實施例的風(fēng)量控制系統(tǒng)的方框示意圖;
圖3為根據(jù)本發(fā)明實施例的風(fēng)量控制設(shè)備的方框示意圖;
圖4為根據(jù)本發(fā)明實施例的風(fēng)量輸出設(shè)備的方框示意圖。
具體實施方式
下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
下面結(jié)合附圖來描述本發(fā)明實施例的風(fēng)量控制方法、系統(tǒng)、風(fēng)量控制設(shè)備及風(fēng)量輸出設(shè)備。
圖1為根據(jù)本發(fā)明實施例的風(fēng)量控制方法的流程圖。
如圖1所示,本發(fā)明實施例的風(fēng)量控制方法,包括以下步驟:
S1,通過風(fēng)量控制設(shè)備獲取自身加速度信息。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備可為能夠獲取自身加速度信息的移動終端或穿戴式設(shè)備,例如手機(jī)、平版電腦、手環(huán)、智能手表、耳機(jī)和智能眼鏡等。
S2,在根據(jù)自身加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度。
應(yīng)當(dāng)理解,風(fēng)量控制設(shè)備的擺動程度不同,加速度的變化量也對應(yīng)不同,因而可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度。
S3,根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值。
可設(shè)定當(dāng)前擺動程度與風(fēng)量數(shù)值之間的映射關(guān)系,并根據(jù)該映射關(guān)系計算風(fēng)量數(shù)值。
S4,根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備與風(fēng)量輸出設(shè)備之間可通過無線網(wǎng)絡(luò)進(jìn)行通信,可將風(fēng)量數(shù)值通過控制指令的方式發(fā)送至風(fēng)量輸出設(shè)備,以控制風(fēng)量輸出設(shè)備輸出相應(yīng)的風(fēng)量。
在本發(fā)明的一個實施例中,風(fēng)量輸出設(shè)備可為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)等能夠產(chǎn)生風(fēng)并能夠改變風(fēng)量大小的家用電器。
根據(jù)本發(fā)明實施例的風(fēng)量控制方法,在風(fēng)量控制設(shè)備的加速度發(fā)生變化時,可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的擺動程度,并根據(jù)風(fēng)量控制設(shè)備的擺動程度對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制,由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
在本發(fā)明的一個實施例中,可通過風(fēng)量控制設(shè)備內(nèi)置的重力加速度傳感器檢測風(fēng)量控制設(shè)備的三軸加速度。
風(fēng)量控制設(shè)備可在接收用戶指令,如某特定的動作后進(jìn)入風(fēng)量控制模式,在進(jìn)入風(fēng)量控制模式時,風(fēng)量控制設(shè)備可將檢測到的三軸加速度I=[Xinit,Yinit,Zinit]作為初始的三軸加速度,其中,Xinit為X軸方向上的加速度,Yinit為Y軸方向上的加速度,Zinit為Z軸方向上的加速度。
當(dāng)風(fēng)量控制設(shè)備發(fā)生擺動時,其加速度會發(fā)生變化,此時檢測到的三軸加速度C=[Xc,Yc,Zc]。由此,當(dāng)前X軸、Y軸和Z軸方向上的加速度的變化量可分別為Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本發(fā)明的一個實施例中,當(dāng)前擺動程度D可表示為:D=[Dx,Dy,Dz]。
在本發(fā)明的一個實施例中,如果風(fēng)量控制設(shè)備的擺動程度較小,則可禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制,以避免輕微擺動造成的誤操作。
具體地,當(dāng)當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。而當(dāng)當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量中的任意一個對應(yīng)大于或等于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,則允許對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。在本發(fā)明的一個實施例中,可設(shè)置預(yù)設(shè)擺動程度門限N=[Xmin,Ymin,Zmin],當(dāng)Dx<Xmin且Dy<Ymin且Dz<Zmin時,風(fēng)量控制設(shè)備擺動程度較小,可持續(xù)備獲取風(fēng)量控制設(shè)備自身加速度信息,而不執(zhí)行計算風(fēng)量數(shù)值和生成風(fēng)量控制指令等動作;當(dāng)Dx>Xmin或Dy>Ymin或Dz>Zmin時,風(fēng)量控制設(shè)備擺動程度較大,可計算風(fēng)量數(shù)值,并根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
在本發(fā)明的一個實施例中,可將當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸。風(fēng)量控制設(shè)備可存儲當(dāng)前擺動程度和之前的多個擺動程度,并獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量Ma、獲取當(dāng)前擺動程度中基準(zhǔn)軸方向上的加速度的變化量Wa以及獲取預(yù)設(shè)擺動程度門限中基準(zhǔn)軸方向上的加速度的變化門限值Na。繼而可根據(jù)以下公式計算風(fēng)量數(shù)值W:W=(Wa-Na)/(Ma-Na)。風(fēng)量數(shù)值W所處區(qū)間為[0.0,1.0],對應(yīng)風(fēng)量輸出設(shè)備最低至最高的風(fēng)速檔位。
另外,由于Ma為獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量,其能夠反映風(fēng)量控制設(shè)備近期的擺動程度,即用戶近期擺動風(fēng)量控制設(shè)備所用的力度。因此,Ma可因人而異,為具有學(xué)習(xí)特征的參數(shù),能夠使肢體控制風(fēng)量適用于不同肢體力度的人群,使小孩、老人、男人和女人的肢體力度都能輕易控制輸出設(shè)備輸出的風(fēng)量,并且相對于每個用戶而言,其根據(jù)個人的力度所控制的風(fēng)量能夠較為準(zhǔn)確地符合用戶的需求。
應(yīng)當(dāng)理解,若用戶近期的擺動力度相接近,則用戶的擺動力度越小,設(shè)定的風(fēng)量越小。而最大風(fēng)量的設(shè)定可隨用戶近期的擺動力度的變化而調(diào)整。
在根據(jù)風(fēng)量數(shù)值實現(xiàn)對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制后,風(fēng)量控制設(shè)備可在接收用戶另一指令,如某另一特定的動作后退出風(fēng)量控制模式。
在本發(fā)明的一個具體實施例中,用戶可點擊智能手表的空調(diào)器風(fēng)量控制功能,智能手表記錄初始的三軸加速度I=[0.1,8.8,3.3],即X軸方向上的加速度0.1m/s2,Y軸方向上的加速度8.8m/s2,Z軸方向上的加速度為3.3m/s2。
而后用戶揮動手,產(chǎn)生當(dāng)前三軸加速度C=[0.2,1.2,9.0]。智能手表進(jìn)行擺動程度計算:D=[|0.2-0.1|,|1.2-8.8|,|9.0-3.3|]=[0.1,7.6,5.7]。
智能手表中存在一個系統(tǒng)默認(rèn)的預(yù)設(shè)擺動程度門限N=[1,1,1]。當(dāng)智能手表擺動時的三軸加速度的變化量都低于1時,不執(zhí)行風(fēng)量計算動作,避免輕微擺動造成的誤操作。由于Y和Z軸方向上的加速度的變化量均大于對應(yīng)軸方向上的加速度的變化門限值,智能手表有足夠的擺動,可執(zhí)行風(fēng)量計算和生成風(fēng)量控制指令等動作。
智能手表可存儲最近30個擺動程度記錄R=[D1,…,D30],并將當(dāng)前擺動程度D=[0.1,7.6,5.7]最為D1存儲至R。
由于D=[0.1,7.6,5.7]記錄了用戶揮手時智能手表產(chǎn)生的加速度變化,將加速度的變化量最大的軸作為基準(zhǔn)軸,即將Y軸作為基準(zhǔn)軸。同時,獲取近期記錄R中,Y軸的最大重力加速度數(shù)值Ma,假設(shè)Ma=7.6;獲取當(dāng)前擺動程度D中Y軸方向上的加速度的變化量Wa=7.6;獲取預(yù)設(shè)擺動程度門限N中Y軸方向上的加速度的變化門限值Na=1。由此,可計算出風(fēng)量數(shù)值W=(Wa-Na)/(Ma-Na)=(7.6-1)/(7.6-1)=1.0。
假設(shè)空調(diào)器的風(fēng)量檔位可包括0%~100%,則風(fēng)量數(shù)值為1時,對應(yīng)的風(fēng)量檔位為100%。智能手表通過WIFI將風(fēng)量控制指令發(fā)送至空調(diào)器,空調(diào)器執(zhí)行該控制指令,可將風(fēng)量檔位設(shè)定為100%。
如果用戶再度揮動手,但力度比較小,三軸重力加速度數(shù)值C=[0.2,2.2,9.0],智能手表可計算出以下結(jié)果:
D=[|0.2-0.1|,|2.2-8.8|,|9.0-3.3|]=[0.1,6.6,5.7];
R=[D1,D2]=[(0.1,7.6,5.7),(0.1,6.6,5.7)];
基準(zhǔn)軸為Y軸;Ma=7.6;
W=(6.6-1)/(7.6-1)=0.848=84.8%。
在根據(jù)風(fēng)量數(shù)值W生成風(fēng)量控制指令后,智能手表通過WIFI將風(fēng)量控制指令發(fā)送至空調(diào)器。由于該空調(diào)器的風(fēng)量檔位精度為1,即可為0-100的整數(shù),因此空調(diào)器執(zhí)行該控制指令后,可將風(fēng)量檔位設(shè)定為85%。
在設(shè)定完風(fēng)量檔位后,用戶可點擊智能手表功能以退出空調(diào)器風(fēng)量控制功能。
為實現(xiàn)上述實施例的風(fēng)量控制方法,本發(fā)明還提出一種風(fēng)量控制系統(tǒng)。
如圖2所示,本發(fā)明實施例的風(fēng)量控制系統(tǒng),包括風(fēng)量控制設(shè)備10和風(fēng)量輸出設(shè)備20。
其中,風(fēng)量控制設(shè)備10獲取自身加速度信息,根據(jù)自身加速度信息判斷風(fēng)量控制設(shè)備10的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備10的當(dāng)前擺動程度,并根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令;風(fēng)量輸出設(shè)備20用于接收風(fēng)量控制設(shè)備10的風(fēng)量控制指令,并根據(jù)風(fēng)量控制指令對輸出的風(fēng)量進(jìn)行控制。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備10可為能夠獲取自身加速度信息的移動終端或穿戴式設(shè)備,例如手機(jī)、平版電腦、手環(huán)、智能手表、耳機(jī)和智能眼鏡等。
應(yīng)當(dāng)理解,風(fēng)量控制設(shè)備10的擺動程度不同,加速度的變化量也對應(yīng)不同,因而可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度??稍O(shè)定當(dāng)前擺動程度與風(fēng)量數(shù)值之間的映射關(guān)系,并根據(jù)該映射關(guān)系計算風(fēng)量數(shù)值。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備10與風(fēng)量輸出設(shè)備20之間可通過無線網(wǎng)絡(luò)進(jìn)行通信,可將風(fēng)量數(shù)值通過控制指令的方式發(fā)送至風(fēng)量輸出設(shè)備20,以控制風(fēng)量輸出設(shè)備輸出相應(yīng)的風(fēng)量。
在本發(fā)明的一個實施例中,風(fēng)量輸出設(shè)備20可為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)等能夠產(chǎn)生風(fēng)并能夠改變風(fēng)量大小的家用電器。
根據(jù)本發(fā)明實施例的風(fēng)量控制系統(tǒng),在風(fēng)量控制設(shè)備的加速度發(fā)生變化時,可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的擺動程度,并根據(jù)風(fēng)量控制設(shè)備的擺動程度對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制,由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備10可通過內(nèi)置的重力加速度傳感器檢測風(fēng)量控制設(shè)備10的三軸加速度。
風(fēng)量控制設(shè)備10可在接收用戶指令,如某特定的動作后進(jìn)入風(fēng)量控制模式,在進(jìn)入風(fēng)量控制模式時,風(fēng)量控制設(shè)備10可將檢測到的三軸加速度I=[Xinit,Yinit,Zinit]作為初始的三軸加速度,其中,Xinit為X軸方向上的加速度,Yinit為Y軸方向上的加速度,Zinit為Z軸方向上的加速度。
當(dāng)風(fēng)量控制設(shè)備10發(fā)生擺動時,其加速度會發(fā)生變化,此時檢測到的三軸加速度C=[Xc,Yc,Zc]。由此,當(dāng)前X軸、Y軸和Z軸方向上的加速度的變化量可分別為Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本發(fā)明的一個實施例中,當(dāng)前擺動程度D可表示為:D=[Dx,Dy,Dz]。
本發(fā)明的一個實施例中,如果風(fēng)量控制設(shè)備10的擺動程度較小,則可禁止對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制,以避免輕微擺動造成的誤操作。
具體地,風(fēng)量控制設(shè)備10在當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,禁止對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制。而當(dāng)當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量中的任意一個對應(yīng)大于或等于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,則允許對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制。在本發(fā)明的一個實施例中,可設(shè)置預(yù)設(shè)擺動程度門限N=[Xmin,Ymin,Zmin],當(dāng)Dx<Xmin且Dy<Ymin且Dz<Zmin時,風(fēng)量控制設(shè)備10擺動程度較小,可持續(xù)備獲取風(fēng)量控制設(shè)備10自身加速度信息,而不執(zhí)行計算風(fēng)量數(shù)值和生成風(fēng)量控制指令等動作;當(dāng)Dx>Xmin或Dy>Ymin或Dz>Zmin時,風(fēng)量控制設(shè)備10擺動程度較大,可計算風(fēng)量數(shù)值,并根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制。
在本發(fā)明的一個實施例中,風(fēng)量控制設(shè)備10可將當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸。風(fēng)量控制設(shè)備10可存儲當(dāng)前擺動程度和之前的多個擺動程度,并獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量Ma、獲取當(dāng)前擺動程度中基準(zhǔn)軸方向上的加速度的變化量Wa以及獲取預(yù)設(shè)擺動程度門限中基準(zhǔn)軸方向上的加速度的變化門限值Na。繼而可根據(jù)以下公式計算風(fēng)量數(shù)值W:W=(Wa-Na)/(Ma-Na)。風(fēng)量數(shù)值W所處區(qū)間為[0.0,1.0],對應(yīng)風(fēng)量輸出設(shè)備最低至最高的風(fēng)速檔位。
另外,由于Ma為獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量,其能夠反映風(fēng)量控制設(shè)備近期的擺動程度,即用戶近期擺動風(fēng)量控制設(shè)備所用的力度。因此,Ma可因人而異,為具有學(xué)習(xí)特征的參數(shù),能夠使肢體控制風(fēng)量適用于不同肢體力度的人群,使小孩、老人、男人和女人的肢體力度都能輕易控制輸出設(shè)備20輸出的風(fēng)量,并且相對于每個用戶而言,其根據(jù)個人的力度所控制的風(fēng)量能夠較為準(zhǔn)確地符合用戶的需求。
應(yīng)當(dāng)理解,若用戶近期的擺動力度相接近,則用戶的擺動力度越小,設(shè)定的風(fēng)量越小。而最大風(fēng)量的設(shè)定可隨用戶近期的擺動力度的變化而調(diào)整。
在根據(jù)風(fēng)量數(shù)值實現(xiàn)對風(fēng)量輸出設(shè)備20輸出的風(fēng)量進(jìn)行控制后,風(fēng)量控制設(shè)備10可在接收用戶另一指令,如某另一特定的動作后退出風(fēng)量控制模式。
對應(yīng)上述實施例,本發(fā)明還提出一種風(fēng)量控制設(shè)備。
其中,風(fēng)量控制設(shè)備可為能夠獲取自身加速度信息的移動終端或穿戴式設(shè)備,例如手機(jī)、平版電腦、手環(huán)、智能手表、耳機(jī)和智能眼鏡等。
如圖3所示,本發(fā)明實施例的風(fēng)量控制設(shè)備10,包括第一獲取模塊11、第二獲取模塊12、計算模塊13和生成模塊14。
其中,第一獲取模塊11用于獲取風(fēng)量控制設(shè)備的加速度信息;第二獲取模塊12用于在根據(jù)加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度;計算模塊13用于根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值;生成模塊14用于根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
應(yīng)當(dāng)理解,風(fēng)量控制設(shè)備10的擺動程度不同,加速度的變化量也對應(yīng)不同,因而可根據(jù)加速度的變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度??稍O(shè)定當(dāng)前擺動程度與風(fēng)量數(shù)值之間的映射關(guān)系,并根據(jù)該映射關(guān)系計算風(fēng)量數(shù)值。
在本發(fā)明的一個實施例中,第一獲取模塊11可為重力加速度傳感器,第一獲取模塊11可獲取風(fēng)量控制設(shè)備10的三軸加速度。
風(fēng)量控制設(shè)備10可在接收用戶指令,如某特定的動作后進(jìn)入風(fēng)量控制模式,在進(jìn)入風(fēng)量控制模式時,風(fēng)量控制設(shè)備10可將重力加速度傳感器獲取的三軸加速度I=[Xinit,Yinit,Zinit]作為初始的三軸加速度,其中,Xinit為X軸方向上的加速度,Yinit為Y軸方向上的加速度,Zinit為Z軸方向上的加速度。
當(dāng)風(fēng)量控制設(shè)備10發(fā)生擺動時,其加速度會發(fā)生變化,此時獲取的三軸加速度C=[Xc,Yc,Zc]。由此,當(dāng)前X軸、Y軸和Z軸方向上的加速度的變化量可分別為Dx=|Xc-Xinit|、Dy=|Yc-Yinit|和Dz=|Zc-Zinit|。在本發(fā)明的一個實施例中,當(dāng)前擺動程度D可表示為:D=[Dx,Dy,Dz]。
本發(fā)明的一個實施例中,如果風(fēng)量控制設(shè)備10的擺動程度較小,則可禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制,以避免輕微擺動造成的誤操作。
具體地,本發(fā)明實施例的風(fēng)量控制設(shè)備10還可包括禁止模塊,在當(dāng)前擺動程度中X軸、Y軸和Z軸方向上的加速度的變化量均對應(yīng)小于預(yù)設(shè)擺動程度門限中X軸、Y軸和Z軸方向上的加速度的變化門限值時,禁止模塊禁止對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
在本發(fā)明的一個實施例中,計算模塊13可將當(dāng)前擺動程度中加速度的變化量最大的軸作為基準(zhǔn)軸。風(fēng)量控制設(shè)備10可存儲當(dāng)前擺動程度和之前的多個擺動程度,并獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量Ma、獲取當(dāng)前擺動程度中基準(zhǔn)軸方向上的加速度的變化量Wa以及獲取預(yù)設(shè)擺動程度門限中基準(zhǔn)軸方向上的加速度的變化門限值Na。繼而計算模塊13可根據(jù)以下公式計算風(fēng)量數(shù)值W:W=(Wa-Na)/(Ma-Na)。風(fēng)量數(shù)值W所處區(qū)間為[0.0,1.0],對應(yīng)風(fēng)量輸出設(shè)備最低至最高的風(fēng)速檔位。
另外,由于Ma為獲取當(dāng)前擺動程度和之前的多個擺動程度中,在基準(zhǔn)軸方向上最大的加速度的變化量,其能夠反映風(fēng)量控制設(shè)備近期的擺動程度,即用戶近期擺動風(fēng)量控制設(shè)備所用的力度。因此,Ma可因人而異,為具有學(xué)習(xí)特征的參數(shù),能夠使肢體控制風(fēng)量適用于不同肢體力度的人群,使小孩、老人、男人和女人的肢體力度都能輕易控制輸出設(shè)備輸出的風(fēng)量,并且相對于每個用戶而言,其根據(jù)個人的力度所控制的風(fēng)量能夠較為準(zhǔn)確地符合用戶的需求。
應(yīng)當(dāng)理解,若用戶近期的擺動力度相接近,則用戶的擺動力度越小,設(shè)定的風(fēng)量越小。而最大風(fēng)量的設(shè)定可隨用戶近期的擺動力度的變化而調(diào)整。
在根據(jù)風(fēng)量數(shù)值實現(xiàn)對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制后,風(fēng)量控制設(shè)備可在接收用戶另一指令,如某另一特定的動作后退出風(fēng)量控制模式。
根據(jù)本發(fā)明實施例的風(fēng)量控制設(shè)備,通過第一獲取模塊獲取風(fēng)量控制設(shè)備的加速度信息,通過第二獲取模塊在根據(jù)加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并通過計算模塊根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及通過生成模塊根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,以對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
對應(yīng)上述實施例,本發(fā)明還提出一種風(fēng)量輸出設(shè)備。
其中,風(fēng)量輸出設(shè)備可為空調(diào)器、風(fēng)扇、加濕器或除濕機(jī)等能夠產(chǎn)生風(fēng)并能夠改變風(fēng)量大小的家用電器。
如圖4所示,本發(fā)明實施例的風(fēng)量輸出設(shè)備20,包括接收模塊21和控制模塊22。
其中,接收模塊21用于接收風(fēng)量控制指令,其中,風(fēng)量控制設(shè)備獲取自身加速度信息,根據(jù)自身加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令;控制模塊22用于根據(jù)風(fēng)量控制指令對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。
本發(fā)明實施例的風(fēng)量輸出設(shè)備更具體的實施方式可參照上述風(fēng)量控制系統(tǒng)和風(fēng)量控制系統(tǒng)對應(yīng)的實施例,為避免冗余,在此不再贅述。
根據(jù)本發(fā)明實施例的風(fēng)量輸出設(shè)備,通過其接收模塊接收風(fēng)量控制指令,其中,風(fēng)量控制設(shè)備獲取自身加速度信息,根據(jù)自身加速度信息判斷風(fēng)量控制設(shè)備的加速度發(fā)生變化時,獲取加速度的變化量,并根據(jù)變化量獲取風(fēng)量控制設(shè)備的當(dāng)前擺動程度,并根據(jù)當(dāng)前擺動程度計算風(fēng)量數(shù)值,以及根據(jù)風(fēng)量數(shù)值生成風(fēng)量控制指令,風(fēng)量輸出設(shè)備的控制模塊根據(jù)風(fēng)量控制指令對風(fēng)量輸出設(shè)備輸出的風(fēng)量進(jìn)行控制。由此,能夠通過對風(fēng)量控制設(shè)備擺動動作的大小來控制風(fēng)量輸出設(shè)備輸出的風(fēng)量,使風(fēng)量控制方便快捷,大大提高了用戶體驗度。
在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發(fā)明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關(guān)系。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。