本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種交互設(shè)備、模式選擇方法及系統(tǒng)。
背景技術(shù):
智能筆,是一款相對傳統(tǒng)筆芯而言,具有匹配操作平臺通信的多功能移動筆。請參考圖1,其是現(xiàn)有技術(shù)方案中智能筆系統(tǒng)的框架圖,智能筆3的內(nèi)部集成有MCU(Microccontroller Unit,微控制單元)31和第一wifi(Wireless-Fidelity,無線保真)模塊32,MCU31和第一wifi模塊32通過USB(Universal Serial Bus,通用串行總線)方式連接,實現(xiàn)MCU31對第一wifi模塊32的狀態(tài)控制。智能筆3與顯示設(shè)備4之間采用wifi通信,主要是2.4G頻段。智能筆3的第一wifi模塊32通過RF(Radio Frequency,射頻)協(xié)議,與顯示設(shè)備4的第二wifi模塊41搭建成局域網(wǎng),主控芯片42根據(jù)智能筆3發(fā)出的控制命令執(zhí)行相應(yīng)的操作,實現(xiàn)對應(yīng)的功能。
然而,現(xiàn)有技術(shù)方案要求智能筆端和顯示設(shè)備端均內(nèi)置wifi模塊,價格成本較高,因采用wifi頻段,受干擾較大,使得顯示設(shè)備無法準(zhǔn)確執(zhí)行智能筆端發(fā)送的控制命令。同時,用戶還需要執(zhí)行特定的操作,才能使智能筆進入書寫模式,使得進入書寫模式過程過于繁瑣,降低用戶使用體驗。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種交互設(shè)備、模式選擇方法及系統(tǒng),以簡化智能筆進入書寫模式的操作。
第一方面,本發(fā)明實施例提供了一種交互設(shè)備,包括紅外智能筆和紅外觸控顯示器,所述紅外智能筆包括觸控開關(guān)、第一紅外發(fā)射器和智能筆微處理器,所述智能筆微處理器分別與所述觸控開關(guān)和所述第一紅外發(fā)射器相連;
所述觸控開關(guān),用于在確認(rèn)被按壓時,向所述智能筆微處理器發(fā)送按壓信號;
所述智能筆微處理器,用于根據(jù)所述按壓信號編碼對應(yīng)的書寫模式指令,并傳輸給所述第一紅外發(fā)射器;
所述第一紅外發(fā)射器,用于發(fā)射攜帶有所述書寫模式指令的紅外信號;
所述紅外觸控顯示器包括紅外觸摸框和整機主控芯片,所述紅外觸摸框和所述整機主控芯片相連;
所述紅外觸摸框,用于接收所述第一紅外發(fā)射器發(fā)射的紅外信號,還用于解碼所述紅外信號以獲取所述書寫模式指令并發(fā)送至所述整機主控芯片;
所述整機主控芯片,用于響應(yīng)所述書寫模式指令。
第二方面,本發(fā)明實施例還提供了一種模式選擇方法,包括:
紅外智能筆在接收到按壓信號時,生成書寫模式指令,并編碼所述書寫模式指令;
所述紅外智能筆發(fā)射攜帶有編碼后書寫模式指令的紅外信號;
紅外觸摸框解碼接收的紅外信號,以獲取所述書寫模式指令;
所述紅外觸摸框?qū)⑺鰰鴮懩J街噶畎l(fā)送至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
第三方面,本發(fā)明實施例還提供一種模式選擇系統(tǒng),包括紅外智能筆和紅外觸摸框,所述紅外智能筆包括:
編碼模塊,用于在接收到按壓信號時,生成書寫模式指令,并編碼所述書寫模式指令;
發(fā)送模塊,用于發(fā)射攜帶有編碼后書寫模式指令的紅外信號;
所述紅外觸摸框包括:
解碼模塊,用于解碼接收的紅外信號,以獲取所述書寫模式指令;
響應(yīng)模塊,用于將所述書寫模式指令發(fā)送至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
本發(fā)明實施例提供的交互設(shè)備、模式選擇方法及系統(tǒng),通過紅外智能筆的觸控開關(guān)在確認(rèn)被按壓時,向智能筆微處理器發(fā)送按壓信號,智能筆微處理器在接收到按壓信息時,編碼對應(yīng)的書寫模式指令,并發(fā)送至第一紅外發(fā)射器,以使第一紅外發(fā)射器發(fā)射攜帶有該書寫模式指令的紅外信號,紅外觸控顯示器的紅外觸摸框解碼接收的紅外信號,以得到書寫模式指令,并將該書寫模式指令發(fā)送至整機主控芯片,以使整機主控芯片確認(rèn)紅外智能筆處于書寫模式,實現(xiàn)了在紅外智能筆端簡化書寫模式選擇的操作,提升了用戶使用體驗。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是現(xiàn)有技術(shù)方案中智能筆系統(tǒng)的框架圖;
圖2為本發(fā)明實施例一提供的一種交互設(shè)備的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例二提供的一種模式選擇方法的流程圖;
圖4為本發(fā)明實施例二提供的一種書寫方法的流程圖;
圖5為本發(fā)明實施例三提供的一種模式選擇方法的流程圖;
圖6為本發(fā)明實施例四提供的一種模式選擇系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細(xì)說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
實施例一
圖2為本發(fā)明實施例一提供的一種交互設(shè)備的結(jié)構(gòu)示意圖。參考圖2,本發(fā)明實施例提供的交互設(shè)備,包括紅外智能筆1和紅外觸控顯示器2,紅外智能筆1包括觸控開關(guān)11、第一紅外發(fā)射器12和智能筆微處理器13,智能筆微處理器13分別與觸控開關(guān)11和第一紅外發(fā)射器12相連。
觸控開關(guān)11,用于在確認(rèn)被按壓時,向智能筆微處理器13發(fā)送按壓信號。
智能筆微處理器13,用于根據(jù)按壓信號編碼對應(yīng)的書寫模式指令,并傳輸給第一紅外發(fā)射器12。
第一紅外發(fā)射器12,用于發(fā)射攜帶有所述書寫模式指令的紅外信號。
紅外觸控顯示器2包括紅外觸摸框21和整機主控芯片22,紅外觸摸框21和整機主控芯片22相連。
紅外觸摸框21,用于接收所述第一紅外發(fā)射器12發(fā)射的紅外信號,還用于解碼所述紅外信號以獲取書寫模式指令并發(fā)送至整機主控芯片22。
整機主控芯片22,用于響應(yīng)所述書寫模式指令。
在本實施例中,智能筆微處理器13和第一紅外發(fā)射器12位于紅外智能筆1的內(nèi)部。第一紅外發(fā)射器12可以為紅外發(fā)射燈。觸控開關(guān)11位于紅外智能筆1的表面。觸控開關(guān)11可以為壓力開關(guān),當(dāng)用戶手持紅外智能筆1的過程中按壓到觸控開關(guān)11時,觸控開關(guān)11向智能筆微處理器13發(fā)送按壓信號。
可選的,觸控開關(guān)11為設(shè)置于紅外智能筆筆頭的壓力開關(guān)。此時,用戶只需在書寫前將紅外智能筆1按壓在紅外觸控顯示器2的顯示面上,就可以使觸控開關(guān)11向智能筆微處理器13發(fā)送按壓信號,無需用戶執(zhí)行額外的操作。
可選的,紅外智能筆1中還可以包括與智能筆微處理器13相連的紅外接收器(圖未示),用于接收外部的紅外信號,并將紅外信號發(fā)送至智能筆微處理器13進行后續(xù)處理。其中,紅外接收器可以是紅外接收燈或紅外光敏元件。
典型的,紅外觸摸框21設(shè)置于紅外觸控顯示器2顯示面的四周,整機主控芯片22位于紅外觸控顯示器2的內(nèi)部。紅外觸摸框21的內(nèi)壁設(shè)置紅外接收燈和紅外發(fā)射燈,以實現(xiàn)紅外信號的接收和發(fā)送。
進一步的,紅外觸摸框21中還包括觸控微處理器,該觸控微處理器可以與紅外觸摸框的紅外發(fā)射燈和紅外接收燈相連,用于編碼紅外觸摸框21需要向外發(fā)射的紅外信號,以及解碼紅外觸摸框21接收的紅外信號。該觸控微處理器還可以與整機主控芯片22相連,用于將解碼得到的書寫模式指令發(fā)送至整機主控芯片22。一般而言,觸控微處理器也可以設(shè)置在非紅外觸摸框21的紅外觸控顯示器2的內(nèi)部。
可選的,整機主控芯片22通過USB和UART(Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)傳輸器)接口連接上述紅外觸摸框21,用于接收紅外觸摸框21獲取的書寫模式指令,并根據(jù)書寫模式指令確認(rèn)當(dāng)前紅外智能筆1處于書寫模式時,控制紅外觸摸框21檢測紅外智能筆1的書寫位置以及根據(jù)書寫位置形成書寫軌跡。
可選的,紅外觸摸框21與顯示面的朝向相同的一側(cè)還可以設(shè)置第三紅外接收器(圖未示)。其中,第三紅外接收器可以為紅外接收頭。第三紅外接收器可以接收紅外信號,并將該紅外信號轉(zhuǎn)發(fā)給整機主控芯片22。該第三紅外接收器設(shè)置于紅外觸摸框21邊角的外表面,并垂直上述顯示面。第三紅外接收器可以接收紅外觸控顯示器2正前方15米及左右15°范圍內(nèi)的紅外信號,當(dāng)紅外觸摸框21無法接收到紅外智能筆1發(fā)送的紅外信號時,可以通過第三紅外接收器接收紅外智能筆1的發(fā)送紅外信號。
本發(fā)明實施例一提供的交互設(shè)備,紅外智能筆的觸控開關(guān)在確認(rèn)被按壓時,向智能筆微處理器發(fā)送按壓信號,智能筆微處理器在接收到按壓信息時,編碼對應(yīng)的書寫模式指令,并發(fā)送至第一紅外發(fā)射器,以使第一紅外發(fā)射器發(fā)射攜帶有該書寫模式指令的紅外信號,紅外觸控顯示器的紅外觸摸框解碼接收的紅外信號,以得到書寫模式指令,并將該書寫模式指令發(fā)送至整機主控芯片,以使整機主控芯片確認(rèn)紅外智能筆處于書寫模式,實現(xiàn)了在紅外智能筆端簡化書寫模式選擇的操作,提升了用戶使用體驗。另外,以紅外線方式進行通信,也可以節(jié)約設(shè)備生產(chǎn)成本,并減少外界信號的干擾。
實施例二
圖3為本發(fā)明實施例二提供的一種模式選擇方法的流程圖。本實施例提供的模式選擇方法可以由模式選擇系統(tǒng)執(zhí)行,該模式選擇系統(tǒng)可以由軟件和/或硬件實現(xiàn)。
本實施例提供的模式選擇方法適用于包括紅外智能筆和紅外觸控顯示器的交互設(shè)備,如該模式選擇方法適用于實施例一提供的交互設(shè)備。參考圖3,本實施例提供的模式選擇方法包括:
S310、紅外智能筆在接收到按壓信號時,生成書寫模式指令,并編碼所述書寫模式指令。
在本實施例中,紅外智能筆處于工作激活狀態(tài),其中,工作激活狀態(tài)是指紅外智能筆與紅外觸控顯示器完成同步后,可以進行通信的狀態(tài)。
紅外智能筆主要有兩個工作模式,一個是鼠標(biāo)模式,用于在紅外觸控顯示器端實現(xiàn)鼠標(biāo)的各種功能,對紅外觸控顯示器的顯示面中內(nèi)容進行操作,其中,還可以由用戶在使用過程中自定義鼠標(biāo)模式下的各種功能(如拖動屏幕或者長按調(diào)出菜單等功能);另一個是書寫模式,用于在紅外觸控顯示器的顯示面進行書寫操作。一般而言,鼠標(biāo)模式作為默認(rèn)模式,即當(dāng)紅外智能筆進入紅外觸控顯示器的識別區(qū)域,但是紅外智能筆端的觸控開關(guān)未被按壓時,紅外智能筆自動進入默認(rèn)模式。具體的,在默認(rèn)模式下,觸控開關(guān)在被按壓時,紅外智能筆會接收到一個按壓信號,并生成書寫模式指令,也可以理解為紅外智能筆檢測到按壓操作時,確認(rèn)接收到按壓信號,并生成書寫模式指令。其中,書寫模式指令用于將紅外智能筆進入書寫模式的消息通知給紅外觸控顯示器,以使紅外觸控顯示器進行相應(yīng)的操作。反之,如果當(dāng)前處于書寫模式時,在觸控開關(guān)被按壓時,紅外智能筆會接收到一個按壓信號,并生成鼠標(biāo)模式指令。后續(xù)的響應(yīng)過程與進入書寫模式的過程類似,在此不做進一步說明。
進一步的,紅外智能筆對書寫模式指令進行編碼,以使書寫模式指令可以被映射到紅外信號中。具體的編碼規(guī)則本實施例不作限定。
S320、所述紅外智能筆發(fā)射攜帶有編碼后書寫模式指令的紅外信號。
具體的,紅外智能筆將編碼后的書寫模式指令映射到待發(fā)射的紅外信號中,并向外發(fā)射攜帶有編碼后書寫模式指令的紅外信號。
可選的,紅外智能筆還將紅外智能筆的特征碼進行編碼,并向外發(fā)射。此時,紅外信號中還包括紅外智能筆的特征碼。這樣可以使紅外觸控顯示器接收紅外信號時,通過特征碼對交互的紅外智能筆發(fā)射的紅外信號進行識別,消除了其他紅外信號對紅外觸控顯示器的干擾。
S330、紅外觸摸框解碼接收的紅外信號,以獲取所述書寫模式指令。
考慮到紅外觸控顯示器中紅外觸摸框可以接收到接收范圍內(nèi)全部的紅外信號,且無法判斷接收紅外信號的來源,此時,需要進一步解碼接收的紅外信號,以確定后續(xù)的操作。
具體的,紅外觸摸框解碼紅外信號的解碼規(guī)則,可以根據(jù)上述編碼規(guī)則確定。
進一步的,紅外觸摸框解碼紅外信號后,若紅外信號中包含書寫模式指令,則獲取書寫模式指令。
S340、所述紅外觸摸框?qū)⑺鰰鴮懩J街噶畎l(fā)送至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
示例性的,紅外觸摸框?qū)鴮懩J街噶畎l(fā)送給整機主控芯片,整機主控芯片接收到書寫模式指令時,確認(rèn)紅外智能筆進入書寫模式,控制紅外觸摸框獲取紅外智能筆的書寫位置,并根據(jù)書寫位置生成書寫軌跡,以對紅外智能筆的書寫操作進行響應(yīng)。
需要說明的是,紅外智能筆在鼠標(biāo)模式時可以實現(xiàn)拖動、點擊以及選擇等功能。此時,紅外智能筆在接收到上述功能的操作時,生成控制指令,并對該控制指令進行編碼。將編碼后的控制指令以紅外信號的方式向外發(fā)射。紅外觸摸框解碼接收的紅外信號時,獲取到控制指令并將該控制指令發(fā)送至整機主控芯片,以使整機主控芯片響應(yīng)控制指令。
本實施例提供的技術(shù)方案,紅外智能筆在接收到按壓信號時生成書寫模式指令,并對該書寫模式指令進行編碼后以紅外信號的形式發(fā)射出去。紅外觸摸框解碼接收的紅外信號,以獲取書寫模式指令,并發(fā)送至整機主控芯片,以使整機主控芯片對書寫模式指令進行響應(yīng)。實現(xiàn)了在紅外智能筆端簡化書寫模式選擇的操作,提升了用戶體驗。另外,以紅外線方式進行通信,也可以節(jié)約設(shè)備生產(chǎn)成本。
在上述實施例的基礎(chǔ)上,圖4為本發(fā)明實施例二提供的一種書寫方法的流程圖,參考圖4,在S340之后,還包括:
S350、所述紅外觸摸框確定紅外智能筆在書寫過程中的書寫位置。
示例性的,整機主控芯片響應(yīng)書寫模式指令時,控制紅外觸摸框檢測紅外智能筆的書寫操作。其中,紅外觸摸框可以根據(jù)發(fā)射和接收的紅外信號,確定紅外智能筆在紅外觸控顯示器的顯示面中進行書寫時的書寫位置。
其中,紅外觸摸框?qū)崟r確定紅外智能筆書寫過程中的書寫位置。
S360、所述紅外觸摸框根據(jù)所述書寫位置生成書寫軌跡,并控制紅外觸控顯示器顯示所述書寫軌跡。
進一步的,紅外觸摸框根據(jù)實時確定的書寫位置持續(xù)更新書寫軌跡,并將書寫軌跡發(fā)送至紅外觸控顯示器的顯示面,以使顯示面持續(xù)顯示更新的書寫軌跡。
可選的,紅外觸摸框中可以預(yù)先設(shè)置書寫軌跡的顯示參數(shù),其中,顯示參數(shù)包括:顯示顏色、線條粗度以及線條顯示樣式中的至少一項,并根據(jù)上述顯示參數(shù)控制顯示面顯示書寫軌跡。
實施例三
圖5為本發(fā)明實施例三提供的一種模式選擇方法的流程圖。本實施例是在上述實施例的基礎(chǔ)上進行優(yōu)化。本實施例中紅外智能筆發(fā)射的紅外信號中還包括:紅外智能筆的特征碼,參考圖5,本實施例提供的模式選擇方法具體包括:
S510、紅外智能筆在接收到按壓信號時,生成書寫模式指令,并編碼所述書寫模式指令。
S520、紅外智能筆編碼紅外智能筆的特征碼。
其中,每個紅外智能筆都有對應(yīng)的特征碼,不同紅外智能筆對應(yīng)的特征碼不同。
可選的,S520和S510也可以同時操作。
S530、所述紅外智能筆發(fā)射攜帶有編碼后書寫模式指令和特征碼的紅外信號。
S540、紅外觸摸框解碼接收的紅外信號,以獲取所述書寫模式指令和所述紅外智能筆的特征碼。
S550、紅外觸摸框判斷所述特征碼是否與當(dāng)前交互紅外智能筆的特征碼匹配。在所述特征碼與當(dāng)前交互紅外智能筆的特征碼匹配時,執(zhí)行S560,否則,返回執(zhí)行S540。
典型的,如果紅外智能筆與紅外觸控顯示器是成套設(shè)備,那么紅外智能筆與紅外觸控顯示器應(yīng)預(yù)先相互保存對方的特征碼,例如產(chǎn)品序列號、機器碼等??蛇x的,也可以由用戶將紅外智能筆的特征碼錄入紅外觸控顯示器中,以使紅外觸控顯示器確定當(dāng)前交互的紅外智能筆的特征碼。
進一步的,紅外觸摸框可以將解碼得到的特征碼與預(yù)存的當(dāng)前交互的紅外智能筆的特征碼進行匹配,以確認(rèn)當(dāng)前接收的紅外信號是否為交互的紅外智能筆發(fā)出的紅外信號,這樣可以消除其他紅外信號對紅外觸控顯示器造成的干擾。
S560、紅外觸摸框發(fā)送所述書寫模式指令至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
本實施例的技術(shù)方案,紅外智能筆在接收到按壓信號時,編碼對應(yīng)的書寫模式指令和紅外智能筆的特征碼并以紅外信號的形式向外發(fā)射,紅外觸摸框解碼接收的紅外信號時,獲取書寫模式指令和紅外智能筆的特征碼,在解碼得到的特征碼與預(yù)存的交互紅外智能筆的特征碼匹配時,紅外觸摸框?qū)鴮懩J街噶畎l(fā)送至整機主控芯片,以使整機主控芯片對書寫模式指令進行響應(yīng)。實現(xiàn)了交互設(shè)備間以紅外信號方式進行通信,且消除其他紅外信號的干擾,同時在紅外智能筆端簡化了書寫模式選擇的操作,提升了用戶體驗。
實施例四
圖6為本發(fā)明實施例四提供的一種模式選擇系統(tǒng)的結(jié)構(gòu)示意圖。參考圖6,本實施例提供的模式選擇系統(tǒng)包括:紅外智能筆1和紅外觸摸框21。
其中,所述紅外智能筆1包括:
編碼模塊131,用于在接收到按壓信號時,生成書寫模式指令,并編碼所述書寫模式指令。
發(fā)送模塊132,用于發(fā)射攜帶有編碼后書寫模式指令的紅外信號。
所述紅外觸摸框21包括:
解碼模塊211,用于解碼接收的紅外信號,以獲取所述書寫模式指令;
響應(yīng)模塊212,用于將所述書寫模式指令發(fā)送至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
在上述實施例的基礎(chǔ)上,所述紅外觸摸框21,還包括:
位置確定模塊213,用于確定紅外智能筆在書寫過程中的書寫位置。
軌跡生成模塊214,用于根據(jù)所述書寫位置生成書寫軌跡,并控制紅外觸控顯示器顯示所述書寫軌跡。
在上述實施例的基礎(chǔ)上,所述紅外智能筆發(fā)射的紅外信號中還包括:紅外智能筆的特征碼。
在上述實施例的基礎(chǔ)上,所述解碼模塊211具體用于:解碼接收的紅外信號,以獲取所述書寫模式指令和所述紅外智能筆的特征碼。
相應(yīng)的,所述響應(yīng)模塊212具體用于:在所述特征碼與當(dāng)前交互紅外智能筆的特征碼匹配時,發(fā)送所述書寫模式指令至整機主控芯片,以使所述整機主控芯片響應(yīng)所述書寫模式指令。
本發(fā)明實施例提供的模式選擇系統(tǒng)可以執(zhí)行上述任意實施例提供的模式選擇方法,具備相應(yīng)的功能和有益效果。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。