本發(fā)明涉及電器控制技術(shù)領(lǐng)域,尤其涉及一種用于投影觸控式設(shè)備的投影控制裝置、方法及投影觸控式設(shè)備。
背景技術(shù):
目前,投影觸控技術(shù)在電器控制上得到了非常廣泛地應(yīng)用,可將觸控面板圖像、視頻等進(jìn)行投影,實(shí)現(xiàn)一個(gè)虛擬的觸摸屏,從而實(shí)現(xiàn)觸控功能,能夠?yàn)槿粘I詈凸ぷ鲙?lái)更多的便利。投影觸控式設(shè)備包括投影觸控式空調(diào)等。投影觸控式空調(diào)為具有投影觸控功能的空調(diào),通過(guò)空調(diào)的投影觸控功能來(lái)控制空調(diào),不僅可以減少使用者操控遙控器或者移動(dòng)終端,減少使用者的學(xué)習(xí)成本,而且對(duì)空調(diào)的控制更加簡(jiǎn)單和有效。但是,目前的投影觸控技術(shù)還不成熟,大多是將觸控面板圖像投影到固定的、有限的區(qū)域內(nèi)進(jìn)行觸控操作,控制方式不靈活并且投影觸控的效果容易受到投影區(qū)域內(nèi)的地形、放置的物品等環(huán)境因素的影響,影響客戶的使用感受度。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明要解決的一個(gè)技術(shù)問(wèn)題是提供一種用于投影觸控式設(shè)備的投影控制裝置、方法及投影觸控式設(shè)備,根據(jù)檢測(cè)得到的使用者的當(dāng)前位置確定觸控操作位置并在觸控操作位置處投影觸控面板圖像。
根據(jù)本發(fā)明的一個(gè)方面,提供一種用于投影觸控式設(shè)備的投影控制裝置,包括:應(yīng)變片檢測(cè)模塊和投影位置確定模塊;應(yīng)變片檢測(cè)模塊用于檢測(cè)設(shè)備使用者所處的位置并向所述投影位置確定模塊發(fā)送位置檢測(cè)信號(hào);所述投影位置確定模塊基于所述位置檢測(cè)信號(hào)確定觸控操作位置,并向投影觸控式設(shè)備的投影控制器發(fā)送控制信號(hào),其中,所述投影控制器根據(jù)所述控制信號(hào)控制所述投影觸控式設(shè)備的投影裝置將觸控面板圖像投影到所述觸控操作位置。
可選地,還包括:wifi模塊;所述應(yīng)變片檢測(cè)模塊與所述wifi模塊電連接;其中,所述應(yīng)變片檢測(cè)模塊通過(guò)所述wifi模塊向所述投影位置確定模塊發(fā)送所述位置檢測(cè)信號(hào)。
可選地,移動(dòng)終端向所述wifi模塊發(fā)送配置參數(shù),所述wifi模塊根據(jù)所述配置參數(shù)進(jìn)行配置,以使所述wifi模塊接入所述投影位置確定模塊所在的網(wǎng)絡(luò);其中,所述配置參數(shù)包括:服務(wù)集標(biāo)識(shí)ssid、密碼。
可選地,移動(dòng)終端通過(guò)所述wifi模塊向所述投影位置確定模塊發(fā)送指令和/或投影觸控式設(shè)備信息;其中,所述指令包括:復(fù)位調(diào)零指令;所述投影觸控式設(shè)備信息包括:設(shè)備型號(hào)信息。
可選地,所述投影位置確定模塊基于所述應(yīng)變片檢測(cè)模塊的安裝位置設(shè)置坐標(biāo)系;所述投影位置確定模塊根據(jù)所述位置檢測(cè)信號(hào)確定所述設(shè)備使用者與所述應(yīng)變片檢測(cè)模塊之間的相對(duì)距離以及所述設(shè)備使用者相對(duì)于所述應(yīng)變片檢測(cè)模塊的方位信息,基于所述相對(duì)距離和所述方位信息計(jì)算出所述設(shè)備使用者所處的位置在所述坐標(biāo)系中的坐標(biāo);所述投影位置確定模塊基于所述坐標(biāo)確定所述觸控操作位置。
可選地,所述投影位置確定模塊將計(jì)算出的第一個(gè)坐標(biāo)確定為所述設(shè)備使用者所對(duì)應(yīng)的當(dāng)前坐標(biāo);在計(jì)算出所述第一個(gè)坐標(biāo)后,如果根據(jù)計(jì)算出的新坐標(biāo)確定所述設(shè)備使用者進(jìn)行移動(dòng)并且所述新坐標(biāo)與所述當(dāng)前坐標(biāo)之間的距離小于預(yù)設(shè)的距離閾值,則將所述當(dāng)前坐標(biāo)的坐標(biāo)值確定為所述新坐標(biāo)的坐標(biāo)值;所述投影位置確定模塊根據(jù)所述當(dāng)前坐標(biāo)確定所述觸控操作位置。
可選地,所述投影位置確定模塊判斷所述設(shè)備使用者在所述當(dāng)前坐標(biāo)停留的時(shí)間是否超過(guò)預(yù)設(shè)的時(shí)間閾值,如果是,則根據(jù)所述當(dāng)前坐標(biāo)確定所述觸控操作位置,并根據(jù)所述觸控操作位置生成所述控制信號(hào)。
可選地,所述投影控制器包括:舵機(jī);所述舵機(jī)根據(jù)所述控制信號(hào)控制所述投影裝置將觸控面板圖像投影到所述觸控操作位置。
可選地,所述應(yīng)變片檢測(cè)模塊包括:應(yīng)變片傳感器;所述應(yīng)變片傳感器設(shè)置在地面的幾何中心。
可選地,所述投影觸控式設(shè)備包括:投影觸控式空調(diào)。
根據(jù)本發(fā)明的另一方面,提供一種投影觸控式設(shè)備,包括:如上所述的用于投影觸控式設(shè)備的投影控制裝置。
根據(jù)本發(fā)明的又一方面,提供一種用于投影觸控式設(shè)備的投影控制方法,包括:接收到應(yīng)變片檢測(cè)模塊發(fā)送的位置檢測(cè)信號(hào),其中,所述應(yīng)變片檢測(cè)模塊用于檢測(cè)設(shè)備使用者所處的位置;基于所述位置檢測(cè)信號(hào)確定觸控操作位置,并向投影觸控式設(shè)備的投影控制器發(fā)送控制信號(hào);其中,所述投影控制器根據(jù)所述控制信號(hào)控制所述投影觸控式設(shè)備的投影裝置將觸控面板圖像投影到所述觸控操作位置。
可選地,所述應(yīng)變片檢測(cè)模塊通過(guò)wifi模塊發(fā)送所述位置檢測(cè)信號(hào)。
可選地,移動(dòng)終端向所述wifi模塊發(fā)送配置參數(shù),所述wifi模塊根據(jù)所述配置參數(shù)進(jìn)行配置,以使所述wifi模塊接入所述投影位置確定模塊所在的網(wǎng)絡(luò);其中,所述配置參數(shù)包括:服務(wù)集標(biāo)識(shí)ssid、密碼。
可選地,移動(dòng)終端通過(guò)所述wifi模塊向所述投影位置確定模塊發(fā)送指令和/或投影觸控式設(shè)備信息;其中,所述指令包括:復(fù)位調(diào)零指令;所述投影觸控式設(shè)備信息包括:設(shè)備型號(hào)信息。
可選地,所述基于所述位置檢測(cè)信號(hào)確定觸控操作位置包括:基于所述應(yīng)變片檢測(cè)模塊的安裝位置設(shè)置坐標(biāo)系;根據(jù)所述位置檢測(cè)信號(hào)確定所述設(shè)備使用者與所述應(yīng)變片檢測(cè)模塊之間的相對(duì)距離以及所述設(shè)備使用者相對(duì)于所述應(yīng)變片檢測(cè)模塊的方位信息;基于所述相對(duì)距離和所述方位信息計(jì)算出所述設(shè)備使用者所處的位置在所述坐標(biāo)系中的坐標(biāo);基于所述坐標(biāo)確定所述觸控操作位置。
可選地,將計(jì)算出的第一個(gè)坐標(biāo)確定為所述設(shè)備使用者所對(duì)應(yīng)的當(dāng)前坐標(biāo);在計(jì)算出所述第一個(gè)坐標(biāo)后,如果根據(jù)計(jì)算出的新坐標(biāo)確定所述設(shè)備使用者進(jìn)行移動(dòng)并且所述新坐標(biāo)與所述當(dāng)前坐標(biāo)之間的距離小于預(yù)設(shè)的距離閾值,則將所述當(dāng)前坐標(biāo)的坐標(biāo)值確定為所述新坐標(biāo)的坐標(biāo)值;根據(jù)所述當(dāng)前坐標(biāo)確定所述觸控操作位置。
可選地,判斷所述設(shè)備使用者在所述當(dāng)前坐標(biāo)停留的時(shí)間是否超過(guò)預(yù)設(shè)的時(shí)間閾值,如果是,則根據(jù)所述當(dāng)前坐標(biāo)確定所述觸控操作位置,并根據(jù)所述觸控操作位置生成所述控制信號(hào)。
本發(fā)明的用于投影觸控式設(shè)備的投影控制裝置、方法及投影觸控式設(shè)備,通過(guò)應(yīng)變片檢測(cè)模塊對(duì)使用者的當(dāng)前位置進(jìn)行檢測(cè),根據(jù)檢測(cè)的位置信息確定觸控操作位置,在觸控操作位置處投影觸控面板圖像,能夠使觸控面板的投影跟隨使用者所處的位置移動(dòng),使用者能夠在其當(dāng)前位置進(jìn)行投影觸控操作,并可以保證位置檢測(cè)的精度和準(zhǔn)確性,降低功耗,提高了用戶的使用感受度。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為根據(jù)本發(fā)明的用于投影觸控式設(shè)備的投影控制裝置的一個(gè)實(shí)施例的模塊組成以及控制連接示意圖;
圖2為根據(jù)本發(fā)明的用于投影觸控式設(shè)備的投影控制裝置的一個(gè)實(shí)施例的在單個(gè)房間內(nèi)進(jìn)行位置檢測(cè)的示意圖;
圖3為根據(jù)本發(fā)明的用于投影觸控式設(shè)備的投影控制裝置的一個(gè)實(shí)施例的確定設(shè)備使用者坐標(biāo)的示意圖;
圖4為根據(jù)本發(fā)明的用于投影觸控式設(shè)備的投影控制方法的一個(gè)實(shí)施例的流程示意圖。
具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說(shuō)明本發(fā)明的示例性實(shí)施例。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。下面結(jié)合各個(gè)圖和實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行多方面的描述。
如圖1所示,本發(fā)明提供一種用于投影觸控式設(shè)備的投影控制裝置。投影觸控式設(shè)備可以有多種,例如投影觸控式空調(diào)、投影觸控式冰箱、投影觸控式整體廚房設(shè)備等。投影控制裝置包括:應(yīng)變片檢測(cè)模塊1和投影位置確定模塊3。應(yīng)變片檢測(cè)模塊1用于檢測(cè)設(shè)備使用者所處的位置并向投影位置確定模塊3發(fā)送位置檢測(cè)信號(hào)。投影位置確定模塊3基于位置檢測(cè)信號(hào)確定觸控操作位置,并向投影觸控式設(shè)備的投影控制器4發(fā)送控制信號(hào)。
投影控制器4根據(jù)控制信號(hào)控制投影觸控式設(shè)備的投影裝置5將觸控面板圖像投影到觸控操作位置,投影裝置5包括投影儀等。觸控操作位置可以根據(jù)預(yù)設(shè)的投影位置設(shè)置規(guī)則并結(jié)合設(shè)備使用者所處的位置進(jìn)行設(shè)定,可以將觸控操作位置設(shè)置在設(shè)備使用者當(dāng)前位置的附近,使得設(shè)備使用者能夠很方便地通過(guò)觸控面板對(duì)投影觸控式設(shè)備進(jìn)行控制。
上述實(shí)施例中的用于投影觸控式設(shè)備的投影控制裝置,通過(guò)應(yīng)變片檢測(cè)模塊對(duì)設(shè)備使用者的當(dāng)前位置進(jìn)行檢測(cè),根據(jù)使用者的當(dāng)前位置確定觸控操作位置并控制觸控面板圖像投影到觸控操作位置,便于設(shè)備使用者使用和操作。
在一個(gè)實(shí)施例中,應(yīng)變片檢測(cè)模塊1和投影位置確定模塊3可以有多種通信方式。例如,應(yīng)變片檢測(cè)模塊1與wifi模塊2電連接,應(yīng)變片檢測(cè)模塊1通過(guò)wifi模塊2向投影位置確定模塊3發(fā)送位置檢測(cè)信號(hào)。
應(yīng)變片檢測(cè)模塊1和wifi模塊2可以通過(guò)總線、網(wǎng)線等連接,進(jìn)行有線通信。移動(dòng)終端6向wifi模塊2發(fā)送配置參數(shù),配置參數(shù)包括:服務(wù)集標(biāo)識(shí)ssid、密碼等。wifi模塊2根據(jù)配置參數(shù)進(jìn)行配置,以使wifi模塊2接入投影位置確定模塊3所在的網(wǎng)絡(luò)。
wifi模塊2可以為wifi熱點(diǎn),安裝在移動(dòng)終端6上的app可以直接連接wifi模塊2,并與wifi模塊2之間實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信。移動(dòng)終端6將配置網(wǎng)絡(luò)的ssid、密碼以及加密類型等配置參數(shù)發(fā)送到wifi模塊2,wifi模塊2根據(jù)配置參數(shù)進(jìn)行配置后,自動(dòng)連接投影位置確定模塊3所在的網(wǎng)絡(luò)。
投影位置確定模塊3可以設(shè)置在空調(diào)的主機(jī)中。投影位置確定模塊3可以集成在投影控制器4中,成為投影控制器4的一個(gè)模塊,投影位置確定模塊3也可以獨(dú)立設(shè)置。
投影位置確定模塊3獨(dú)立設(shè)置時(shí),與投影控制器4可以采用總線等連接方式。投影控制器4可以采用多種方式控制投影裝置5。例如,投影控制器4包括舵機(jī),舵機(jī)可以為電動(dòng)舵機(jī),運(yùn)用電動(dòng)舵機(jī)來(lái)控制投影裝置5的位置和角度。舵機(jī)根據(jù)投影位置確定模塊3發(fā)送的控制信號(hào)控制投影裝置5將觸控面板圖像投影到觸控操作位置。
移動(dòng)終端6可以通過(guò)wifi模塊2向投影位置確定模塊3發(fā)送指令、投影觸控式設(shè)備信息等。指令包括:復(fù)位調(diào)零指令等。投影觸控式設(shè)備信息包括:設(shè)備型號(hào)信息等。例如,安裝在移動(dòng)終端6中的app通過(guò)wifi模塊2向投影位置確定模塊3發(fā)送復(fù)位調(diào)零指令,投影位置確定模塊3將計(jì)算數(shù)據(jù)清零,重新基于位置檢測(cè)信號(hào)確定觸控操作位置。
安裝在移動(dòng)終端6中的app通過(guò)wifi模塊2向投影位置確定模塊3發(fā)送空調(diào)型號(hào)信息,投影位置確定模塊3根據(jù)空調(diào)型號(hào)信息確定空調(diào)匹數(shù)大小以及房間的大小等信息。安裝在移動(dòng)終端6中的app通過(guò)wifi模塊2也可以向投影位置確定模塊3發(fā)送使用者重量等信息。投影位置確定模塊3可以根據(jù)輸入的信息與應(yīng)變片檢測(cè)模塊1匹配參數(shù)、信息等,例如,設(shè)置計(jì)算觸控操作位置的初始參數(shù)、將投影控制器5的舵機(jī)初始化至初始位置、根據(jù)使用者自身情況初始化人體平均重量等。
在一個(gè)實(shí)施例中,應(yīng)變片檢測(cè)模塊1包括應(yīng)變片傳感器。應(yīng)變片傳感器可以為多種,例如為電阻式應(yīng)變片傳感器等。應(yīng)變片檢測(cè)模塊1的安裝位置可以根據(jù)具體場(chǎng)地進(jìn)行設(shè)定。例如,如圖2所示,應(yīng)變片檢測(cè)模塊1的中心為應(yīng)變片傳感器的中心,可以將應(yīng)變片檢測(cè)模塊1的應(yīng)變片傳感器安裝到房間底部7的多邊形的幾何中心處,應(yīng)變片檢測(cè)模塊1通過(guò)串口連接wifi模塊2。
將房間內(nèi)的物品擺放整齊,保證應(yīng)變片檢測(cè)模塊1檢測(cè)的精確性。對(duì)于擺放在地板上的物品的重量不應(yīng)超過(guò)應(yīng)變片傳感器的最大檢測(cè)限度的1/20,確保檢測(cè)的準(zhǔn)確、可靠,并保證應(yīng)變片傳感器不受損。
投影位置確定模塊3基于應(yīng)變片檢測(cè)模塊1的安裝位置設(shè)置坐標(biāo)系,坐標(biāo)的原點(diǎn)為應(yīng)變片檢測(cè)模塊1的中心,即應(yīng)變片傳感器的中心。根據(jù)應(yīng)變片檢測(cè)模塊1通過(guò)wifi模塊2發(fā)送的位置檢測(cè)信號(hào),確定設(shè)備使用者與應(yīng)變片檢測(cè)模塊1之間的相對(duì)距離以及設(shè)備使用者相對(duì)于應(yīng)變片檢測(cè)模塊1的方位信息。投影位置確定模塊3基于相對(duì)距離和方位信息計(jì)算出設(shè)備使用者的位置8在坐標(biāo)系中的坐標(biāo),基于坐標(biāo)確定觸控操作位置。
在一個(gè)實(shí)施例中,如圖2所示,設(shè)備使用者進(jìn)入房間并位于位置8處,應(yīng)變片檢測(cè)模塊1感應(yīng)到地面的重力并且應(yīng)變片傳感器在位置8的方向上產(chǎn)生特定角度的形變,形變的大小與設(shè)備使用者的重量以及位置8與應(yīng)變片檢測(cè)模塊1之間的相對(duì)距離有關(guān),并將與形變相關(guān)的位置檢測(cè)信號(hào)發(fā)送給投影位置確定模塊3。
投影位置確定模塊3接收到位置檢測(cè)信號(hào),判斷設(shè)備使用者進(jìn)入房間,基于預(yù)設(shè)的位置計(jì)算規(guī)則并基于位置檢測(cè)信號(hào)計(jì)算出位置8與應(yīng)變片檢測(cè)模塊1之間的相對(duì)距離以及設(shè)備使用者8相對(duì)于應(yīng)變片檢測(cè)模塊1的方位信息,基于相對(duì)距離和方位信息計(jì)算出位置8在坐標(biāo)系中的坐標(biāo)。
如圖3所示,投影位置確定模塊3計(jì)算出位置8相對(duì)于應(yīng)變片檢測(cè)模塊1的角度信息,并計(jì)算出位置8與應(yīng)變片檢測(cè)模塊1之間的相對(duì)距離,根據(jù)建立的二維坐標(biāo)系可以得到位置8的極坐標(biāo);或者基于建立的二維坐標(biāo)系以及三角函數(shù)得出位置8的坐標(biāo)值(x,y)。
在一個(gè)實(shí)施例中,投影位置確定模塊3接收到復(fù)位調(diào)零指令后,或者在超過(guò)預(yù)設(shè)的時(shí)間內(nèi)判斷沒(méi)有設(shè)備使用者進(jìn)入房間時(shí),將所有的計(jì)算結(jié)果清零,重新計(jì)算觸控操作位置。投影位置確定模塊3將計(jì)算出的第一個(gè)坐標(biāo)確定為設(shè)備使用者所對(duì)應(yīng)的當(dāng)前坐標(biāo)。
投影位置確定模塊3在計(jì)算出第一個(gè)坐標(biāo)后,如果根據(jù)計(jì)算出的新坐標(biāo)確定設(shè)備使用者進(jìn)行移動(dòng)并且新坐標(biāo)與當(dāng)前坐標(biāo)之間的距離小于預(yù)設(shè)的距離閾值,則將當(dāng)前坐標(biāo)的坐標(biāo)值設(shè)置為新坐標(biāo)的坐標(biāo)值,投影位置確定模塊3根據(jù)當(dāng)前坐標(biāo)確定觸控操作位置。
例如,投影位置確定模塊3按時(shí)間先后順序檢測(cè)使用者是否進(jìn)入房間并獲取進(jìn)到房間內(nèi)的人的坐標(biāo)。當(dāng)?shù)谝粋€(gè)人走進(jìn)房間時(shí),應(yīng)變片檢測(cè)模塊1感應(yīng)到重力發(fā)生變化,應(yīng)變片傳感器在第一個(gè)人所在的方向上產(chǎn)生特定的角度的形變,形變與第一個(gè)人的重量和第一個(gè)人與應(yīng)變片檢測(cè)模塊1的相對(duì)位置有關(guān)。
投影位置確定模塊3通過(guò)應(yīng)變片檢測(cè)模塊1發(fā)送的位置檢測(cè)信號(hào)確定第一個(gè)人進(jìn)入房間,并在預(yù)設(shè)的二維坐標(biāo)平面內(nèi)計(jì)算出第一個(gè)人相對(duì)于應(yīng)變片檢測(cè)模塊1的極坐標(biāo)。當(dāng)投影位置確定模塊3得到第一個(gè)人的位置坐標(biāo)時(shí),將第一個(gè)人確定為設(shè)備使用者,對(duì)后續(xù)計(jì)算出的位置坐標(biāo)信息進(jìn)行篩選。
因?yàn)槭褂谜咴谶\(yùn)動(dòng)移動(dòng)時(shí),第一個(gè)人的后續(xù)位置坐標(biāo)必定是在獲得的第一個(gè)人的上次位置坐標(biāo)的附近。對(duì)采集、計(jì)算出的坐標(biāo)數(shù)據(jù)進(jìn)行篩選,在獲得第一個(gè)人的上次位置坐標(biāo)后,如果確定后續(xù)計(jì)算出的新的位置坐標(biāo)不同于第一個(gè)人的上次位置坐標(biāo),則確定第一個(gè)人可能進(jìn)行了移動(dòng)。
計(jì)算新的位置坐標(biāo)與第一個(gè)人的上次位置坐標(biāo)之間距離(房?jī)?nèi)可能存在多人),如果距離超過(guò)設(shè)定的距離閾值(距離閾值可以設(shè)置,例如為2米等),則對(duì)應(yīng)變片檢測(cè)模塊1發(fā)送的位置檢測(cè)信號(hào)進(jìn)行邏輯上的屏蔽;如果距離在小于設(shè)定的距離閾值,則認(rèn)為第一個(gè)人移動(dòng)并且新的位置坐標(biāo)為第一個(gè)人的當(dāng)前坐標(biāo)。投影位置確定模塊3將第一個(gè)人的位置信息更新,根據(jù)更新后的位置信息確定觸控操作位置。
觸控操作位置可以在第一個(gè)人的當(dāng)前坐標(biāo)與坐標(biāo)系原點(diǎn)之間的連線上,并在第一個(gè)人的當(dāng)前坐標(biāo)附近,控制舵機(jī)使投影裝置5投影到位于第一個(gè)人(設(shè)備使用者)附近的觸控操作位置。
在一個(gè)實(shí)施例中,投影位置確定模塊3判斷設(shè)備使用者在當(dāng)前坐標(biāo)停留的時(shí)間是否超過(guò)預(yù)設(shè)的時(shí)間閾值(時(shí)間閾值可以設(shè)置,例如為5秒等),如果是,則根據(jù)當(dāng)前坐標(biāo)確定觸控操作位置,并根據(jù)觸控操作位置生成控制信號(hào),控制信號(hào)中可以包括轉(zhuǎn)角、位置等控制信息,舵機(jī)基于控制信息控制投影裝置5將觸控面板圖像投影到觸控操作位置。
例如,需對(duì)獲得的第一個(gè)人(設(shè)備使用者)的位置信息進(jìn)行存儲(chǔ),并進(jìn)行判斷。當(dāng)判斷第一個(gè)人的位置信息發(fā)生變化時(shí),即判斷第一個(gè)人在當(dāng)前坐標(biāo)停留的時(shí)間沒(méi)有超過(guò)預(yù)設(shè)的時(shí)間閾值,則控制舵機(jī)不動(dòng)作。當(dāng)判斷第一個(gè)人的位置不變時(shí),即判斷第一個(gè)人在當(dāng)前坐標(biāo)停留的時(shí)間超過(guò)預(yù)設(shè)的時(shí)間閾值,則控制舵機(jī)開始動(dòng)作。
上述實(shí)施例提供的用于投影觸控式設(shè)備的投影控制裝置,通過(guò)應(yīng)變片檢測(cè)模塊對(duì)使用者的當(dāng)前位置進(jìn)行檢測(cè),根據(jù)使用者的當(dāng)前位置確定觸控操作位置,控制觸控面板圖像投影到觸控操作位置,使用者能夠在其當(dāng)前位置進(jìn)行投影觸控,便于使用者的使用和操作;應(yīng)變片檢測(cè)模塊可以保證位置檢測(cè)的精度和準(zhǔn)確性,可以降低功耗,提高了用戶的使用感受度。
在一個(gè)實(shí)施例中,本發(fā)明提供一種投影觸控式設(shè)備,包括如上任一實(shí)施例中的用于投影觸控式設(shè)備的投影控制裝置。
圖4為根據(jù)本發(fā)明的用于投影觸控式設(shè)備的投影控制方法的一個(gè)實(shí)施例的流程示意圖,如圖4所示:
步驟401,接收到用于檢測(cè)設(shè)備使用者所處的位置的應(yīng)變片檢測(cè)模塊發(fā)送的位置檢測(cè)信號(hào)。
步驟402,基于位置檢測(cè)信號(hào)確定觸控操作位置,并向投影觸控式設(shè)備的投影控制器發(fā)送控制信號(hào),以使投影控制器根據(jù)控制信號(hào)控制投影觸控式設(shè)備的投影裝置將觸控面板圖像投影到觸控操作位置。
應(yīng)變片檢測(cè)模塊通過(guò)wifi模塊發(fā)送位置檢測(cè)信號(hào)。移動(dòng)終端向wifi模塊發(fā)送配置參數(shù),配置參數(shù)包括:服務(wù)集標(biāo)識(shí)ssid、密碼等。wifi模塊根據(jù)配置參數(shù)進(jìn)行配置,以使wifi模塊接入投影位置確定模塊所在的網(wǎng)絡(luò)。移動(dòng)終端通過(guò)wifi模塊向投影位置確定模塊發(fā)送指令、投影觸控式設(shè)備信息,指令包括:復(fù)位調(diào)零指令等,投影觸控式設(shè)備信息包括:設(shè)備型號(hào)信息等。
在一個(gè)實(shí)施例中,基于應(yīng)變片檢測(cè)模塊的安裝位置設(shè)置坐標(biāo)系。根據(jù)位置檢測(cè)信號(hào)確定設(shè)備使用者與應(yīng)變片檢測(cè)模塊之間的相對(duì)距離以及設(shè)備使用者相對(duì)于應(yīng)變片檢測(cè)模塊的方位信息?;谙鄬?duì)距離和方位信息計(jì)算出設(shè)備使用者所處的位置在坐標(biāo)系中的坐標(biāo)?;谧鴺?biāo)確定觸控操作位置。
將計(jì)算出的第一個(gè)坐標(biāo)確定為設(shè)備使用者所對(duì)應(yīng)的當(dāng)前坐標(biāo)。在計(jì)算出第一個(gè)坐標(biāo)后,如果根據(jù)計(jì)算出的新坐標(biāo)確定設(shè)備使用者進(jìn)行移動(dòng)并且新坐標(biāo)與當(dāng)前坐標(biāo)之間的距離小于預(yù)設(shè)的距離閾值,則將新坐標(biāo)的坐標(biāo)值確定為設(shè)備使用者的當(dāng)前坐標(biāo)的坐標(biāo)值,根據(jù)當(dāng)前坐標(biāo)確定觸控操作位置。判斷設(shè)備使用者在當(dāng)前坐標(biāo)停留的時(shí)間是否超過(guò)預(yù)設(shè)的時(shí)間閾值,如果是,則根據(jù)當(dāng)前坐標(biāo)確定觸控操作位置,并根據(jù)觸控操作位置生成控制信號(hào)。
上述實(shí)施例提供的用于投影觸控式設(shè)備的投影控制裝置、方法及投影觸控式設(shè)備,通過(guò)應(yīng)變片檢測(cè)模塊對(duì)使用者的當(dāng)前位置進(jìn)行檢測(cè),根據(jù)使用者的當(dāng)前位置確定觸控操作位置,并控制觸控面板圖像投影到觸控操作位置,能夠使觸控面板的投影跟隨使用者的位置移動(dòng),使用者能夠在其當(dāng)前位置進(jìn)行投影觸控,改變了原有在固定區(qū)域內(nèi)進(jìn)行投影觸控操作的操作方式,便于使用者的使用和操作,并可以保證位置檢測(cè)的精度和準(zhǔn)確性,可以降低功耗,解決了目前投影觸控式設(shè)備控制方式不靈活、單一的問(wèn)題,提高了用戶的使用感受度。
可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過(guò)軟件、硬件、固件或者軟件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。用于方法的步驟的上述順序僅是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。