所屬技術(shù)領(lǐng)域
本發(fā)明涉及一種基于beacon的室內(nèi)定位裝置,尤其是能在室內(nèi)提供精確位置信息。
背景技術(shù):
目前,主流室內(nèi)定位技術(shù)主要采用超聲波定位、視覺系統(tǒng)定位等,深入應(yīng)用于室內(nèi)機(jī)器人的、飛行器導(dǎo)航領(lǐng)域,beacon技術(shù)的出現(xiàn)使得室內(nèi)定位的精度得到了很大提高,同時(shí)成本也得到了降低。但是,由于現(xiàn)有的beacon技術(shù)需要依托手機(jī)等集成設(shè)備實(shí)現(xiàn),成本較高,集成度差。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有的室內(nèi)定位技術(shù)成本高、定位精度差的不足,本發(fā)明提供一種基于beacon的室內(nèi)定位裝置,該室內(nèi)定位裝置不僅能在室內(nèi)實(shí)現(xiàn)高精度定位,而且能方便為其他設(shè)備提供位置信息。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:使用以具有stm32f103控制芯片的微處理器的核心板作為主控制器,連接有藍(lán)牙模塊,lcd顯示屏作為監(jiān)控界面、串行通訊接口作為定位信息輸出接口,外置四個(gè)beacon發(fā)射器,提供位置定標(biāo)。通過藍(lán)牙模塊采集四個(gè)beacon發(fā)射器所發(fā)送的信號(hào),利用stm32f103控制芯片計(jì)算出自身位置信息,顯示并發(fā)送到串行通訊接口,實(shí)現(xiàn)定位功能。
本發(fā)明的有益效果是,可以在室內(nèi)精確獲取自身位置信息,,使外接設(shè)備能夠通過串行接口獲取位置信息,價(jià)格低廉,結(jié)構(gòu)簡(jiǎn)單。
附圖說明
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明。
圖1是本發(fā)明的應(yīng)用示意圖。
圖2是裝置流程圖。
圖中1.stm32f103控制器,2.藍(lán)牙4.0模塊,3.beacon信標(biāo),4.串行通訊接口,5.初始化,6.掃描周邊信標(biāo),7.計(jì)算位置信息,8.發(fā)送至串口,9.lcd顯示,10.lcd顯示屏。
具體實(shí)施方式
在圖1中,stm32f103控制器(1)、藍(lán)牙4.0模塊(2)通過串行通訊接口相連,藍(lán)牙4.0模塊(2)通過無線方式獲取四個(gè)beacon信標(biāo)(3)信息,將獲取的信息反饋給stm32f103控制器(1),stm32f103控制器(1)通過運(yùn)算得出位置信息,通過串口(4)發(fā)送給外部設(shè)備。通常beacon信標(biāo)(3)的放置于不同方位,以便提高精度。
在圖2所示的流程圖中,系統(tǒng)首先進(jìn)行初始化(5)初始化后通過藍(lán)牙4.0模塊(2)進(jìn)行掃描周邊信標(biāo)(6)動(dòng)作,獲取來自beacon信標(biāo)(3)的信息,通過beacon信標(biāo)(3)的信息完成計(jì)算位置信息(7)最終通過串口(4)將信息發(fā)送給外部設(shè)備,實(shí)現(xiàn)發(fā)送至串口(8),同時(shí),通過lcd顯示屏(10)顯示位置信息。