一種基于手機屏幕滑動的智能設(shè)備控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于智能家電控制領(lǐng)域,具體而言,涉及一種基于手機屏幕滑動的智能設(shè) 備控制系統(tǒng)及方法。
【背景技術(shù)】
[0002] 目前的手機控制智能設(shè)備都是通過在手機屏幕上應(yīng)用程序的按鈕操作來進行的, 由于手機屏幕是平面的缺少真實觸感,這種控制方式需要用戶目光聚焦在手機屏幕。因此 相比于傳統(tǒng)遙控器來講,手機控制智能設(shè)備存在操作界面缺少觸感,操作效率低。
【發(fā)明內(nèi)容】
[0003] 為解決現(xiàn)有技術(shù)中手機控制智能設(shè)備的操作平面缺少觸感,操作效率低的技術(shù)缺 陷,本發(fā)明提供了一種通過在手機上屏幕上設(shè)置滑動操作與智能設(shè)備控制指令的關(guān)聯(lián)關(guān)系 來提高操作效率,增強操作觸感控制系統(tǒng)。
[0004] 本發(fā)明提供了一種基于手機屏幕滑動的智能設(shè)備控制系統(tǒng),包括設(shè)置模塊、指令 生成模塊,其中,設(shè)置模塊,用于設(shè)置手機屏幕滑動的有效閾值,設(shè)置向不同方向的滑動操 作對應(yīng)的控制指令,并將該控制指令與智能設(shè)備控制指令建立關(guān)聯(lián)關(guān)系;指令生成模塊,用 于根據(jù)用于在手機屏幕上的滑動操作查詢到相應(yīng)的控制指令后,將該控制指令發(fā)送到被控 制的智能設(shè)備。
[0005] 進一步地,設(shè)置模塊還包括
[0006] 獲取單元,用于獲取手機配屏幕信息。
[0007] 進一步地,指令生成模塊還包括
[0008] 有效判斷單元,用于判斷用戶在手機屏幕上的滑動操作是否有效,是則查詢相應(yīng) 的控制指令,否則提示用戶。
[0009] 進一步地,指令生成模塊還包括
[0010]連接判斷單元,用于判斷用手機是否與有效滑動操作對應(yīng)的被控制的智能設(shè)備連 接,是則向被控制的智能設(shè)備發(fā)送控制指令,否則提示用戶。
[0011] 進一步地,滑動操作的方向包括X軸方向和/或Y軸方向;或者,與X軸及Y軸均呈α角 的方向,α為銳角。
[0012] 進一步地,有效閾值為屏幕滑動的最短距離。
[0013] 本發(fā)明還提供了一種基于手機屏幕滑動的智能設(shè)備控制方法,包括如下步驟:
[0014] 設(shè)置手機屏幕滑動的有效閾值,設(shè)置向不同方向的滑動操作對應(yīng)的控制指令,并 將該控制指令與智能設(shè)備控制指令建立關(guān)聯(lián)關(guān)系;
[0015] 根據(jù)用戶在手機屏幕上的滑動操作查詢到相應(yīng)的控制指令后,將該控制指令發(fā)送 到被控制的智能設(shè)備。
[0016] 進一步地,設(shè)置手機屏幕滑動的有效閾值,設(shè)置向不同方向的滑動操作對應(yīng)的控 制指令,并將該控制指令與智能設(shè)備控制指令建立關(guān)聯(lián)關(guān)系還包括:
[0017] 獲取手機屏幕信息,手機屏幕信息包括屏幕大小。
[0018] 進一步地,根據(jù)用戶在手機屏幕上的滑動操作之前還包括
[0019] 判斷用戶在手機屏幕上的滑動操作是否有效,是則查詢相應(yīng)的控制指令,否則提 示用戶。
[0020] 進一步地,將該控制指令發(fā)送到被控制的智能設(shè)備之前還包括
[0021] 判斷用戶手機是否與有效滑動操作對應(yīng)的被控制智能設(shè)備連接,是則向被控制的 被控制智能設(shè)備發(fā)送控制指令,否則提示用戶與被控制智能設(shè)備連接。
[0022] 綜上,本發(fā)明通過手機屏幕上的滑動生成控制指令,并根據(jù)該控制指令控制對應(yīng) 的智能設(shè)備,實現(xiàn)了用戶不用看屏幕就能實現(xiàn)控制智能設(shè)備的目的,提高了用戶的操作簡 便性、體驗性。
【附圖說明】
[0023] 圖1為本發(fā)明所述的基于手機屏幕滑動的智能設(shè)備控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0024] 圖2為本發(fā)明所述的基于手機屏幕滑動的智能設(shè)備控制系統(tǒng)中指令生成模塊的結(jié) 構(gòu)示意圖;
[0025] 圖3為本發(fā)明所述的基于手機屏幕滑動的智能設(shè)備控制方法的流程示意圖;
[0026] 圖4為本發(fā)明所述的基于手機屏幕滑動的智能設(shè)備控制方法一個實施例的流程示 意圖。
【具體實施方式】
[0027] 下面通過具體的實施例并結(jié)合附圖對本發(fā)明做進一步的詳細描述。
[0028] 為了解決現(xiàn)有技術(shù)中手機操作智能設(shè)備操作界面不突出缺乏觸感的技術(shù)缺陷,本 發(fā)明提供了一種通過手機屏幕滑動實現(xiàn)控制智能設(shè)備系統(tǒng)。
[0029] 如圖1所示,一種基于手機屏幕滑動的智能設(shè)備控制系統(tǒng),包括設(shè)置模塊10、指令 生成模塊20。
[0030] 設(shè)置模塊10,用于設(shè)置手機屏幕滑動的有效閾值,設(shè)置向不同方向的滑動操作對 應(yīng)的控制指令,并將該控制指令與智能設(shè)備控制指令建立關(guān)聯(lián)關(guān)系。
[0031] 其中,設(shè)置模塊還包括
[0032] 獲取單元,用于獲取手機配屏幕信息,手機屏幕信息包括屏幕大小。
[0033]有效閾值為屏幕滑動的最短距離。目前我們會根據(jù)不同的手機選用不同的距離 值,例如一款屏幕為720*1080屏幕像素的手機會選用的最低距離是200像素;無行業(yè)的統(tǒng)一 標準和最低距離值,為開發(fā)者根據(jù)自身情況進行設(shè)定;但最小刻度為1像素。因此,本發(fā)明通 過獲取單元實現(xiàn)自動獲取不同手機的屏幕大小信息后,自動設(shè)置不同屏幕大小的有效閾 值。
[0034]指令生成模塊20,用于根據(jù)用戶在手機屏幕上的滑動操作查詢到相應(yīng)的控制指令 后,將該控制指令發(fā)送到被控制的智能設(shè)備。
[0035]進一步,指令生成模塊還包括
[0036]有效判斷單元201,用于判斷用戶在手機屏幕上的滑動操作是否有效,是則查詢相 應(yīng)的控制指令,否則提示用戶。
[0037] 進一步,指令生成模塊還包括
[0038] 連接判斷單元202,用于判斷用戶手機是否與有效滑動操作對應(yīng)的被控制的智能 設(shè)備連接,是則向被控制的智能設(shè)備發(fā)送控制指令,否則提示用戶與被控制的智能設(shè)備連 接。
[0039] 本發(fā)明的目的在于通過手機控制智能設(shè)備,例如智能家電。隨著科技的發(fā)展,家庭 中智能家電的數(shù)量不僅僅為1,因此本發(fā)明通過智能設(shè)備列表單元增加可控制的智能設(shè)備, 如智能機頂盒、智能空調(diào)、智能熱水器等。由于每個智能設(shè)備的控制指令不同,因此,本發(fā)明 通過設(shè)置模塊設(shè)置與每個被控制智能設(shè)備的控制指令對應(yīng)的滑動操作的有效閾值條件。
[0040] 不同滑動操作包括滑動方向、滑動力度。不同的滑動方向不同的滑動力度生成的 控制指令不同。
[0041] 滑動操作的方向包括X軸方向和/或Y軸方向。具體實施過程中,可選擇的在僅在X 軸,或僅在Y軸方向,或者在X軸或Y軸均進行設(shè)置。
[0042]例如,假設(shè)手機已與機頂盒連接。具體實施過程中,可選擇的設(shè)置X軸方向的為控 制機頂盒頻道變化的控制指令。當用戶在X軸方向滑動時,手機系統(tǒng)根據(jù)用戶滑動的距離計 算該用戶滑動的像素的最小值。以屏幕為720*1080屏幕像素的手機為例說明,當用戶在X軸 滑動的最低距離是200像素時,則該滑動操作為有效操作,手機生成相應(yīng)的控制指令發(fā)送到 機頂盒,從而達到轉(zhuǎn)換電視頻道的目的。
[0043] 由于在觀看電視節(jié)目時,用戶可能還會存在收聽音樂、上網(wǎng)等其他目的,因此本發(fā) 明中滑動操作的方向包括與X軸及Y軸均呈α角的方向,α為銳角。因此,與X軸及Y軸均呈α角 的方向包括X軸與Υ軸形成四個象限,第一象限、第二象限、第三象限及第四象限。因此本發(fā) 明可選擇的包括多個方向,分別在上述四個象限。具體實施時,可選的通過自動獲取手機屏 幕大小從而確定該屏幕上的有效滑動距離,并設(shè)置滑動點,用戶將坐標點滑動到不同方向 的有效距離點后生成相應(yīng)的控制指令,從而達到控制機頂盒的目的。
[0044] 進一步,指令生成模塊還包括
[0045] 有效判斷單元,用于判斷用戶在手機屏幕上的滑動操作是否有效,是則查詢相應(yīng) 的控制指令,否則提示用戶。
[0046] 進一步,指令生成模塊還包括
[0047] 連接判斷單元,用于判斷用戶手機是否與有效滑動操作對應(yīng)的被控制的智能設(shè)備 連接,是則向被控制的智能設(shè)備發(fā)送控制指令,否則提示用戶與被控制的智能設(shè)備連接。
[0048] 具體實施過程中,手機屏幕滑動與控制智能設(shè)備控制指令