一種直觀便捷的藍(lán)牙配對方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種直觀便捷的藍(lán)牙配對方法及系統(tǒng)。該方法的步驟包括:1)第一裝置將自身的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過編碼轉(zhuǎn)換成比特流信息,將其作為數(shù)據(jù)幀的有效信息,進(jìn)而形成藍(lán)牙配對數(shù)據(jù)幀;2)第一裝置通過其顯示設(shè)備的不同顯示方式表示所述藍(lán)牙配對數(shù)據(jù)幀的比特流信息,同時第二裝置利用攝像設(shè)備對第一裝置的顯示設(shè)備進(jìn)行錄像,獲得顯示設(shè)備的亮暗信息;3)第二裝置對顯示設(shè)備的顯示信息進(jìn)行解碼,得到第一裝置的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼,進(jìn)而完成與第一裝置的藍(lán)牙配對連接。本發(fā)明省去了傳統(tǒng)藍(lán)牙的搜索設(shè)備的過程,節(jié)約了時間,提升了藍(lán)牙配對過程的便捷性和可視性。
【專利說明】一種直觀便捷的藍(lán)牙配對方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種直觀便捷的藍(lán)牙配對方法,具體涉及帶有顯示燈和支持藍(lán)牙連接的嵌入式設(shè)備與智能手機等移動終端之間進(jìn)行藍(lán)牙配對的方法,以及采用該方法的系統(tǒng)。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)技術(shù)的高速發(fā)展,越來越多的嵌入式傳感器應(yīng)運而生,短距離無線通信被廣泛應(yīng)用在這些嵌入式傳感器上。目前主要的短距離無線通信手段有藍(lán)牙,WIFI,ZIGBEE等,由于現(xiàn)在大部分的手機,筆記本電腦都支持藍(lán)牙通信,同時越來越多的藍(lán)牙外設(shè)的普及,使得藍(lán)牙通信在短距離無線通信中占有非常重要的地位。
[0003]隨著智能手機的普及,嵌入式傳感器與智能手機通過藍(lán)牙的互聯(lián)越來越常見。其中的一個重要應(yīng)用就是:嵌入式傳感器將采集到的信息通過藍(lán)牙傳輸給智能手機,在智能手機端顯示采集到的信息,再由智能手機傳輸給后臺服務(wù)器,做相應(yīng)的數(shù)據(jù)分析。
[0004]嵌入式設(shè)備與智能手機建立藍(lán)牙連接需要經(jīng)歷搜索設(shè)備和連接配對過程。藍(lán)牙主機搜索指的是作為主機的藍(lán)牙設(shè)備搜索周圍能被發(fā)現(xiàn)的藍(lán)牙從機的過程,這個過程會花費一定的時間。一般而言智能手機會作為藍(lán)牙主機,嵌入式設(shè)備會作為藍(lán)牙從機。藍(lán)牙連接配對指的是藍(lán)牙主機從搜索到的藍(lán)牙從機中選擇想要建立連接的藍(lán)牙設(shè)備,輸入與要配對的藍(lán)牙設(shè)備商量好的配對碼(PIN碼)與從機進(jìn)行相互確認(rèn),確認(rèn)后完成藍(lán)牙連接的過程。由于藍(lán)牙主機在配對過程需要選擇要配對的從機,并輸入PIN碼,增大了藍(lán)牙配對過程的操作復(fù)雜性。
[0005]目前,也有通過NFC進(jìn)行通信,交換藍(lán)牙配對需要的信息后,在直接使用藍(lán)牙配對的方法,但這需要系統(tǒng)增加支持NFC通信的模塊。
【發(fā)明內(nèi)容】
[0006]為克服上述問題,本發(fā)明提出了一種進(jìn)行直觀便捷的藍(lán)牙配對的方法,適用于嵌入式設(shè)備與智能手機等移動終端之間。
[0007]本發(fā)明的原理是,使進(jìn)行藍(lán)牙配對的兩個裝置中,其中一個裝置如嵌入式設(shè)備能夠通過特定的方式顯示出自己的藍(lán)牙名稱、藍(lán)牙地址和PIN碼,使得另一個裝置如智能手機捕捉到,同時該智能手機上有相應(yīng)的軟件能夠提取這些信息,自動用輸入這些信息完成藍(lán)牙配對連接。
[0008]具體來說,本發(fā)明采用的技術(shù)方案如下:
[0009]一種直觀便捷的藍(lán)牙配對方法,適用于一具有顯示設(shè)備和藍(lán)牙設(shè)備的第一裝置,以及一具有攝像設(shè)備和藍(lán)牙設(shè)備的第二裝置,該方法的步驟包括:
[0010]I)第一裝置將自身的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過編碼轉(zhuǎn)換成比特流信息,將其作為數(shù)據(jù)幀的有效信息,進(jìn)而形成藍(lán)牙配對數(shù)據(jù)幀;
[0011]2)第一裝置通過其顯示設(shè)備的不同顯示方式表示所述藍(lán)牙配對數(shù)據(jù)幀的比特流信息,同時第二裝置利用攝像設(shè)備對第一裝置的顯示設(shè)備進(jìn)行錄像,獲得顯示設(shè)備的顯示信息;
[0012]3)第二裝置對顯示設(shè)備的顯示信息進(jìn)行解碼,得到第一裝置的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼,進(jìn)而完成與第一裝置的藍(lán)牙配對連接。
[0013]進(jìn)一步地,所述第一裝置為嵌入式設(shè)備,如各種嵌入式傳感器;所述第二裝置為移動終端,如智能手機、平板電腦等;所述顯示設(shè)備為顯示燈;所述攝像設(shè)備為攝像頭。
[0014]進(jìn)一步地,所述顯示設(shè)備的不同顯示方式可以是顯示設(shè)備的不同照射強度(發(fā)光強度)、顯示設(shè)備顯示的不同顏色等。其中照射強度可以采用亮暗方式,如亮表示1,暗表示
O等;也可以分成更多級的形式,如最亮表示11,次級亮表示10,一般亮表示01,不亮(暗)表不00等。
[0015]進(jìn)一步地,步驟I)在所述數(shù)據(jù)幀的有效信息的基礎(chǔ)上增加數(shù)據(jù)幀頭和校驗信息,以形成所述藍(lán)牙配對數(shù)據(jù)幀。所述數(shù)據(jù)幀頭包括數(shù)據(jù)幀的起始序列和帶有的信息比特數(shù)量;所述校驗信息用于防止數(shù)據(jù)傳輸出錯。
[0016]進(jìn)一步地,采用單極性歸零碼、單極性不歸零碼等進(jìn)行編碼和解碼。具體的,可以采用FSK (頻率鍵控),ASK (振幅鍵控),或者基帶編碼:RZ (歸零碼),PPM (脈沖位置調(diào)制),PWM (脈寬調(diào)制)等。
[0017]進(jìn)一步地,所述第一裝置為嵌入式傳感器,所述藍(lán)牙配對數(shù)據(jù)幀可以根據(jù)實際需要進(jìn)行擴(kuò)展,不僅僅只表示藍(lán)牙信息,還可以加入一些其它數(shù)據(jù)信息。例如,該嵌入式傳感器是一個采集心電的設(shè)備,則可以將采集到的心率加入配對數(shù)據(jù)幀,第二裝置采用智能手機,手機用戶能據(jù)此直接得到心電采集提取出的心率。
[0018]一種采用上述方法的藍(lán)牙配對系統(tǒng),其包括一具有顯示設(shè)備和藍(lán)牙設(shè)備的第一裝置,以及一具有攝像設(shè)備和藍(lán)牙設(shè)備的第二裝置;
[0019]所述第一裝置將自身的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過編碼轉(zhuǎn)換成比特流信息,形成完整的藍(lán)牙配對數(shù)據(jù)幀,并通過其顯示設(shè)備的不同顯示方式表示所述藍(lán)牙配對數(shù)據(jù)幀的比特流信息;所述第二裝置利用攝像設(shè)備對第一裝置的顯示設(shè)備進(jìn)行錄像,通過對顯示設(shè)備的顯示信息進(jìn)行解碼得到第一裝置的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼,進(jìn)而完成與第一裝置的藍(lán)牙配對連接。
[0020]與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)勢:
[0021 ] 首先,省去了傳統(tǒng)藍(lán)牙的搜索設(shè)備的過程,節(jié)約了時間。
[0022]第二,省去了藍(lán)牙主機選擇配對從機的過程,提升了配對過程的便捷性。
[0023]第三,通過智能手機等移動智能終端對嵌入式設(shè)備顯示燈的錄像,而后完成藍(lán)牙配對,一對一連接過程增加了配對過程的可視性,使得配對過程更加直觀。
【專利附圖】
【附圖說明】
[0024]圖1是嵌入式設(shè)備與智能手機示意圖。
[0025]圖2是藍(lán)牙配對數(shù)據(jù)幀結(jié)構(gòu)示意圖。
[0026]圖3是本發(fā)明的嵌入式設(shè)備與智能手機的配對過程側(cè)視示意圖。
[0027]圖4是本發(fā)明的配對過程中智能手機端顯示示意圖。
【具體實施方式】[0028]下面通過實施例和附圖進(jìn)一步詳細(xì)說明本發(fā)明的內(nèi)容,但不以任何方式限制本發(fā)明的保護(hù)范圍。
[0029]圖1所示為需要進(jìn)行藍(lán)牙連接的設(shè)備示意圖,其中(a)、(b)、(C)分別為嵌入式設(shè)備、智能手機的正面、智能手機的背面。本發(fā)明方法主要適用于嵌入式設(shè)備與智能移動終端之間進(jìn)行藍(lán)牙配對。本實施例中,嵌入式設(shè)備帶有顯示燈且支持藍(lán)牙通信,智能移動終端為智能手機,帶有攝像頭并支持藍(lán)牙通信。進(jìn)行藍(lán)牙連接的具體步驟如下:
[0030]I)嵌入式設(shè)備生成藍(lán)牙配對數(shù)據(jù)幀。
[0031]嵌入式設(shè)備將自己的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過特定的編碼方式轉(zhuǎn)換成比特流信息,即數(shù)據(jù)幀的有效信息;然后再將該數(shù)據(jù)信息前面加上數(shù)據(jù)幀頭,數(shù)據(jù)幀頭包括數(shù)據(jù)幀的起始序列和帶有的信息比特數(shù)量;最后在信息的末尾加上校驗信息防止數(shù)據(jù)傳輸出錯,一個完整的藍(lán)牙配對數(shù)據(jù)幀完成了,如圖2所示。
[0032]2)嵌入式設(shè)備通過自帶的顯示燈用亮暗的方式把藍(lán)牙配對數(shù)據(jù)幀表示出來,同時智能手機端利用攝像頭進(jìn)行錄像,并提取顯示燈的亮暗信息。
[0033]因為數(shù)據(jù)幀是比特流信息,如可以令顯示燈亮表示1,顯示燈暗表示O。智能手機端可以設(shè)計專門的軟件,當(dāng)智能手機想要與嵌入式設(shè)備配對時,打開該軟件,該軟件會打開攝像頭進(jìn)行錄像。軟件有一個攝像窗口顯示當(dāng)前拍攝的畫面并給出提示,如顯示燈未被捕捉到,攝像距離太遠(yuǎn)等。用戶可據(jù)此調(diào)整攝像角度和位置,使得顯示燈進(jìn)入該軟件的攝像窗口。軟件根據(jù)攝像信息,提取出顯示燈的亮暗,并將其轉(zhuǎn)換為比特流信息,對其進(jìn)行檢錯和解碼,最終轉(zhuǎn)換為嵌入式設(shè)備的藍(lán)牙名稱,藍(lán)牙地址和PIN碼。本發(fā)明可以采用單極性歸零碼、單極性不歸零碼等進(jìn)行編碼和解碼。具體的,可以采用下列方法進(jìn)行編碼和解碼:FSK(頻率鍵控),ASK (振幅鍵控),或者基帶編碼:RZ (歸零碼),PPM (脈沖位置調(diào)制),PWM (脈寬調(diào)制)等。
[0034]3)智能手機利用獲得的嵌入式設(shè)備的藍(lán)牙名稱,藍(lán)牙地址和PIN碼建立藍(lán)牙配對連接。
[0035]智能手機中的軟件后臺通過得到的嵌入式設(shè)備的藍(lán)牙名稱,藍(lán)牙地址和PIN碼這些信息自動與攝像的嵌入式設(shè)備配對。攝像窗口上方有當(dāng)前藍(lán)牙配對信息提示,當(dāng)智能手機與嵌入式設(shè)備完成藍(lán)牙配對連接時,其會給出提示,然后軟件自動退出。
[0036]上述實施例采用顯示燈的亮暗表示配對數(shù)據(jù)幀的比特流信息,在其它實施例中,本發(fā)明還可以用顯示燈等顯示設(shè)備的不同顏色來表示配對數(shù)據(jù)幀的比特流信息,如用紅色表示1,綠色表示O等。此外,還可以用顯示燈等顯示設(shè)備的不同照射強度來表示配對數(shù)據(jù)中貞的編碼?目息,如最売表不11,次級売表不10, 一般売表不01,不売(暗)表不00等。
[0037]在實際應(yīng)用中,配對數(shù)據(jù)幀可以根據(jù)實際需要進(jìn)行擴(kuò)展,不僅僅只表示嵌入式設(shè)備的藍(lán)牙信息,還可以加入一些其它數(shù)據(jù)信息。例如,該嵌入式設(shè)備是一個采集心電的設(shè)備,則可以將采集到的心率加入配對數(shù)據(jù)幀,智能手機用戶能據(jù)此直接得到心電采集提取出的心率。
[0038]以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制,本領(lǐng)域的普通技術(shù)人員可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明的精神和范圍,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所述為準(zhǔn)。
【權(quán)利要求】
1.一種直觀便捷的藍(lán)牙配對方法,適用于一具有顯示設(shè)備和藍(lán)牙設(shè)備的第一裝置,以及一具有攝像設(shè)備和藍(lán)牙設(shè)備的第二裝置,該方法的步驟包括: 1)第一裝置將自身的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過編碼轉(zhuǎn)換成比特流信息,將其作為數(shù)據(jù)幀的有效信息,進(jìn)而形成藍(lán)牙配對數(shù)據(jù)幀; 2)第一裝置通過其顯示設(shè)備的不同顯示方式表示所述藍(lán)牙配對數(shù)據(jù)幀的比特流信息,同時第二裝置利用攝像設(shè)備對第一裝置的顯示設(shè)備進(jìn)行錄像,獲得顯示設(shè)備的亮暗信息; 3)第二裝置對顯示設(shè)備的顯示信息進(jìn)行解碼,得到第一裝置的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼,進(jìn)而完成與第一裝置的藍(lán)牙配對連接。
2.如權(quán)利要求1所述的方法,其特征在于,所述顯示設(shè)備的不同顯示方式為下列中的一種:顯示設(shè)備的不同照射強度、顯示設(shè)備顯示的不同顏色。
3.如權(quán)利要求2所述的方法,其特征在于,所述顯示設(shè)備的不同照射強度分為兩級:亮和暗;或者分為四級:最売、次級売、一般売和暗。
4.如權(quán)利要求1所述的方法,其特征在于:所述第一裝置為嵌入式設(shè)備;所述第二裝置為智能移動終端;所述顯示設(shè)備為顯示燈;所述攝像設(shè)備為攝像頭。
5.如權(quán)利要求1所述的方法,其特征在于:步驟I)在所述數(shù)據(jù)幀的有效信息的基礎(chǔ)上增加數(shù)據(jù)幀頭和校驗信息,以形成所述藍(lán)牙配對數(shù)據(jù)幀;所述數(shù)據(jù)幀頭包括數(shù)據(jù)幀的起始序列和帶有的信息比特數(shù)量,所述校驗信息用于防止數(shù)據(jù)傳輸出錯。
6.如權(quán)利要求1所述的方法,其特征在于,采用單極性歸零碼或者單極性不歸零碼進(jìn)行編碼和解碼。
7.如權(quán)利要求1所述的方法,其特征在于:所述第一裝置為嵌入式傳感器,步驟I)所述藍(lán)牙配對數(shù)據(jù)幀還包括該嵌入式傳感器采集的信號數(shù)據(jù),并經(jīng)過步驟2)?3)在所述第二裝置獲得該信號數(shù)據(jù)。
8.一種采用權(quán)利要求1所述方法的藍(lán)牙配對系統(tǒng),其特征在于,包括一具有顯示設(shè)備和藍(lán)牙設(shè)備的第一裝置,以及一具有攝像設(shè)備和藍(lán)牙設(shè)備的第二裝置;所述第一裝置將自身的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼通過編碼轉(zhuǎn)換成比特流信息,形成完整的藍(lán)牙配對數(shù)據(jù)幀,并通過其顯示設(shè)備的不同顯示方式表示所述藍(lán)牙配對數(shù)據(jù)幀的比特流信息;所述第二裝置利用攝像設(shè)備對第一裝置的顯示設(shè)備進(jìn)行錄像,通過對顯示設(shè)備的顯示信息進(jìn)行解碼得到第一裝置的藍(lán)牙名稱、藍(lán)牙地址和配對所需的PIN碼,進(jìn)而完成與第一裝置的藍(lán)牙配對連接。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于:所述顯示設(shè)備的不同顯示方式為下列中的一種:顯示設(shè)備的不同照射強度、顯示設(shè)備顯示的不同顏色;所述顯示設(shè)備的不同照射強度分為兩級:売和暗;或者分為四級:最売、次級売、一般売和暗。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于:所述第一裝置為嵌入式設(shè)備;所述第二裝置為智能移動終端;所述顯示設(shè)備為顯示燈;所述攝像設(shè)備為攝像頭。
【文檔編號】H04B5/00GK103888173SQ201410119523
【公開日】2014年6月25日 申請日期:2014年3月27日 優(yōu)先權(quán)日:2014年3月27日
【發(fā)明者】段曉輝, 焦秉立, 劉博通, 聶旭輝, 黃安鵬 申請人:北京大學(xué)