国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法

      文檔序號(hào):7816745閱讀:869來(lái)源:國(guó)知局
      一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法
      【專利摘要】本發(fā)明公開(kāi)了一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法,其利用低功耗藍(lán)牙設(shè)備作為信號(hào)發(fā)送裝置,利用移動(dòng)終端作為接收裝置,在接收裝置通過(guò)軟件算法減弱了環(huán)境的干擾,并根據(jù)連續(xù)多次多個(gè)位置的信號(hào)強(qiáng)度的檢測(cè)結(jié)果,明確地向用戶給出尋找方向上的建議,提高了尋找目標(biāo)物品的效率;低功耗藍(lán)牙設(shè)備僅需使用紐扣電池便可長(zhǎng)期供電,平時(shí)處于狀態(tài),以較低的頻率發(fā)送信號(hào);當(dāng)發(fā)送裝置希望尋找接收裝置時(shí),發(fā)送啟動(dòng)命令以激活接收裝置至工作狀態(tài),以較高頻率發(fā)送信號(hào);尋找過(guò)程結(jié)束后,再次發(fā)送待機(jī)命令使接收裝置再次進(jìn)入待機(jī)狀態(tài),從而有效提高了接收裝置的續(xù)航時(shí)間。
      【專利說(shuō)明】一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于智能化【技術(shù)領(lǐng)域】,具體涉及一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法。

      【背景技術(shù)】
      [0002]在日常生活中,人們常常因?yàn)樵谀硞€(gè)空間內(nèi)難以找到的物體而感到煩惱:例如,人們可能會(huì)因?yàn)樵谫即蟮淖孕熊囃\噲?chǎng)中因?yàn)檫z忘了自行車的停放位置而感到煩悶。
      [0003]現(xiàn)有技術(shù)的解決辦法有三種:第一種是使用無(wú)線信號(hào)收發(fā)來(lái)控制蜂鳴器的鳴叫來(lái)幫助用戶找到目標(biāo)物品,接受裝置有一個(gè)蜂鳴器,發(fā)送裝置由用戶攜帶。丟失物品時(shí),發(fā)送裝置發(fā)送指令,接收裝置接收到指令后啟動(dòng)蜂鳴器發(fā)出聲音,以提示用戶目標(biāo)物品的位置。第二種方法是通過(guò)接受設(shè)備接收到發(fā)送設(shè)備發(fā)出的無(wú)線信號(hào)后,計(jì)算信號(hào)的強(qiáng)度,從而轉(zhuǎn)化為距離信息并反饋給用戶,從而幫助用戶了解自身與目標(biāo)物品的距離。第三種方法是尋找人通過(guò)語(yǔ)音呼喊來(lái)啟動(dòng)接收設(shè)備的蜂鳴器,使其發(fā)出聲音,與第一種方法類似,但相比第一種方法存在較大誤判可能,且接收裝置工作時(shí)功耗更大。
      [0004]但上述解決辦法存在以下兩缺點(diǎn):其一,使用蜂鳴器的方法,接收裝置的體積難以避免會(huì)比較大,不適合與鑰匙等較小的物件綁定,且耗電量較大,長(zhǎng)期使用需要經(jīng)常更換電源。其二,通過(guò)計(jì)算信號(hào)強(qiáng)度從而轉(zhuǎn)化為距離的方法,由于難以避免環(huán)境的干擾,其信號(hào)強(qiáng)度的測(cè)量結(jié)果存在較大誤差,導(dǎo)致用戶的尋找過(guò)程存在較大的盲目性,效率低下。
      [0005]于是有人提出利用藍(lán)牙技術(shù)來(lái)幫助人們尋找物體:因?yàn)榇蠖鄶?shù)人所持的手機(jī)就配置有藍(lán)牙功能,使用藍(lán)牙可以減少用戶的花費(fèi);此外當(dāng)前的藍(lán)牙技術(shù)已經(jīng)能夠支持100米左右的通信,能夠滿足大部分場(chǎng)景的應(yīng)用環(huán)境。但目前為止,大多數(shù)的嘗試是,在某個(gè)空間中部署藍(lán)牙接收網(wǎng)絡(luò)對(duì)藍(lán)牙信號(hào)發(fā)送者進(jìn)行定位。但基于藍(lán)牙技術(shù)尋找物體的方法有以下不足:1)前期部署工程時(shí)間、財(cái)力消耗巨大;2)靈活性差;3)由于藍(lán)牙信號(hào)易受地理和電磁環(huán)境影響造成距離估算準(zhǔn)確度不足;4)往往需要對(duì)某個(gè)空間的電磁環(huán)境建立特定的藍(lán)牙信號(hào)強(qiáng)度和距離關(guān)系的數(shù)學(xué)模型,因此降低了系統(tǒng)的可移植性。因此,精確的藍(lán)牙定位目前仍然難以滿足我們的要求。


      【發(fā)明內(nèi)容】

      [0006]針對(duì)現(xiàn)有技術(shù)所存在的上述技術(shù)問(wèn)題,本發(fā)明提供了一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法,根據(jù)連續(xù)多次多個(gè)位置的信號(hào)強(qiáng)度的檢測(cè)結(jié)果,明確地向用戶給出尋找方向上的建議,提高了尋找目標(biāo)物品的效率,使用靈活。
      [0007]—種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法,包括如下步驟:
      [0008](I)利用手機(jī)向綁定有藍(lán)牙模塊的目標(biāo)物品發(fā)射搜尋啟動(dòng)命令,藍(lán)牙模塊收到該命令后從待機(jī)狀態(tài)轉(zhuǎn)入工作狀態(tài)并以高頻向四周發(fā)射藍(lán)牙信號(hào);
      [0009](2)利用手機(jī)采集多組所述的藍(lán)牙信號(hào)并檢測(cè)得到對(duì)應(yīng)的信號(hào)強(qiáng)度值,根據(jù)本次采集到所有藍(lán)牙信號(hào)的信號(hào)強(qiáng)度值通過(guò)去噪算法計(jì)算出一個(gè)有效信號(hào)強(qiáng)度;
      [0010](3)手機(jī)基于所述的有效信號(hào)強(qiáng)度通過(guò)比較判斷為用戶提供行進(jìn)建議,引導(dǎo)用戶逐步接近目標(biāo)物品。
      [0011]所述的步驟(2)中通過(guò)去噪算法計(jì)算有效信號(hào)強(qiáng)度的具體流程如下:
      [0012]2.1對(duì)于本次采集到所有藍(lán)牙信號(hào)的信號(hào)強(qiáng)度值,去除其中所有最大信號(hào)強(qiáng)度值和所有最小信號(hào)強(qiáng)度值后,若還剩余其他信號(hào)強(qiáng)度值則執(zhí)行步驟2.2,若未剩余其他信號(hào)強(qiáng)度值,則保留所有最大信號(hào)強(qiáng)度值和所有最小信號(hào)強(qiáng)度值,并計(jì)算所有信號(hào)強(qiáng)度值的平均值作為有效信號(hào)強(qiáng)度;
      [0013]2.2統(tǒng)計(jì)剩余其他信號(hào)強(qiáng)度值中的眾數(shù)(一組數(shù)據(jù)中出現(xiàn)次數(shù)最多的數(shù)值),若存在一個(gè)眾數(shù)則執(zhí)行步驟2.3,若存在兩個(gè)或兩個(gè)以上的眾數(shù)則執(zhí)行步驟2.4 ;
      [0014]2.3以該唯一的眾數(shù)為中心,收集其他與該眾數(shù)差的絕對(duì)值小于等于1的所有信號(hào)強(qiáng)度值,將這些信號(hào)強(qiáng)度值以及該眾數(shù)對(duì)應(yīng)的所有信號(hào)強(qiáng)度值組成集合并求其平均值作為有效信號(hào)強(qiáng)度;
      [0015]2.4使所有眾數(shù)中的最大值和最小值作為兩端建立一閉區(qū)間,計(jì)算該閉區(qū)間內(nèi)的所有信號(hào)強(qiáng)度值的平均值作為有效信號(hào)強(qiáng)度。
      [0016]所述的步驟⑶中手機(jī)基于有效信號(hào)強(qiáng)度通過(guò)比較判斷為用戶提供行進(jìn)建議,具體判斷流程如下:
      [0017]3.1初始時(shí)刻用戶站在原地通過(guò)步驟(2)計(jì)算得到一個(gè)有效信號(hào)強(qiáng)度,建議用戶任選一方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度;
      [0018]3.2得到當(dāng)前位置處的有效信號(hào)強(qiáng)度后,判斷該有效信號(hào)強(qiáng)度大于還是小于前一位置處的有效信號(hào)強(qiáng)度:
      [0019]若大于則沿當(dāng)前方向繼續(xù)前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,并進(jìn)入步驟3.3進(jìn)行判斷;
      [0020]若小于則沿當(dāng)前反方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,并進(jìn)入步驟3.3進(jìn)行判斷;
      [0021]3.3得到當(dāng)前位置處的有效信號(hào)強(qiáng)度后,判斷該有效信號(hào)強(qiáng)度大于還是小于前一位置處的有效信號(hào)強(qiáng)度:
      [0022]若大于則沿當(dāng)前方向繼續(xù)前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,進(jìn)而根據(jù)步驟3.3循環(huán)進(jìn)行判斷直至找到目標(biāo)物品;
      [0023]若小于則沿當(dāng)前左方向或右方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,進(jìn)而根據(jù)步驟3.3循環(huán)進(jìn)行判斷直至找到目標(biāo)物品。
      [0024]當(dāng)用戶找到目標(biāo)物品后,利用手機(jī)向其發(fā)射待機(jī)命令,目標(biāo)物品的藍(lán)牙模塊收到該命令后從工作狀態(tài)轉(zhuǎn)入待機(jī)狀態(tài)并以低頻向四周發(fā)射藍(lán)牙信號(hào);能夠在保證較低耗電量的同時(shí),使自己處于可見(jiàn)狀態(tài)。
      [0025]用戶利用手機(jī)向綁定有藍(lán)牙模塊的目標(biāo)物品發(fā)射電量查詢命令,藍(lán)牙模塊收到該命令后向手機(jī)返回電量信息,并由手機(jī)將電量信息顯示出來(lái),以提醒用戶是否需對(duì)藍(lán)牙模塊進(jìn)行充電。
      [0026]本發(fā)明利用低功耗藍(lán)牙設(shè)備作為信號(hào)發(fā)送裝置,利用移動(dòng)終端作為接收裝置,在接收裝置通過(guò)軟件算法減弱了環(huán)境的干擾,并根據(jù)連續(xù)多次多個(gè)位置的信號(hào)強(qiáng)度的檢測(cè)結(jié)果,明確地向用戶給出尋找方向上的建議,提高了尋找目標(biāo)物品的效率;低功耗藍(lán)牙設(shè)備僅需使用紐扣電池便可長(zhǎng)期供電,平時(shí)處于狀態(tài),以較低的頻率發(fā)送信號(hào);當(dāng)發(fā)送裝置希望尋找接收裝置時(shí),發(fā)送啟動(dòng)命令以激活接收裝置至工作狀態(tài),以較高頻率發(fā)送信號(hào);尋找過(guò)程結(jié)束后,再次發(fā)送待機(jī)命令使接收裝置再次進(jìn)入待機(jī)狀態(tài),從而有效提高了接收裝置的續(xù)航時(shí)間。
      [0027]本發(fā)明不需要進(jìn)行大規(guī)模藍(lán)牙信號(hào)基站的部署,不需要進(jìn)行復(fù)雜的藍(lán)牙網(wǎng)絡(luò)的配置,不需要對(duì)復(fù)雜的電磁環(huán)境進(jìn)行數(shù)學(xué)建模,也不需要根據(jù)不同硬件提供商進(jìn)行參數(shù)調(diào)整,僅僅利用微型帶藍(lán)牙模塊的下位機(jī)體積小巧、易于依附在目標(biāo)物品上的特點(diǎn),結(jié)合手機(jī)端軟件提供的算法解決方案,就實(shí)現(xiàn)對(duì)任意容易遺失或重要物品的尋找,使用靈活,在特定場(chǎng)景下尋找精度高、效率高,能夠滿足普通用戶的特定需求。

      【專利附圖】

      【附圖說(shuō)明】
      [0028]圖1為本發(fā)明藍(lán)牙信號(hào)強(qiáng)度去噪算法的流程示意圖。
      [0029]圖2為本發(fā)明路線推薦算法的流程示意圖。
      [0030]圖3為本發(fā)明手機(jī)端在尋找目標(biāo)物件藍(lán)牙模塊的流程圖。

      【具體實(shí)施方式】
      [0031 ] 為了更為具體地描述本發(fā)明,下面結(jié)合附圖及【具體實(shí)施方式】對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
      [0032]本實(shí)施方式中,手機(jī)端軟件利用手機(jī)本身配置的藍(lán)牙功能,使用操作系統(tǒng)層面提供給開(kāi)發(fā)者的接口,進(jìn)行目標(biāo)下位機(jī)藍(lán)牙設(shè)備名的搜尋,配對(duì)以及藍(lán)牙信號(hào)的收集;利用濾波算法對(duì)收集到的數(shù)據(jù)進(jìn)行處理;根據(jù)路線建議推薦用戶下一步行為。
      [0033]手機(jī)端軟件依照以下步驟循環(huán)進(jìn)行,直到尋找到目標(biāo)下位機(jī)的藍(lán)牙模塊即由用戶停止:
      [0034]步驟一:
      [0035]用戶靜止在原地等待,軟件此時(shí)循環(huán)進(jìn)行對(duì)配對(duì)藍(lán)牙設(shè)備的搜索。當(dāng)每次搜索到配對(duì)的藍(lán)牙設(shè)備后,馬上收集藍(lán)牙設(shè)備廣播信號(hào)的信號(hào)強(qiáng)度,并停止當(dāng)前搜索,開(kāi)始進(jìn)行下一次搜索,以此實(shí)現(xiàn)對(duì)一定數(shù)量的藍(lán)牙信號(hào)強(qiáng)度的快速采集。當(dāng)采集到一定數(shù)量的信號(hào)強(qiáng)度后暫停搜索,進(jìn)入步驟二。
      [0036]步驟二:
      [0037]手機(jī)端軟件中集成了針對(duì)藍(lán)牙信號(hào)分布特點(diǎn)的去噪算法,根據(jù)藍(lán)牙信號(hào)突變頻繁、變化不穩(wěn)定的特征,并且結(jié)合實(shí)際使用過(guò)程中采集數(shù)量有限的現(xiàn)實(shí)情況,將采集到的一定數(shù)量的藍(lán)牙信號(hào)強(qiáng)度進(jìn)行針對(duì)性的去噪處理,如圖1所示;處理的返回結(jié)果是此次采集的有效信號(hào)強(qiáng)度:
      [0038]I)去除所有極大值和極小值,以避免信號(hào)突變產(chǎn)生的干擾,進(jìn)入步驟2)。如果去除后沒(méi)有剩余的信號(hào)強(qiáng)度,則保留所有最大值和最小值,計(jì)算所有信號(hào)強(qiáng)度的算數(shù)平均值并直接返回,不進(jìn)行接下來(lái)的步驟。
      [0039]2)統(tǒng)計(jì)剩余的信號(hào)強(qiáng)度值中的眾數(shù),來(lái)尋找與理想的效信號(hào)強(qiáng)度最接近的值。如果只有一個(gè)眾數(shù),則進(jìn)入步驟3)。如果存在兩個(gè)或兩個(gè)以上的眾數(shù),則進(jìn)入步驟4)。
      [0040]3)以眾數(shù)為中心,收集所有與眾數(shù)的差的絕對(duì)值小于等于I的信號(hào)強(qiáng)度。計(jì)算這些信號(hào)強(qiáng)度的算數(shù)平均數(shù)并返回。
      [0041]4)以所有眾數(shù)眾的最小值3和最大值6為區(qū)間的兩端,收集所有大于等于3并小于等于6的信號(hào)強(qiáng)度。計(jì)算這些信號(hào)強(qiáng)度的平均數(shù)并返回。
      [0042]步驟三:
      [0043]最后,將得到的有效信號(hào)強(qiáng)度傳遞給我們的路線推薦系統(tǒng)進(jìn)行以下處理,處理的返回結(jié)果是對(duì)用戶下一步的路線選擇給出建議,如圖2所示;并記錄下此次建議的布爾真值(1或?):
      [0044]1)若此次有效信號(hào)強(qiáng)度較大,說(shuō)明目標(biāo)與用戶已經(jīng)很接近,則建議用戶在身邊自行尋找。進(jìn)入步驟2)。
      [0045]2)如果這是第一個(gè)有效信號(hào)強(qiáng)度,則不記錄此次建議的真值,返回建議用戶任意選擇一個(gè)方向前進(jìn)一定距離。如果不是第一個(gè)有效信號(hào)強(qiáng)度,進(jìn)入步驟3)。
      [0046]3)與前一個(gè)的有效信號(hào)強(qiáng)度做比較,若小于前一個(gè)信號(hào)強(qiáng)度,則記錄此次建議6的真值為?,若大于前一個(gè)信號(hào)強(qiáng)度,則記錄此次建議6的真值為I。接下來(lái)查看前一個(gè)建議真值1與此次建議真值6組成建議真值對(duì)仏,4:8是前一個(gè)建議真值,13是此次建議真值?!?的有效值是I,?,2,而6的有效值是I,?:其中,2表示一種不同于I'和?的“空”值。進(jìn)入步驟4)。
      [0047]4)若“幻=(£, 1),則返回建議用戶繼續(xù)當(dāng)前方向前進(jìn)。
      [0048]若(£1,)3) = (£, 口),則返回建議用戶反向。
      [0049]若仏,幻=(匕1),則建議用戶選擇繼續(xù)當(dāng)前方向前進(jìn)。
      [0050]若(£1,13)=(匕?),則建議用戶選擇向左或向右前進(jìn),并將此次建議真值6改為2。
      [0051]若(£1,)3) = (1, 1),則建議用戶繼續(xù)當(dāng)前方向前進(jìn)。
      [0052]若(£1,13) = (了,?),則建議用戶選擇向左或向右前進(jìn),并將此次建議真值6改為2。
      [0053]5)當(dāng)受到實(shí)際場(chǎng)地的限制,用戶無(wú)法根據(jù)建議的方向行走時(shí),用戶應(yīng)手動(dòng)停止本次尋找,并從當(dāng)前位置開(kāi)始沿任意方向重新開(kāi)始尋找。
      [0054]用戶根據(jù)當(dāng)前建議行進(jìn)一段距離后靜止在原地,等待軟件進(jìn)行以上三個(gè)步驟并給出下一次路線建議,如此循環(huán)往復(fù),直到用戶尋找到目標(biāo)下位機(jī)的藍(lán)牙模塊。以下給出一個(gè)具體實(shí)例:
      [0055]如圖3所示,用戶首先需擁有一臺(tái)具有藍(lán)牙功能的手機(jī),并安裝本手機(jī)端軟件。在用戶打開(kāi)手機(jī)端軟件后,程序首先會(huì)判斷用戶的手機(jī)是否帶有藍(lán)牙功能:若有,則繼續(xù);否則退出并且給予用戶沒(méi)有藍(lán)牙功能的提示。接著,用戶可以在已收藏的目標(biāo)設(shè)備列表里直接選擇要尋找的目標(biāo)設(shè)備;或者,用戶也可以選擇進(jìn)行搜索,并選擇搜索到的任意目標(biāo)下位機(jī)的藍(lán)牙模塊。在選定了要尋找的目標(biāo)下位機(jī)的藍(lán)牙模塊后,程序立刻自動(dòng)連接目標(biāo)下位機(jī)的藍(lán)牙模塊,向其發(fā)送啟動(dòng)命令使其進(jìn)入高頻率發(fā)送廣播信號(hào)的工作狀態(tài),以待尋找。接著,用戶點(diǎn)擊“開(kāi)始”按鈕開(kāi)始尋找。程序在接收到連續(xù)的10個(gè)目標(biāo)下位機(jī)的所廣播的藍(lán)牙信號(hào)的信號(hào)強(qiáng)度信息后,暫停本次搜索,將這10個(gè)值進(jìn)行去噪,產(chǎn)生一個(gè)準(zhǔn)確的藍(lán)牙信號(hào)強(qiáng)度值。根據(jù)此次藍(lán)牙信號(hào)強(qiáng)度值以及上一次的藍(lán)牙信號(hào)強(qiáng)度值,通過(guò)路線建議算法,給出行走路線的建議并呈現(xiàn)給用戶,并等待用戶再次點(diǎn)擊“繼續(xù)搜索“按鈕。若某一次的藍(lán)牙信號(hào)強(qiáng)度值高于某一限定值,即可判定當(dāng)前用戶已進(jìn)入到目標(biāo)下位機(jī)的藍(lán)牙模塊的一米范圍內(nèi),此時(shí)程序?qū)⑻崾居脩粢堰M(jìn)入到目標(biāo)設(shè)備的一米范圍內(nèi),并建議用戶仔細(xì)尋找。期間,用戶隨時(shí)可以手動(dòng)停止本次搜索或直接重新開(kāi)始搜索。尤其當(dāng)由于實(shí)際場(chǎng)地的限制,用戶無(wú)法遵從程序所建議的路線行走時(shí),應(yīng)當(dāng)手動(dòng)停止當(dāng)前這輪尋找,并重新點(diǎn)擊”開(kāi)始“按鈕,在當(dāng)前位置上重新開(kāi)始尋找。
      [0056]在該實(shí)例中,作為手機(jī),其具體工作流程如下:
      [0057]I)用戶在手機(jī)端軟件上匹配當(dāng)前需要尋找的目標(biāo)下位機(jī)廣播出的藍(lán)牙設(shè)備名稱。
      [0058]2)在開(kāi)始尋找前,自動(dòng)向目標(biāo)下位機(jī)的藍(lán)牙模塊發(fā)送搜尋啟動(dòng)命令,使目標(biāo)藍(lán)牙模塊進(jìn)入工作狀態(tài)。
      [0059]3)用戶等待一定時(shí)間,在用戶等待時(shí),手機(jī)端軟件搜集目標(biāo)下位機(jī)藍(lán)牙模塊一定時(shí)間內(nèi)發(fā)出的多組藍(lán)牙信號(hào)。
      [0060]4)對(duì)搜集到的一定數(shù)量的藍(lán)牙信號(hào)進(jìn)行濾波處理,去除信號(hào)中的噪音,得到當(dāng)前有效的藍(lán)牙信號(hào)強(qiáng)度。
      [0061]5)根據(jù)當(dāng)前的信號(hào)強(qiáng)度,結(jié)合用戶上一次等待時(shí)搜集到的歷史信號(hào)強(qiáng)度,為用戶提供路線方向的建議,引導(dǎo)用戶逐步接近藍(lán)牙信號(hào)發(fā)送模塊,進(jìn)而找到目標(biāo)物品。
      [0062]6)在結(jié)束尋找后,手機(jī)端軟件自動(dòng)向目標(biāo)下位機(jī)的藍(lán)牙模塊發(fā)送待機(jī)命令,使目標(biāo)下位機(jī)的藍(lán)牙模塊進(jìn)入待機(jī)狀態(tài)。
      [0063]7)手機(jī)端軟件通過(guò)向目標(biāo)下位機(jī)的藍(lán)牙模塊發(fā)送電量查詢的命令,接受到目標(biāo)下位機(jī)的藍(lán)牙模塊的回答信息后,將目標(biāo)下位機(jī)的藍(lán)牙模塊的剩余電量顯示出來(lái),從而提醒用戶及時(shí)更換電池。
      [0064]作為藍(lán)牙模塊,其具體工作流程如下:
      [0065]I)在用戶沒(méi)有進(jìn)行設(shè)備名稱匹配前,處于待機(jī)狀態(tài):在待機(jī)狀態(tài)下,下位機(jī)的藍(lán)牙模塊以較低頻率周期性地發(fā)送廣播信息,在保證較低耗電量的同時(shí),使自己處于可見(jiàn)狀態(tài)。
      [0066]2)當(dāng)用戶發(fā)現(xiàn)需要尋找的藍(lán)牙目標(biāo)設(shè)備并進(jìn)行設(shè)備名稱的匹配后,下位機(jī)的藍(lán)牙模塊接受到來(lái)自手機(jī)端軟件的啟動(dòng)命令,進(jìn)入工作狀態(tài):在工作狀態(tài)下,下位機(jī)的藍(lán)牙模塊以較高頻率周期性地發(fā)送廣播信息,從而使手機(jī)端軟件可以快速連續(xù)地獲得下位機(jī)的藍(lán)牙模塊的信號(hào)強(qiáng)度信息。
      [0067]3)當(dāng)接收到來(lái)自手機(jī)端軟件的待機(jī)命令后,進(jìn)入待機(jī)狀態(tài):在待機(jī)狀態(tài)下,下位機(jī)的藍(lán)牙模塊以較低頻率周期性地發(fā)送廣播信息,在保證較低耗電量的同時(shí),使自己處于可見(jiàn)狀態(tài)。
      【權(quán)利要求】
      1.一種基于藍(lán)牙信號(hào)強(qiáng)度的物件尋找方法,包括如下步驟: (1)利用手機(jī)向綁定有藍(lán)牙模塊的目標(biāo)物品發(fā)射搜尋啟動(dòng)命令,藍(lán)牙模塊收到該命令后從待機(jī)狀態(tài)轉(zhuǎn)入工作狀態(tài)并以高頻向四周發(fā)射藍(lán)牙信號(hào); (2)利用手機(jī)采集多組所述的藍(lán)牙信號(hào)并檢測(cè)得到對(duì)應(yīng)的信號(hào)強(qiáng)度值,根據(jù)本次采集到所有藍(lán)牙信號(hào)的信號(hào)強(qiáng)度值通過(guò)去噪算法計(jì)算出一個(gè)有效信號(hào)強(qiáng)度; (3)手機(jī)基于所述的有效信號(hào)強(qiáng)度通過(guò)比較判斷為用戶提供行進(jìn)建議,引導(dǎo)用戶逐步接近目標(biāo)物品。
      2.根據(jù)權(quán)利要求1所述的物件尋找方法,其特征在于:所述的步驟(2)中通過(guò)去噪算法計(jì)算有效信號(hào)強(qiáng)度的具體流程如下: 2.1對(duì)于本次采集到所有藍(lán)牙信號(hào)的信號(hào)強(qiáng)度值,去除其中所有最大信號(hào)強(qiáng)度值和所有最小信號(hào)強(qiáng)度值后,若還剩余其他信號(hào)強(qiáng)度值則執(zhí)行步驟2.2,若未剩余其他信號(hào)強(qiáng)度值,則保留所有最大信號(hào)強(qiáng)度值和所有最小信號(hào)強(qiáng)度值,并計(jì)算所有信號(hào)強(qiáng)度值的平均值作為有效信號(hào)強(qiáng)度; 2.2統(tǒng)計(jì)剩余其他信號(hào)強(qiáng)度值中的眾數(shù),若存在一個(gè)眾數(shù)則執(zhí)行步驟2.3,若存在兩個(gè)或兩個(gè)以上的眾數(shù)則執(zhí)行步驟2.4 ; 2.3以該唯一的眾數(shù)為中心,收集其他與該眾數(shù)差的絕對(duì)值小于等于1的所有信號(hào)強(qiáng)度值,將這些信號(hào)強(qiáng)度值以及該眾數(shù)對(duì)應(yīng)的所有信號(hào)強(qiáng)度值組成集合并求其平均值作為有效信號(hào)強(qiáng)度; 2.4使所有眾數(shù)中的最大值和最小值作為兩端建立一閉區(qū)間,計(jì)算該閉區(qū)間內(nèi)的所有信號(hào)強(qiáng)度值的平均值作為有效信號(hào)強(qiáng)度。
      3.根據(jù)權(quán)利要求1所述的物件尋找方法,其特征在于:所述的步驟(3)中手機(jī)基于有效信號(hào)強(qiáng)度通過(guò)比較判斷為用戶提供行進(jìn)建議,具體判斷流程如下: 3.1初始時(shí)刻用戶站在原地通過(guò)步驟(2)計(jì)算得到一個(gè)有效信號(hào)強(qiáng)度,建議用戶任選一方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度; 3.2得到當(dāng)前位置處的有效信號(hào)強(qiáng)度后,判斷該有效信號(hào)強(qiáng)度大于還是小于前一位置處的有效信號(hào)強(qiáng)度: 若大于則沿當(dāng)前方向繼續(xù)前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,并進(jìn)入步驟3.3進(jìn)行判斷; 若小于則沿當(dāng)前反方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,并進(jìn)入步驟3.3進(jìn)行判斷; 3.3得到當(dāng)前位置處的有效信號(hào)強(qiáng)度后,判斷該有效信號(hào)強(qiáng)度大于還是小于前一位置處的有效信號(hào)強(qiáng)度: 若大于則沿當(dāng)前方向繼續(xù)前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,進(jìn)而根據(jù)步驟3.3循環(huán)進(jìn)行判斷直至找到目標(biāo)物品; 若小于則沿當(dāng)前左方向或右方向前行一定距離后站定,執(zhí)行步驟(2)計(jì)算當(dāng)前位置處的有效信號(hào)強(qiáng)度,進(jìn)而根據(jù)步驟3.3循環(huán)進(jìn)行判斷直至找到目標(biāo)物品。
      4.根據(jù)權(quán)利要求1所述的物件尋找方法,其特征在于:當(dāng)用戶找到目標(biāo)物品后,利用手機(jī)向其發(fā)射待機(jī)命令,目標(biāo)物品的藍(lán)牙模塊收到該命令后從工作狀態(tài)轉(zhuǎn)入待機(jī)狀態(tài)并以低頻向四周發(fā)射藍(lán)牙信號(hào)。
      5.根據(jù)權(quán)利要求1所述的物件尋找方法,其特征在于:用戶利用手機(jī)向綁定有藍(lán)牙模塊的目標(biāo)物品發(fā)射電量查詢命令,藍(lán)牙模塊收到該命令后向手機(jī)返回電量信息,并由手機(jī)將電量信息顯示出來(lái)。
      【文檔編號(hào)】H04W4/00GK104320751SQ201410542540
      【公開(kāi)日】2015年1月28日 申請(qǐng)日期:2014年10月14日 優(yōu)先權(quán)日:2014年10月14日
      【發(fā)明者】李石堅(jiān), 葉豪, 陳展, 陸德健, 葉振宇, 潘綱, 吳朝暉 申請(qǐng)人:浙江大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1