一種智能rf遙控系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及RF遙控技術(shù)領(lǐng)域,尤其涉及一種智能RF遙控系統(tǒng)。
【背景技術(shù)】
[0002] 在生活中,無(wú)線(xiàn)電(RF)遙控技術(shù)被廣泛用于控制門(mén)鎖、汽車(chē)、電腦、空調(diào)等各種設(shè) 備,但是往往與受控電器一一對(duì)應(yīng),用戶(hù)需要購(gòu)買(mǎi)多個(gè)遙控,造成資源浪費(fèi)。另外市場(chǎng)上現(xiàn) 有的學(xué)習(xí)型遙控器,不能或缺乏動(dòng)態(tài)更新以及進(jìn)行用戶(hù)交戶(hù)的功能,在一臺(tái)遙控器上定義 好的操控設(shè)置,換一臺(tái)未進(jìn)行定義的遙控器后,還需要再重新進(jìn)行定義,這樣對(duì)操作者的使 用帶來(lái)了很多不便,無(wú)法滿(mǎn)足一處定義、隨處使用這一個(gè)性化的需求。
[0003] 此外,現(xiàn)有的遙控器缺乏自動(dòng)編程功能,例如用戶(hù)不能設(shè)定和調(diào)整電器的開(kāi)關(guān)時(shí) 間等參數(shù),遙控也不能夠?qū)W習(xí)用戶(hù)的使用習(xí)慣而自動(dòng)設(shè)定,缺乏自動(dòng)化和智能化的功能。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的主要目的在于提供一種智能化的、可自定義的萬(wàn)能RF遙控系統(tǒng)。相比于 傳統(tǒng)方法,本發(fā)明的優(yōu)勢(shì)體現(xiàn)在以下幾個(gè)方面。
[0005] 第一,本發(fā)明系統(tǒng)提供的自定義遙控,可以按照設(shè)備模式對(duì)多種電器進(jìn)行操控。對(duì) 于設(shè)備廠商而言,針對(duì)每一種設(shè)備模式(如特定的受控電器或假日用途)開(kāi)發(fā)相應(yīng)的遙控, 都需要花費(fèi)大量人力物力,而采用本系統(tǒng)之后,可以方便地定義鍵位組合和功能配置,無(wú)需 改變配套軟件硬件就可以用一套遙控操控多種設(shè)備,靈活方便。
[0006] 第二,本發(fā)明系統(tǒng)通過(guò)本地客戶(hù)端與云端服務(wù)器的交互可以實(shí)現(xiàn)遠(yuǎn)程設(shè)置和智能 遙控的功能。本系統(tǒng)利用本地客戶(hù)端與云端服務(wù)器的交互操作,可以動(dòng)態(tài)設(shè)置目標(biāo)電器的 控制參數(shù),還可以應(yīng)用云端智能算法,學(xué)習(xí)用戶(hù)的使用習(xí)慣,輕松實(shí)現(xiàn)自適應(yīng)的遠(yuǎn)程遙控, 功能更加強(qiáng)大,使用更方便。
[0007] 第三,本發(fā)明系統(tǒng)可以方便地實(shí)現(xiàn)自定義遙控與設(shè)備模式的共享和遷移,實(shí)現(xiàn)一 處定義、隨處使用的目的。對(duì)于多個(gè)遙控需要采用相同或類(lèi)似的設(shè)備配置,或者需要把舊遙 控的設(shè)備配置(如鍵位組合和功能定義)遷移到新遙控上,傳統(tǒng)的手動(dòng)設(shè)置方法費(fèi)時(shí)費(fèi)力, 而采用本系統(tǒng)之后,可以利用云端服務(wù)器的用戶(hù)賬戶(hù)管理功能對(duì)用戶(hù)的遙控信息進(jìn)行管 理,方便地實(shí)現(xiàn)自定義遙控與設(shè)備模式的信息共享和信息遷移。
[0008] 根據(jù)本發(fā)明的一個(gè)方面,提供了一種智能化的、可自定義遙控的萬(wàn)能RF遙控系 統(tǒng),所述的萬(wàn)能RF遙控系統(tǒng)包括以下三部分。
[0009] (1)可自定義遙控:含有設(shè)備模式按鍵和功能鍵的按鍵單元,可顯示當(dāng)前設(shè)備模式 的指示燈或顯示屏,用于處理輸入的遙控信息和用戶(hù)按鍵信息按照RF傳輸協(xié)議生成編碼 信號(hào)并傳給信號(hào)發(fā)射單元的邏輯處理單元,存儲(chǔ)遙控配置信息的存儲(chǔ)單元,發(fā)送RF信號(hào)給 目標(biāo)電器的信號(hào)發(fā)射單元,以及實(shí)現(xiàn)所述可自定義遙控與本地客戶(hù)端交互的傳輸模塊。
[0010] (2)本地客戶(hù)端:包括根據(jù)設(shè)備模式配置可自定義遙控的遙控設(shè)置模塊,模擬遙控 鍵位實(shí)現(xiàn)操控目標(biāo)電器的本地操控模塊,存儲(chǔ)遙控配置信息的存儲(chǔ)單元,以及實(shí)現(xiàn)本地客 戶(hù)端與云端服務(wù)器交互的傳輸模塊;
[0011] (3)云端服務(wù)器:包括對(duì)遙控配置信息進(jìn)行管理的設(shè)備管理模塊,按云用戶(hù)賬戶(hù)進(jìn) 行管理的用戶(hù)賬戶(hù)管理模塊,對(duì)設(shè)備使用情況進(jìn)行分析提供決策的智能算法模塊,以及提 供網(wǎng)絡(luò)傳輸及加解密功能的傳輸模塊。
[0012] 所述的可自定義遙控包括利用27MHz頻帶、315MHz頻帶、2. 4GHz頻帶以及 IEEE802. 15. 4無(wú)線(xiàn)規(guī)格的各種頻帶電波或藍(lán)牙傳播信號(hào)的、具有機(jī)械式或觸摸式或電子墨 水印刷的鍵位的遙控設(shè)備。所述的遙控配置信息包括遙控特征識(shí)別碼、設(shè)備模式編碼、鍵位 組合和功能定義、用戶(hù)賬戶(hù),數(shù)據(jù)之一或其組合。所述的設(shè)備模式指需要針對(duì)包括特定的受 控電器用途或節(jié)假日?qǐng)鼍霸趦?nèi)的各種情況進(jìn)行分別設(shè)定。
[0013] 所述的本地客戶(hù)端是指具有存儲(chǔ)和計(jì)算功能的設(shè)備,包括臺(tái)式計(jì)算機(jī)、筆記本電 腦、平板電腦、手機(jī)和其他移動(dòng)互聯(lián)網(wǎng)設(shè)備。
[0014] 所述的云端服務(wù)器是指通過(guò)有線(xiàn)或無(wú)線(xiàn)互聯(lián)網(wǎng)、2G/3G/4G通訊網(wǎng)絡(luò)連接為所述的 本地客戶(hù)端提供信息傳輸和交互功能的網(wǎng)絡(luò)服務(wù)器,包括傳輸模塊、用戶(hù)賬戶(hù)管理模塊、設(shè) 備管理模塊和智能算法。
【附圖說(shuō)明】
[0015] 圖1是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種系統(tǒng)模塊架構(gòu)圖。
[0016] 圖2是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種用戶(hù)完成可自定義遙控設(shè)備模式設(shè)置 的流程圖。
[0017] 圖3是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種用戶(hù)完成可自定義遙控鍵位組合和功 能定義的流程圖。
[0018] 圖4是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種實(shí)現(xiàn)本地客戶(hù)端與云端服務(wù)器及可自 定義遙控同步的流程圖。
[0019] 圖5是本發(fā)明的一種對(duì)可自定義遙控操作數(shù)據(jù)進(jìn)行智能分析的數(shù)據(jù)結(jié)構(gòu)示意圖。
[0020] 圖6是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種實(shí)現(xiàn)自定義遙控及設(shè)備模式的共享和 遷移的的流程圖。
【具體實(shí)施方式】
[0021] 在詳細(xì)說(shuō)明本發(fā)明的實(shí)施例前,應(yīng)該說(shuō)明的是,在本文中提到的,諸如,上和下,前 和后,第一和第二之類(lèi)的關(guān)系術(shù)語(yǔ),僅僅用來(lái)區(qū)分一個(gè)實(shí)體或動(dòng)作與另一個(gè)實(shí)體或動(dòng)作,而 不一定要求或暗示這種實(shí)體或動(dòng)作之間的任何實(shí)際的這種關(guān)系或順序。而"包括","包 含"或任何其他衍生的術(shù)語(yǔ)旨在涵蓋非排他性的包含,因此使得包括一系列要素的過(guò)程,方 法或者設(shè)備不僅包括這些要素,而且還包含沒(méi)有明確列出的其他要素,或者為這些過(guò)程,方 法,或者設(shè)備所固有的要素。
[0022] 本發(fā)明的核心思想是提供一種智能RF遙控系統(tǒng)。將各種電器的遙控配置信息存 儲(chǔ)在云端服務(wù)器,通過(guò)和本地客戶(hù)端交互同步,實(shí)現(xiàn)以一控多、遠(yuǎn)程遙控和智能設(shè)置的目 的,同時(shí)支持在云端按用戶(hù)賬戶(hù)進(jìn)行管理,可方便地實(shí)現(xiàn)遙控配置信息的共享及遷移。以下 結(jié)合附圖和具體的實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
[0023] 圖1為本發(fā)明一最佳實(shí)施例的一種系統(tǒng)模塊架構(gòu)圖,具體說(shuō)明如下。
[0024] 可自定義遙控:含有設(shè)備模式按鍵和功能鍵的按鍵單元,可顯示當(dāng)前設(shè)備模式的 指示燈或顯示屏,用于處理輸入的遙控信息和用戶(hù)按鍵信息按照RF傳輸協(xié)議生成編碼信 號(hào)并傳給信號(hào)發(fā)射單元的邏輯處理單元,存儲(chǔ)遙控配置信息的存儲(chǔ)單元,發(fā)送RF信號(hào)給目 標(biāo)電器的信號(hào)發(fā)射單元,以及實(shí)現(xiàn)所述可自定義遙控與本地客戶(hù)端交互的傳輸模塊。
[0025] 本地客戶(hù)端:包括根據(jù)設(shè)備模式配置可自定義遙控的遙控設(shè)置模塊,模擬遙控鍵 位實(shí)現(xiàn)操控目標(biāo)電器的本地操控模塊,存儲(chǔ)遙控配置信息的存儲(chǔ)單元,以及實(shí)現(xiàn)本地客戶(hù) 端與云端服務(wù)器交互的傳輸模塊。
[0026] 云端服務(wù)器:包括對(duì)遙控配置信息進(jìn)行管理的設(shè)備管理模塊,按云用戶(hù)賬戶(hù)進(jìn)行 管理的用戶(hù)賬戶(hù)管理模塊,對(duì)設(shè)備使用情況進(jìn)行分析提供決策的智能算法模塊,以及提供 網(wǎng)絡(luò)傳輸及加解密功能的傳輸模塊。
[0027] 需要說(shuō)明的是本地客戶(hù)端與可自定義遙控之間可以通過(guò)藍(lán)牙、電波或USB、LAN 等方式進(jìn)行連接,而在本地客戶(hù)端與云端服務(wù)器之間的信息傳輸,考慮到距離遙遠(yuǎn)和涉 及用戶(hù)信息的安全和私密性,需要在傳輸模塊的設(shè)計(jì)中應(yīng)用加解密方法,如使用secured socket layer (SSL)協(xié)議,防止用戶(hù)敏感信息被盜取。
[0028] 圖2是舉例說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種完成可自定義遙控設(shè)備模式設(shè)置的流 程圖。
[0029] 步驟1、將可自定義遙控與本地客戶(hù)端接入同一局域網(wǎng)或直連,完成初始化操作。 本實(shí)施例中,所述可自定義遙控可以與本地客戶(hù)端使用有線(xiàn)或無(wú)線(xiàn)接口接入同一局域網(wǎng), 當(dāng)然還可使用USB接口、藍(lán)牙等方式直接連接,用戶(hù)在本地客戶(hù)端運(yùn)行程序后,可檢測(cè)到所 述可自定義遙控,然后本地客戶(hù)端向可自定義遙控發(fā)送一指令,可自定義遙控的傳輸模塊 接收到該指令后,向本地客戶(hù)端發(fā)送遙控的特征編碼。本地客戶(hù)端程序遙控設(shè)置模塊根據(jù) 收到的遙控的特征編碼,查詢(xún)存儲(chǔ)單元,獲取現(xiàn)有的設(shè)備模式和鍵位組合關(guān)系。
[0030] 步驟2、用戶(hù)按下設(shè)備模式按鍵??勺远x遙控的按鍵單元根據(jù)設(shè)備模式按鍵,找 到其所對(duì)應(yīng)的掃描碼,然后由傳輸模塊通過(guò)網(wǎng)絡(luò)發(fā)到本地客戶(hù)端。
[0031] 步驟3、本地客戶(hù)端查詢(xún)是否存在下一個(gè)設(shè)備模式?本地客戶(hù)端接收到設(shè)備模式 按鍵對(duì)應(yīng)的掃描碼后,由遙控設(shè)置模塊查詢(xún)存儲(chǔ)單元,看是否存在下一個(gè)設(shè)備模式?
[0032] 步驟4、根據(jù)是否存在下一個(gè)設(shè)備模式分別展開(kāi)。
[0033] 步驟4A、如果存在下一個(gè)設(shè)備模式,遙控設(shè)置模塊就從存儲(chǔ)單元中讀取該設(shè)備模 式的鍵位組合及功能設(shè)置,將其顯示于用戶(hù)界面中,并將該設(shè)備模式設(shè)為當(dāng)前設(shè)備模式。
[0034] 步驟4B、如果下一個(gè)設(shè)備模式不存在,本地客戶(hù)端用戶(hù)界面跳出提示對(duì)話(huà)框,詢(xún)問(wèn) 用戶(hù)是否要?jiǎng)?chuàng)建新的設(shè)備模式?如果用戶(hù)選擇創(chuàng)建新的設(shè)備模式,那么可自定義遙控進(jìn)入 設(shè)置狀態(tài)。本地客戶(hù)端將提示用戶(hù)輸入新設(shè)備模式的名稱(chēng),用戶(hù)可根據(jù)需求通過(guò)鼠標(biāo)點(diǎn)擊、 按鍵或觸摸方式選擇遙控按鍵的標(biāo)識(shí),完成鍵位組合和功能配置的定義(詳見(jiàn)圖3)。
[0035] 步驟5、遙控設(shè)置模塊將當(dāng)前遙控布局同步到云端服務(wù)器,并應(yīng)用到可自定義的遙 控。
[0036] 步驟6、本地客戶(hù)端遙控設(shè)置模塊完成新的設(shè)備模