方式、WIFI方式、射頻方式、紅外線方式。
[0024]根據(jù)本發(fā)明的一個實施例,當(dāng)所述發(fā)射器為所述紅外發(fā)射器時,所述紅外發(fā)射器的數(shù)量為多個,以及所述控制模塊還用于:在確定所述目標(biāo)按鍵功能模式之后,根據(jù)所述空間姿態(tài)信息、所述握持位置信息和所述目標(biāo)按鍵功能模式,在分布在所述遙控器的不同位置處的多個紅外發(fā)射器中選擇目標(biāo)紅外發(fā)射器,以向所述受控設(shè)備發(fā)送所述控制指令。
[0025]根據(jù)本發(fā)明的實施例的遙控器,當(dāng)遙控器通過紅外發(fā)射器發(fā)生控制命令時,由于紅外線必須對準(zhǔn)受控設(shè)備的接收器,為了保證無論用戶如何握持遙控器都可以方便地將紅外線對準(zhǔn)受控設(shè)備的接收器,可以在遙控器四周設(shè)置多個紅外發(fā)射器。比如,當(dāng)遙控器為長條狀時,可以在遙控器的兩端各設(shè)置一個紅外發(fā)射器,當(dāng)檢測到用戶拿反遙控器時,可以根據(jù)遙控器的空間姿態(tài)信息以及用戶握持遙控器的位置信息在兩個紅外發(fā)射器中選擇位于遠(yuǎn)離用戶的一端的紅外發(fā)射器作為目標(biāo)紅外發(fā)射器。通過該技術(shù)方案,進一步提升了用戶進行遙控操作的便利性和遙控控制的準(zhǔn)確性,避免因遙控器拿反等原因造成的紅外線無法對準(zhǔn)的情況發(fā)生,提升了用戶體驗。
[0026]根據(jù)本發(fā)明的一個實施例,所述控制模塊還用于:在確定所述目標(biāo)操作面板后,確定接收到所述按鍵命令的所述任一按鍵是否在所述目標(biāo)操作面板上,其中,當(dāng)確定所述任一按鍵在所述目標(biāo)操作面板上時,允許所述遙控器根據(jù)所述按鍵命令向所述受控設(shè)備發(fā)送所述控制命令,否則,忽略所述按鍵命令。
[0027]根據(jù)本發(fā)明的實施例的遙控器,當(dāng)選定目標(biāo)操作面板后,即使目標(biāo)操作面板以外的操作面板接收到按鍵指令,也不進行處理,也就是說,可以鎖定目標(biāo)操作面板以外的其他操作面板,以避免誤操作,提升遙控操作的準(zhǔn)確性。
[0028]通過以上技術(shù)方案,使用戶在拿到遙控器后直接按習(xí)慣進行遙控操作,而免受環(huán)境和遙控器拿反等因素的影響,提升了用戶進行遙控操作的便利性和遙控控制的準(zhǔn)確性,避免因遙控器拿反等原因造成的按鍵錯誤情況的發(fā)生,提升了用戶體驗。
【附圖說明】
[0029]圖1示出了根據(jù)本發(fā)明的一個實施例的設(shè)備控制方法的流程圖;
[0030]圖2示出了根據(jù)本發(fā)明的另一個實施例的設(shè)備控制方法的流程圖;
[0031]圖3示出了根據(jù)本發(fā)明的一個實施例的遙控器的框圖;
[0032]圖4A至圖4D示出了根據(jù)本發(fā)明的一個實施例的遙控器操作面板的示意圖;
[0033]圖5A至圖5C示出了根據(jù)本發(fā)明的另一個實施例的遙控器操作面板的示意圖。
【具體實施方式】
[0034]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0035]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
[0036]圖1示出了根據(jù)本發(fā)明的一個實施例的設(shè)備控制方法的流程圖。
[0037]如圖1所示,根據(jù)本發(fā)明的一個實施例的設(shè)備控制方法,用于遙控器,包括:
[0038]步驟102,通過遙控器的距離感應(yīng)傳感器檢測用戶握持遙控器的握持位置信息。
[0039]步驟104,根據(jù)握持位置信息,在遙控器的多個預(yù)設(shè)按鍵功能模式中為遙控器確定目標(biāo)按鍵功能模式。
[0040]步驟106,將任一按鍵在目標(biāo)按鍵功能模式下對應(yīng)的控制命令發(fā)送至遙控器控制的受控設(shè)備。
[0041]根據(jù)本發(fā)明的實施例的設(shè)備遙控方法,可以通過檢測用戶握持遙控器的位置信息來確定遙控器的按鍵功能模式。如今的遙控器一般為長條狀,當(dāng)用戶在在光線昏暗的環(huán)境中進行按鍵控制時,很容易把遙控器拿反,當(dāng)用戶按照平時的習(xí)慣去選擇所需的按鍵時,極有可能因遙控器拿反而選擇了錯誤按鍵,為此,在本申請中,為遙控器設(shè)置了至少兩個按鍵功能模式,當(dāng)用戶將遙控器拿反時,遙控器可以根據(jù)檢測到的用戶握持遙控器的位置信息為用戶選擇遙控器拿反時的按鍵功能模式,使得用戶在根據(jù)平時習(xí)慣選擇按鍵時,該按鍵在目標(biāo)按鍵功能模式下的功能就是用戶在正常情況下握持遙控器時所習(xí)慣選擇的按鍵的功能。通過該技術(shù)方案,提升了用戶進行遙控操作的便利性和遙控控制的準(zhǔn)確性,避免因遙控器拿反等原因造成的按鍵錯誤情況的發(fā)生,提升了用戶體驗。
[0042]根據(jù)本發(fā)明的一個實施例,在步驟104之前,還包括:通過遙控器的姿態(tài)傳感器檢測遙控器的空間姿態(tài)信息;以及根據(jù)空間姿態(tài)信息,在位于遙控器的第一面上的第一操作面板和位于遙控器的第二面上的第二操作面板中確定遙控器的目標(biāo)操作面板,以供在目標(biāo)操作面板的多個預(yù)設(shè)按鍵功能模式中確定目標(biāo)按鍵功能模式。
[0043]根據(jù)本發(fā)明的實施例的設(shè)備遙控方法,還可以在遙控器的兩面都設(shè)置有操作面板,在用戶使用遙控器時,根據(jù)遙控器的空間姿態(tài)信息以及用戶握持遙控器的位置信息,確定用戶目標(biāo)在操作遙控器的哪一面,從而避免了用戶在拿到遙控器時調(diào)轉(zhuǎn)遙控器方向的操作,提升了用戶操作遙控器的便利性。
[0044]根據(jù)本發(fā)明的一個實施例,將控制命令發(fā)送至受控設(shè)備的方式包括藍(lán)牙方式、WIFI方式、射頻方式或紅外線方式。
[0045]根據(jù)本發(fā)明的實施例的設(shè)備遙控方法,遙控器具有多種向受控設(shè)置發(fā)生控制命令的方式,這些方式包括但不限于藍(lán)牙方式、WIFI方式、射頻方式、紅外線方式。
[0046]根據(jù)本發(fā)明的一個實施例,當(dāng)遙控器采用紅外線方式時,還包括:在確定目標(biāo)按鍵功能模式之后,根據(jù)空間姿態(tài)信息、握持位置信息和目標(biāo)按鍵功能模式,在分布在遙控器的不同位置處的多個紅外發(fā)射器中選擇目標(biāo)紅外發(fā)射器,以供向受控設(shè)備發(fā)送控制指令。
[0047]根據(jù)本發(fā)明的實施例的設(shè)備遙控方法,當(dāng)遙控器通過紅外發(fā)射器發(fā)生控制命令時,由于紅外線必須對準(zhǔn)受控設(shè)備的接收器,為了保證無論用戶如何握持遙控器都可以方便地將紅外線對準(zhǔn)受控設(shè)備的接收器,可以在遙控器四周設(shè)置多個紅外發(fā)射器。比如,當(dāng)遙控器為長條狀時,可以在遙控器的兩端各設(shè)置一個紅外發(fā)射器,當(dāng)檢測到用戶拿反遙控器時,可以根據(jù)遙控器的空間姿態(tài)信息以及用戶握持遙控器的位置信息在兩個紅外發(fā)射器中選擇位于遠(yuǎn)離用戶的一端的紅外發(fā)射器作為目標(biāo)紅外發(fā)射器。通過該技術(shù)方案,進一步提升了用戶進行遙控操作的便利性和遙控控制的準(zhǔn)確性,避免因遙控器拿反等原因造成的紅外線無法對準(zhǔn)的情況發(fā)生,提升了用戶體驗。
[0048]根據(jù)本發(fā)明的一個實施例,在確定遙控器的目標(biāo)操作面板之后,還包括:確定接收到按鍵命令的任一按鍵是否在目標(biāo)操作面板上;當(dāng)確定任一按鍵在目標(biāo)操作面板上時,允許遙控器根據(jù)按鍵命令向受控設(shè)備發(fā)送控制命令,否則,忽略按鍵命令。
[0049]根據(jù)本發(fā)明的實施例的設(shè)備遙控方法,當(dāng)選定目標(biāo)操作面板后,即使目標(biāo)操作面板以外的操作面板接收到按鍵指令,也不進行處理,也就是說,可以鎖定目標(biāo)操作面板以外的其他操作面板,以避免誤操作,提升遙控操作的準(zhǔn)確性。
[0050]圖2示出了根據(jù)本發(fā)明的另一個實施例的設(shè)備控制方法的流程圖。
[0051]如圖2所示,根據(jù)本發(fā)明的另一個實施例的設(shè)備控制方法,包括:
[0052]步驟202,判斷傳感器是否檢測到遙控器空間姿態(tài)變化,當(dāng)判斷結(jié)果為是時,進入步驟204,當(dāng)判斷結(jié)果為否時,結(jié)束進程。
[0053]步驟204,確定用戶正在使用遙控器。
[0054]步驟206,傳感器檢測目標(biāo)遙控器姿態(tài)信息和用戶操作模式,并傳送給遙控器的主控芯片。
[0055]步驟208,判斷遙控器是否接收到按鍵命令,當(dāng)當(dāng)判斷結(jié)果為是時,進入步驟210,當(dāng)判斷結(jié)果為否時,結(jié)束進程。
[0056]步驟210,判斷遙控器是否正面朝上,當(dāng)當(dāng)判斷結(jié)果為是時,進入步驟212,當(dāng)判斷結(jié)果為否時,結(jié)束進程。
[0057]步驟212,判斷是否選擇用戶操作模式一,當(dāng)判斷結(jié)果為是時,進入步驟214,當(dāng)判斷結(jié)果為否時,進入步驟216。
[0058]步驟214,確定第一發(fā)射頭為主發(fā)射頭,且確定目標(biāo)按鍵為第一功能模式按鍵。
[0059]步驟216,選擇用戶操作模式二。