本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種智能筆、控制方法及裝置,交互設(shè)備、交互方法及系統(tǒng)。
背景技術(shù):
智能筆,是一款相對傳統(tǒng)筆芯而言,具有匹配操作平臺通信的多功能移動筆。請參考圖1,其是現(xiàn)有技術(shù)方案中智能筆系統(tǒng)的框架圖,智能筆4的內(nèi)部集成有MCU(Microccontroller Unit,微控制單元)41和第一wifi(Wireless-Fidelity,無線保真)模塊42,MCU41和第一wifi模塊42通過USB(Universal Serial Bus,通用串行總線)方式連接,實現(xiàn)MCU41對第一wifi模塊42的狀態(tài)控制。智能筆4與顯示設(shè)備5之間采用wifi通信,主要是2.4G頻段。智能筆4的第一wifi模塊42通過RF(Radio Frequency,射頻)協(xié)議,與顯示設(shè)備5的第二wifi模塊51搭建成局域網(wǎng),控制芯片52根據(jù)智能筆4發(fā)出的控制命令執(zhí)行相應(yīng)的操作,實現(xiàn)對應(yīng)的功能。
然而,現(xiàn)有技術(shù)方案要求智能筆端和顯示設(shè)備端均內(nèi)置wifi模塊,價格成本較高,因采用wifi頻段,受射頻干擾影響較大,使得顯示設(shè)備無法準(zhǔn)確執(zhí)行智能筆端發(fā)送的控制命令。同時,用戶在智能筆一端的操作只能實現(xiàn)對顯示設(shè)備的部分操作,許多功能無法實施,用戶使用體驗較差。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種智能筆、控制方法及裝置,交互設(shè)備、交互方法及系統(tǒng),以實現(xiàn)智能筆通過紅外通信方式與顯示設(shè)備進(jìn)行通信,以使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆生成的更多樣的控制指令,提高用戶體驗。
第一方面,本發(fā)明實施例提供了一種智能筆,包括智能筆微處理器,還包括第一紅外發(fā)射器和滾輪編碼器,所述第一紅外發(fā)射器和滾輪編碼器均與所述智能筆微處理器相連;
所述滾輪編碼器,用于根據(jù)用戶操作生成對應(yīng)的碼值;
所述智能筆微處理器,用于對所述碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器;
所述第一紅外發(fā)射器,用于發(fā)送攜帶有編碼后的碼值的紅外信號給交互設(shè)備。
第二方面,本發(fā)明實施例還提供了一種交互設(shè)備,包括顯示設(shè)備,所述顯示設(shè)備的紅外顯示面設(shè)置有紅外觸摸框和觸摸框微處理器,所述觸摸框微處理器和所述紅外觸摸框相連;
所述紅外觸摸框,用于接收所述第一紅外發(fā)射器發(fā)射的紅外信號;
所述觸摸框微處理器,用于解碼所述紅外觸摸框接收的紅外信號獲得碼值,并對所述碼值進(jìn)行處理。
第三方面,本發(fā)明實施例提供了一種控制方法,用于上述智能筆,包括:
接收所述滾輪編碼器生成的碼值;
對所述碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器,以通過所述第一紅外發(fā)射器發(fā)射攜帶有所述碼值的紅外信號給交互設(shè)備。
第四方面,本發(fā)明實施例提供了一種交互方法,用于上述交互設(shè)備,包括:
智能筆微處理器接收所述滾輪編碼器生成的碼值;
智能筆微處理器對所述碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器,以通過所述第一紅外發(fā)射器發(fā)射攜帶有所述碼值的紅外信號給交互設(shè)備;
觸摸框微處理器獲取并解碼通過所述紅外觸摸框接收的紅外信號獲得碼值,并對所述碼值進(jìn)行處理。
第五方面,本發(fā)明實施例提供了一種控制裝置,用于上述智能筆,包括:
碼值接收單元,用于接收所述滾輪編碼器生成的碼值;
編碼發(fā)送單元,用于對所述碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器,以通過所述第一紅外發(fā)射器發(fā)射攜帶有所述碼值的紅外信號給交互設(shè)備。
第六方面,本發(fā)明實施例提供了一種交互系統(tǒng),用于上述交互設(shè)備,所述智能筆微處理器,包括:
碼值接收單元,用于接收所述滾輪編碼器生成的碼值;
編碼發(fā)送單元,用于對所述碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器,以通過所述第一紅外發(fā)射器發(fā)射攜帶有所述碼值的紅外信號給交互設(shè)備;
所述觸摸框微處理器,具體用于:
觸摸框微處理器獲取并解碼通過所述紅外觸摸框接收的紅外信號獲得碼值,并對所述碼值進(jìn)行處理。
本發(fā)明實施例提供的技術(shù)方案中,由于在智能筆上設(shè)置有第一紅外發(fā)射器和滾輪編碼器,且均與智能筆微處理器相連,滾輪編碼器能夠根據(jù)用戶操作生成對應(yīng)的碼值;智能筆微處理器,能夠?qū)λ龃a值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器;第一紅外發(fā)射器,可以發(fā)送攜帶有編碼后的碼值的紅外信號給交互設(shè)備。滾輪編碼器能夠生成多樣的控制指令,智能筆通過紅外通信方式將多樣的控制指令發(fā)送到顯示設(shè)備,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的多種控制指令,并減少外界信號的干擾,提升用戶體驗。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是現(xiàn)有技術(shù)方案中智能筆系統(tǒng)的結(jié)構(gòu)示意圖;
圖2是本發(fā)明實施例一提供的一種智能筆的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實施例二提供的一種交互設(shè)備的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實施例三提供的一種控制方法的流程示意圖;
圖5是本發(fā)明實施例四提供的一種交互方法的流程示意圖;
圖6是本發(fā)明實施例五提供的一種交互方法的流程示意圖;
圖7是本發(fā)明實施例六提供的一種控制裝置的結(jié)構(gòu)示意圖;
圖8是本發(fā)明實施例七提供的一種交互系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
實施例一
圖2是本發(fā)明實施例一提供的一種智能筆的結(jié)構(gòu)示意圖,如圖2所示,該智能筆1可以包括:
智能筆微處理器12、第一紅外發(fā)射器13和滾輪編碼器11,第一紅外發(fā)射器13和滾輪編碼器11均與智能筆微處理器12相連;
滾輪編碼器11,用于根據(jù)用戶操作生成對應(yīng)的碼值;
智能筆微處理器12,用于對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器13;
第一紅外發(fā)射器13,用于發(fā)送攜帶有編碼后的碼值的紅外信號給交互設(shè)備。
滾輪編碼器11通過滾輪轉(zhuǎn)動改變動點與不動點的接觸狀態(tài),不同的接觸狀態(tài)有不同碼值產(chǎn)生。滾輪編碼器11具體可以是光柵式,也可以是機(jī)械式。
示例性的,第一紅外發(fā)射器13可以為紅外發(fā)射燈。通過用戶的操作,滾輪編碼器11生成相應(yīng)的碼值,并發(fā)送至智能筆微處理器12,智能筆微處理器12對該碼值進(jìn)行編碼并發(fā)送至第一紅外發(fā)射器13,第一紅外發(fā)射器13將編碼后的碼值以紅外信號的方式發(fā)送給相應(yīng)的顯示設(shè)備。
在智能筆使用過程中,第一紅外發(fā)射器13的發(fā)射元件(圖未示)朝向與智能筆1配合使用的顯示設(shè)備,以使智能筆1上的第一紅外發(fā)射器13與該顯示設(shè)備以較佳的角度進(jìn)行信號交互。
本發(fā)明實施例提供的技術(shù)方案,通過在智能筆上設(shè)置有第一紅外發(fā)射器和滾輪編碼器,且均與智能筆微處理器相連,滾輪編碼器能夠根據(jù)用戶操作生成對應(yīng)的碼值;智能筆微處理器,能夠?qū)λ龃a值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器;第一紅外發(fā)射器,可以發(fā)送攜帶有編碼后的碼值的紅外信號給交互設(shè)備,滾輪編碼器能夠生成多樣的控制指令,智能筆通過紅外通信方式將多樣的控制指令發(fā)送到顯示設(shè)備,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的多種控制指令,并減少外界信號的干擾,提升用戶體驗。
實施例二
圖3是本發(fā)明實施例二提供的一種交互設(shè)備的結(jié)構(gòu)示意圖,如圖3所示,該交互設(shè)備可以包括:
上述實施例一中的智能筆1,還包括顯示設(shè)備2,顯示設(shè)備2的紅外顯示面21設(shè)置有紅外觸摸框22和觸摸框微處理器23,觸摸框微處理器23和紅外觸摸框22相連;
紅外觸摸框22,用于接收第一紅外發(fā)射器13發(fā)射的紅外信號;
觸摸框微處理器23,用于解碼紅外觸摸框22接收的紅外信號獲得碼值,并對碼值進(jìn)行處理。
另外,還包括整機(jī)主控芯片(圖未示),整機(jī)主控芯片通過USB和通用異步收發(fā)傳輸器(Universal Asynchronous Receiver/Transmitter,UART)接口連接上述觸摸框微處理器23,用于接收觸摸框微處理器23對碼值進(jìn)行處理后獲取的控制指令,并根據(jù)該控制指令執(zhí)行相應(yīng)的操作。
示例性的,智能筆1的第一紅外發(fā)射器13以一定的角度向顯示設(shè)備2發(fā)射攜帶有用戶控制指令的紅外信號,顯示設(shè)備2的紅外觸摸框22能夠接收該紅外信號,并發(fā)送至觸摸框微處理器23,觸摸框微處理器23對該紅外信號進(jìn)行解碼,獲取相應(yīng)的碼值,并對碼值進(jìn)行處理獲取相應(yīng)的控制指令信息,觸摸框微處理器23將控制指令信息發(fā)送至整機(jī)主控芯片,由整機(jī)主控芯片控制顯示設(shè)備響應(yīng)該控制指令。
本發(fā)明實施例提供的技術(shù)方案,通過顯示設(shè)備上的紅外觸摸框及觸摸框微處理器,實現(xiàn)了智能筆與顯示設(shè)備間采用紅外通信方式進(jìn)行信號交互,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,減少外界信號的干擾,并可降低產(chǎn)品的生產(chǎn)成本。
實施例三
圖4是本發(fā)明實施例三提供的一種控制方法的流程示意圖,該方法可由上述任意實施例提供的智能筆執(zhí)行,如圖4所示,該方法可以包括:
步驟301、接收滾輪編碼器生成的碼值。
示例性的,用戶可以通過智能筆上的設(shè)置的滾輪進(jìn)行相應(yīng)的操作,不同的操作則會生成不同的碼值,例如,用戶通過滾輪對顯示設(shè)備上的顯示內(nèi)容進(jìn)行翻頁操作,則用戶對滾輪進(jìn)行操作,智能筆生成攜帶有翻頁操作的碼值,并發(fā)送至智能筆微處理器。
步驟302、對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。
示例性的,智能筆微處理器接收到碼值后,對該碼值進(jìn)行編碼,并發(fā)送至第一紅外發(fā)射器,將攜帶有用戶控制指令的碼值以紅外信號的方式發(fā)送到外部空間中,當(dāng)智能筆進(jìn)入到紅外觸摸框的智能筆識別區(qū)域時,配合使用的顯示設(shè)備能夠接收智能筆發(fā)送的紅外信號,并進(jìn)行相應(yīng)的操作。其中,智能筆識別區(qū)域是指智能筆與顯示設(shè)備交互時,顯示設(shè)備與智能筆能夠進(jìn)行有效交互的識別區(qū)域,該區(qū)域是在一定范圍內(nèi)的一個空間區(qū)域。
優(yōu)選的,上述智能筆設(shè)置有特征值;
對碼值進(jìn)行編碼并發(fā)送到所述第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備,具體為:
對碼值和特征值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值和特征值的紅外信號給交互設(shè)備。
示例性的,所述特征碼用于標(biāo)識該智能筆,例如產(chǎn)品序列號、機(jī)器碼等,智能筆的特征碼也可以由用戶添加,使智能筆在第一次接收到智能筆識別區(qū)域信息時確認(rèn)是發(fā)送給自身的信號,相當(dāng)于進(jìn)行一個簡單的握手,初始化智能筆。
本發(fā)明實施例提供的技術(shù)方案,通過對滾輪編碼器生成的碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。使得智能筆能夠通過紅外通信方式與顯示設(shè)備進(jìn)行通信,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,并減少外界信號的干擾。
實施例四
圖5是本發(fā)明實施例四提供的一種交互方法的流程示意圖,該方法可由上述任意實施例提供的交互設(shè)備執(zhí)行,如圖5所示,該方法可以包括:
步驟401、智能筆微處理器接收滾輪編碼器生成的碼值。
示例性的,當(dāng)智能筆進(jìn)入智能筆識別區(qū)域時,智能筆微處理器激活智能筆使其處于工作激活狀態(tài),以使得智能筆能根據(jù)用戶的控制操作來生成相應(yīng)的控制指令所對應(yīng)的碼值。
步驟402、智能筆微處理器對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。
示例性的,智能筆微處理器對碼值進(jìn)行編碼時,還需要加上智能筆的識別碼,智能筆的識別碼信息能夠使顯示設(shè)備對智能筆進(jìn)行識別,使顯示設(shè)備接收排他性控制,即顯示設(shè)備只與某一智能筆進(jìn)行交互,避免由多支智能筆發(fā)送紅外信號時,對顯示設(shè)備的交互造成干擾。
步驟403、觸摸框微處理器獲取并解碼通過紅外觸摸框接收的紅外信號獲得碼值,并對所述碼值進(jìn)行處理。
示例性的,當(dāng)智能筆進(jìn)入智能筆識別區(qū)域時,可以實時激活智能筆,使智能筆處于工作激活狀態(tài)時,智能筆微處理器接收到碼值后,對該碼值進(jìn)行編碼,并發(fā)送至第一紅外發(fā)射器,將攜帶有用戶控制指令的碼值以紅外信號的方式發(fā)送到外部空間中,顯示設(shè)備的紅外觸摸框接收到智能筆端發(fā)射的紅外信號,并將該紅外信號傳輸給觸摸框微處理器,觸摸框微處理器對該紅外信號進(jìn)行解碼處理,以獲取智能筆的控制指令的碼值信息,并根據(jù)碼值信息獲得相應(yīng)的控制指令。
本發(fā)明實施例提供的技術(shù)方案,通過在智能筆中設(shè)置第一紅外發(fā)射器,在顯示設(shè)備中設(shè)置能夠接收紅外信號的紅外觸摸框,使得智能筆能夠通過紅外通信方式與顯示設(shè)備進(jìn)行通信,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,并減少外界信號的干擾;并且,智能筆進(jìn)入到紅外觸摸框的智能筆識別區(qū)域時即可激活智能筆,實現(xiàn)紅外觸摸框?qū)χ悄芄P的懸浮識別,極大地提升了用戶體驗。
實施例五
圖6為本發(fā)明實施例五提供的一種交互方法的流程示意圖,該方法可以由上述任意實施例提供的交互設(shè)備執(zhí)行。如圖6所示,該方法可以包括:
步驟501、智能筆微處理器接收滾輪編碼器生成的碼值。
步驟502、智能筆微處理器對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。
步驟503、觸摸框微處理器獲取并解碼通過紅外觸摸框接收的紅外信號獲取碼值。
步驟504、確認(rèn)碼值對應(yīng)的操作,或確認(rèn)多個碼值組成的碼串對應(yīng)的操作。
示例性的,對碼值中的攜帶的用戶的控制指令進(jìn)行確認(rèn),或者可以根據(jù)多個碼值對應(yīng)的碼串確認(rèn)是順時針或逆時針,對于長圖、長網(wǎng)頁、顯示大小小于實際大小的圖片,順時針或逆時針的轉(zhuǎn)動方向可以實現(xiàn)長圖、長網(wǎng)頁的向上或向下滾動,實現(xiàn)圖片的縮放。具體的操作方式不做具體限制。
步驟505、對操作進(jìn)行響應(yīng)。
當(dāng)碼值確認(rèn)成功后,觸摸框微處理器將該控制指令傳輸給整機(jī)控制芯片,以使整機(jī)控制芯片響應(yīng)該控制指令執(zhí)行相應(yīng)的操作,例如,獲取的控制指令為下翻頁,則控制顯示設(shè)備調(diào)整顯示頁面變?yōu)楫?dāng)前頁面的下一頁。
本發(fā)明實施例提供的技術(shù)方案,通過在智能筆中設(shè)置第一紅外發(fā)射器,在顯示設(shè)備中設(shè)置能夠接收紅外信號的紅外觸摸框,使得智能筆能夠通過紅外通信方式與顯示設(shè)備進(jìn)行通信,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,并減少外界信號的干擾;并且,智能筆進(jìn)入到紅外觸摸框的智能筆識別區(qū)域時即可激活智能筆,實現(xiàn)紅外觸摸框?qū)χ悄芄P的懸浮識別,極大地提升了用戶體驗。
以下為本發(fā)明實施例提供的一種控制裝置和一種交互系統(tǒng)的實施例,一種控制裝置和一種交互系統(tǒng),與上述實施例提供的智能筆和交互設(shè)備屬于相同的發(fā)明構(gòu)思,在一種控制裝置和一種交互系統(tǒng)的實施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可參考上述任意實施例提供的智能筆和交互設(shè)備的實施例。
實施例六
圖7是本發(fā)明實施例六提供的一種控制裝置的結(jié)構(gòu)示意圖,該裝置可由軟件和/或硬件實現(xiàn),可用于上述任意實施例所提供的智能筆。如圖7所示,該裝置可以包括:
碼值接收單元601,用于接收滾輪編碼器生成的碼值;
編碼發(fā)送單元602,用于對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。
在上述實施例的基礎(chǔ)上,所述編碼發(fā)送單元602,具體用于:
對碼值和特征值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值和特征值的紅外信號。
本發(fā)明實施例提供的技術(shù)方案,通過對滾輪編碼器生成的碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備。使得智能筆能夠通過紅外通信方式與顯示設(shè)備進(jìn)行通信,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,并減少外界信號的干擾。
實施例七
圖8是本發(fā)明實施例七提供的一種交互系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)可由軟件和/或硬件實現(xiàn),可用于上述實施例二所提供的交互設(shè)備。如圖8所示,該交互系統(tǒng)可以包括智能筆微處理器12和顯示設(shè)備的觸摸框微處理器23。
能筆微處理器12,可以包括:
碼值接收單元121,用于接收滾輪編碼器生成的碼值;
編碼發(fā)送單元122,用于對碼值進(jìn)行編碼并發(fā)送到第一紅外發(fā)射器,以通過第一紅外發(fā)射器發(fā)射攜帶有碼值的紅外信號給交互設(shè)備;
觸摸框微處理器23,具體用于:
獲取并解碼通過紅外觸摸框接收的紅外信號獲得碼值,并對碼值進(jìn)行處理。
優(yōu)選的,觸摸框微處理器23,可以包括:
信號解碼單元231,用于獲取并解碼通過紅外觸摸框接收的紅外信號獲取碼值;
操作確認(rèn)單元232,用于確認(rèn)碼值對應(yīng)的操作,或確認(rèn)多個碼值組成的碼串對應(yīng)的操作;
操作響應(yīng)單元233,用于對操作進(jìn)行響應(yīng)。
本發(fā)明實施例提供的技術(shù)方案,通過在智能筆中設(shè)置第一紅外發(fā)射器,在顯示設(shè)備中設(shè)置能夠接收紅外信號的紅外觸摸框,使得智能筆能夠通過紅外通信方式與顯示設(shè)備進(jìn)行通信,使顯示設(shè)備準(zhǔn)確地執(zhí)行智能筆發(fā)送的控制指令,并減少外界信號的干擾;并且,智能筆進(jìn)入到紅外觸摸框的智能筆識別區(qū)域時即可激活智能筆,實現(xiàn)紅外觸摸框?qū)χ悄芄P的懸浮識別,極大地提升了用戶體驗。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。