• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于GPS和LBS定位的兒童追蹤系統(tǒng)設(shè)計(jì)

      2020-05-09 09:56鐘嬌嬌范祥祥葉永興陳釗慶
      物聯(lián)網(wǎng)技術(shù) 2020年4期
      關(guān)鍵詞:GPS定位手機(jī)app

      鐘嬌嬌 范祥祥 葉永興 陳釗慶

      摘 要:針對(duì)兒童被拐和丟失問(wèn)題,文中設(shè)計(jì)了一套基于GPS和LBS定位的兒童追蹤系統(tǒng)。該系統(tǒng)包括定位裝置、云端服務(wù)器、手機(jī)客戶端三個(gè)部分。通過(guò)獲取和分析定位裝置的位置、速度、電量、摘除等信息判定兒童活動(dòng)是否存在異常,如果有異常情況,系統(tǒng)將主動(dòng)向手機(jī)端發(fā)送報(bào)警短信。該追蹤系統(tǒng)一定程度上能夠?yàn)閮和峁┌踩U稀?/p>

      關(guān)鍵詞:GPS定位;LBS定位;手機(jī)APP;追蹤系統(tǒng);云端服務(wù)器;短信報(bào)警

      中圖分類(lèi)號(hào):TP277;TN99文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2095-1302(2020)04-00-03

      0 引 言

      目前兒童被拐和失蹤的情況時(shí)有發(fā)生,而兒童一旦被拐找回的概率微乎其微,最主要的問(wèn)題是無(wú)法得知孩子的位置以及去向。但隨著物聯(lián)網(wǎng)技術(shù)和大規(guī)模集成電路的發(fā)展,設(shè)計(jì)一款針對(duì)兒童防拐、防丟失的追蹤系統(tǒng)在技術(shù)上實(shí)現(xiàn)已成為可能。

      本文提出一套針對(duì)兒童被拐和丟失問(wèn)題的解決方案,該方案利用GPS(衛(wèi)星定位)和LBS(基站定位)雙重定位的方式采集兒童的實(shí)時(shí)位置,并通過(guò)云端服務(wù)器將兒童的位置發(fā)送到家長(zhǎng)手機(jī)上以此來(lái)降低兒童丟失風(fēng)險(xiǎn)的方案。該方案通過(guò)檢測(cè)實(shí)時(shí)速度、位置、電量以及是否被摘除等信息判斷異常,并通過(guò)云服務(wù)器通知家長(zhǎng)。家長(zhǎng)也可以通過(guò)APP查看孩子的位置、設(shè)置速度閾值、設(shè)置電子圍欄(活動(dòng)區(qū)域)和一鍵規(guī)劃最短的搜救路徑,為孩子提供最佳安全保障。

      1 系統(tǒng)結(jié)構(gòu)

      由于用戶手機(jī)不可能一直在線,且用戶手機(jī)和定位端的距離一般相對(duì)較遠(yuǎn)。為解決這些問(wèn)題,定位裝置使用GPRS連接云服務(wù)器,使云服務(wù)器作為中繼器,用作定位端信息接收、處理和保存,并判斷有無(wú)異常,從而通知手機(jī)端用戶。系統(tǒng)總體架構(gòu)如圖1所示。

      定位裝置通過(guò)GPRS網(wǎng)絡(luò)接入云端服務(wù)器,手機(jī)端通過(guò)3G/4G通信網(wǎng)接入云端服務(wù)器。工作過(guò)程:定位裝置將采集到的信息發(fā)送到云服務(wù)器,云服務(wù)器對(duì)其進(jìn)行解析、處理、保存并判斷有無(wú)異常,若有異常就通過(guò)短信通知手機(jī)端。手機(jī)端APP從服務(wù)器中讀取定位端的信息,并顯示到手機(jī)電子地圖上,同時(shí)手機(jī)也可以設(shè)置電子圍欄和速度閾值等信息發(fā)送到服務(wù)器,服務(wù)器將以此為依據(jù)對(duì)定位裝置的異常信息進(jìn)行判斷。

      2 硬件電路設(shè)計(jì)

      系統(tǒng)硬件電路如圖2所示,定位裝置硬件電路的整體設(shè)計(jì)主要從系統(tǒng)的穩(wěn)定性、可靠性、高效性、實(shí)用性、簡(jiǎn)潔性等方面來(lái)考慮。本文采用STC12C5A60S2單片機(jī)作為主控芯片。該芯片兼容傳統(tǒng)8051指令代碼,但速度比8051快8~

      12倍,且價(jià)格低廉,符合本文的需求。

      為使定位端滿足低功耗、體積小的需求,本系統(tǒng)中GPRS通信、GPS定位、LBS定位、電池電量信息的獲取均通過(guò)安信可A9G模塊實(shí)現(xiàn)。該模塊還集成了完整的TCP/IP協(xié)議棧,其中,GPRS數(shù)據(jù)業(yè)務(wù)最大下載速率和上傳速率分別為85.6 Kb/s和42.8 Kb/s,符合本文在通信速率上的要求。利用該模塊的LBS定位功能可以使定位端在沒(méi)有GPS信號(hào)的地方利用基站定位,從而增強(qiáng)該裝置的定位功能。

      防摘除裝置使用一個(gè)接插件,如圖2中器件P1所示,一端連接單片機(jī)引腳,另一端連接電源負(fù)極,當(dāng)接插件斷開(kāi)時(shí)單片機(jī)檢測(cè)不到低電平,即裝置被摘除。

      3 軟件設(shè)計(jì)

      3.1 定位裝置

      定位裝置工作流程如圖3所示。初始化A9G模塊并連接服務(wù)器,如果服務(wù)器連接失敗就重新連接,直到連接成功。服務(wù)器連接成功之后,主控芯片開(kāi)始讀取各個(gè)部分的信息。

      (1)讀取GPS定位信息中的$GPRMC字段信息,該字段包括定位是否成功、定位模塊所在經(jīng)緯度以及速度信息。

      (2)讀取模塊LBS定位信息,該信息只包括模塊定位的經(jīng)度和緯度。

      (3)讀取接收插件信息,即模塊是否被摘除。

      (4)讀取模塊的電量信息。

      (5)將采集到的信息發(fā)送到服務(wù)器。

      最后程序回到最初,重新對(duì)服務(wù)器連接狀態(tài)進(jìn)行判斷,并不斷重復(fù)以上步驟,讀取和發(fā)送信息。

      3.2 云服務(wù)器

      云服務(wù)器主要功能為信息的接收、處理、保存和判斷定位端是否異常,并向手機(jī)端發(fā)送報(bào)警短信。在本系統(tǒng)中使用NodeJS編寫(xiě)服務(wù)器程序,并建立TCP服務(wù)器供手機(jī)APP和定位端連接。

      云服務(wù)器具體流程如圖4所示,服務(wù)器初始化之后建立TCP服務(wù)器,并建立3個(gè)監(jiān)聽(tīng)線程,分別為連接建立監(jiān)聽(tīng)、連接斷開(kāi)監(jiān)聽(tīng)、接收信息監(jiān)聽(tīng)。

      連接建立監(jiān)聽(tīng)只對(duì)手機(jī)APP連接做處理,當(dāng)手機(jī)APP連接時(shí),將數(shù)據(jù)庫(kù)中存儲(chǔ)的定位端的信息下發(fā)到手機(jī)APP。

      連接斷開(kāi)監(jiān)聽(tīng)只對(duì)定位端的連接斷開(kāi)做處理,當(dāng)定位端斷開(kāi)連接時(shí),向手機(jī)APP發(fā)送報(bào)警短信,提醒用戶服務(wù)器無(wú)法追蹤到定位端。

      信息接收監(jiān)聽(tīng)分別對(duì)定位端發(fā)來(lái)的消息和APP發(fā)來(lái)的消息做處理。當(dāng)收到定位端的消息后,先將信息進(jìn)行存儲(chǔ),然后對(duì)數(shù)據(jù)解析和處理,并判斷是否有異常信息。如果存在異常,服務(wù)器就發(fā)送報(bào)警短信到手機(jī)客戶端。如果是手機(jī)APP發(fā)送過(guò)來(lái)的信息,先判斷是否為修改電子圍欄指令和修改速度閾值指令,如果是就將要修改的值保存到服務(wù)器,然后在判斷是否為讀取定位端數(shù)據(jù)指令,如果是,就將服務(wù)器保存的定位端的數(shù)據(jù)發(fā)送到手機(jī)APP。

      3.3 手機(jī)端

      手機(jī)APP可以在電子地圖上顯示用戶手機(jī)本身的位置和定位端的位置,可以設(shè)置定位端的電子圍欄和速度閾值,以及一鍵規(guī)劃到定位端的最短路徑,其工作流程如圖5所示。

      具體流程為,當(dāng)APP啟動(dòng)后連接服務(wù)器,之后創(chuàng)建6個(gè)監(jiān)聽(tīng)線程。

      第一個(gè)線程監(jiān)聽(tīng)普通按鈕是否按下。當(dāng)普通按鈕按下時(shí)切換地圖到普通界面,即只顯示用戶和定位端的位置。如圖6(a)所示,1為用戶手機(jī)的位置,2為定位端的位置。

      第二個(gè)線程用來(lái)監(jiān)聽(tīng)用戶是否設(shè)置電子圍欄指令。當(dāng)用戶按下圍欄按鈕后地圖切換到圍欄模式,用戶可以拖動(dòng)圍欄的中心和圍欄的邊界,用來(lái)確定電子圍欄的位置和范圍。當(dāng)用戶再次按下圍欄按鈕時(shí),將會(huì)向服務(wù)器發(fā)送電子圍欄的信息,如圖6(b)所示。

      第三個(gè)線程用來(lái)監(jiān)聽(tīng)速度閾值設(shè)置按鈕。當(dāng)用戶按下速度按鈕,彈出速度設(shè)置對(duì)話框。用戶可以輸入設(shè)置的速度,按下確認(rèn)鍵向服務(wù)器發(fā)送速度閾值信息,并關(guān)閉對(duì)話框,如圖6(c)所示。

      第四個(gè)線程用來(lái)監(jiān)聽(tīng)路徑規(guī)劃按鈕是否按下。當(dāng)按下路徑規(guī)劃按鈕時(shí),系統(tǒng)自動(dòng)調(diào)用高德地圖API進(jìn)行路徑規(guī)劃,并顯示到地圖上,如圖6(d)所示。

      第五個(gè)線程和第六個(gè)線程配合使用,第六個(gè)線程每3 s向服務(wù)器查詢(xún)一次定位端的信息。當(dāng)服務(wù)器下發(fā)信息時(shí),由第五個(gè)線程接收處理,并將定位端的信息顯示到地圖上。

      4 結(jié) 語(yǔ)

      本文介紹了一套通過(guò)GPS和LBS定位的兒童追蹤系統(tǒng),該系統(tǒng)主要由定位端、服務(wù)器和手機(jī)端組成。以服務(wù)器作為傳輸中繼,手機(jī)APP可以隨時(shí)登錄服務(wù)器查看定位端的狀態(tài),還可以設(shè)置電子圍欄、速度閾值等信息。即使手機(jī)APP沒(méi)有登錄服務(wù)器,服務(wù)器也可以自主判斷定位端的狀態(tài)是否發(fā)生異常,如果發(fā)生異??勺灾飨蛴脩羰謾C(jī)發(fā)送報(bào)警短信,為防止孩子丟失提供最大限度保障。

      參考文獻(xiàn)

      [1]張冬楊.2019年物聯(lián)網(wǎng)發(fā)展趨勢(shì)[J].物聯(lián)網(wǎng)技術(shù),2019,9(2):5-6.

      [2]鈕立輝.移動(dòng)通信技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J]. 電子技術(shù)與軟件工程,2019(18):15-16.

      [3]崔玉萍,徐生龍.基于物聯(lián)網(wǎng)的日光溫室終端控制系統(tǒng)的應(yīng)用[J].電子技術(shù)與軟件工程,2019(18):131-132.

      [4]馬遼哲.電子信息技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J]. 電子技術(shù)與軟件工程,2019(18):255-256.

      [5]劉方喜.物聯(lián)網(wǎng)+人工智能:人類(lèi)生產(chǎn)方式的終極革命[N].中國(guó)社會(huì)科學(xué)報(bào),2019-09-25(6).

      [6]常欣,王琦.用STM32和ESP8266實(shí)現(xiàn)的可擴(kuò)展物聯(lián)網(wǎng)系統(tǒng)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2018,18(12):58-61.

      [7]滿超陽(yáng),郭小華.智能鎖與WiFi定位原理的研究[J].機(jī)電信息,2019(12):14-15.

      [8]楊玲,陳偉康,程勇,等.基于Android的智能家居系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù),2017(7):19-22.

      [9]單振華,王舒憬,陳凱,等.基于Node.js的智能家居語(yǔ)音控制系統(tǒng)服務(wù)器端設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2016(4):66-67.

      [10]呂達(dá).基于物聯(lián)網(wǎng)的智能物聯(lián)空間設(shè)計(jì)[J].南方農(nóng)機(jī),2019,50(18):145.

      作者簡(jiǎn)介:鐘嬌嬌(1997—),女,本科。

      范祥祥(1989—),男,博士,講師,研究方向?yàn)閭鞲衅骷夹g(shù)。

      猜你喜歡
      GPS定位手機(jī)app
      移動(dòng)軌跡挖掘算法設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn)
      “O2O”模式的月子餐市場(chǎng)前景明朗
      智能手機(jī)APP支持下的大學(xué)英語(yǔ)聽(tīng)力教學(xué)
      基于手機(jī)藍(lán)牙的無(wú)線智能控制系統(tǒng)的設(shè)計(jì)
      怀远县| 伊宁市| 山阴县| 黄骅市| 南城县| 鄂托克前旗| 行唐县| 兴文县| 沂水县| 瑞金市| 榆社县| 四川省| 云浮市| 红安县| 广昌县| 枣阳市| 吉水县| 旬阳县| 郁南县| 北安市| 泸水县| 广饶县| 独山县| 浙江省| 石渠县| 东平县| 深水埗区| 启东市| 陆良县| 渑池县| 论坛| 弋阳县| 阳朔县| 青冈县| 崇明县| 含山县| 山东省| 泰和县| 香港 | 通榆县| 胶州市|