999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于北斗/GSM技術的掌上智能防丟防盜系統

2013-02-21 07:53:50陳麗珠
網絡安全與數據管理 2013年14期
關鍵詞:按鈕設備

陳麗珠

(福州大學 數學與計算機科學學院,福建 福州 350108)

隨著通信網絡的發展和手機的普及,人與人之間只是一個網絡的距離,隨著物聯網技術[1]的發展,人與物之間也將只是一個網絡的距離,物體的防丟防盜管理將有重要的意義。目前的防丟防盜設備多數基于無線通信原理[2]或紅外線與GSM通信原理[3-4],實現近距離防丟防盜警報或單純的紅外人體檢測警報。鑒于此,本文結合現有的北斗二代定位技術[5]、GSM網絡通信技術,在Android智能手機上實現防丟防盜遠程智能監控系統[6]。系統實現物品或人員的監控、搜索、定位等掌上智能化管理;系統實現移動軌跡追蹤功能,區別目前的地圖軟件,可在手機端存儲用戶移動的軌跡。

1 移動位置服務技術研究

1.1 北斗設備監控端位置服務技術研究

北斗設備監控端定位模塊使用的是MXTOS2-200模塊,該模塊是由北京時代民芯公司開發的GPS、BD-2雙模兼容接收機,具有低功耗、小體積、高性能等特點。該模塊提供了串口、I2C和SPI 3種通信接口,本文使用串口0,速率為 115 200 b/s。發送來的字符串為:$GPGGA,〈UTC 時間〉,〈緯度〉,〈緯度標識符 N 或 S〉,〈經度〉,〈經度標識符 E或 W〉,〈定位狀態〉,〈正在使用的衛星數量〉,〈HDOP 水平精度因子〉,〈海拔高度〉,〈地球橢球面相對大地水準面的高度〉,〈差分時間〉,〈差分站 ID號〉,〈校驗值〉。截取經緯度信息,根據經緯度距離公式(見4.2節)計算距離,從而判斷其是否脫離監控范圍。

1.2 Android平臺移動位置服務技術研究

Android平臺有著嚴格的安全機制,位置服務、手機地圖服務等操作需在AndroidManifest.xml文件中申明權限。GPS要獲取ACCESS_COARSE_LOCATION、ACCESS_FINE_LOCATION等權限,百度地圖需ACCESS_NETWORK_STATE、WRITE_EXTERNA-L_STORAGE等權限。

2 數據存儲研究與設計

Android手機端采用兩種數據存儲方式,一種采用SharePreference存儲,將數據存儲到文件系統中;另一種采用SQLite數據庫存儲。對于小數據量且不經常改變的數據采用第一種方式,比如地圖級別、北斗設備報警音效提醒、GPS更新距離等;北斗設備信息、追蹤路徑等數據量較大且經常操作的數據就采用第二種方式。其中,北斗設備數據庫設計如表1所示。

表1 北斗設備信息表

3 系統設計

3.1 系統整體功能設計

本文的整體功能設計框圖如圖1所示。

3.2 GSM無線通信協議設計

防丟防盜遠程監控功能是通過GSM無線網絡進行通信的,本文自行擬定的通信協議如下所示。

(1)手機端監控上鎖/解鎖指令

#LOCK,〈手機端號碼〉,〈監控距離〉,〈蜂鳴器警報〉,〈LED燈警報〉/#UNLOCK,〈手機端號碼〉

如#LOCK,13246830424,100,1,1表示監控距離為100 m、開啟蜂鳴器和LED燈警報。

(2)北斗設備端經緯度位置請求指令

圖1 系統整體功能設計框圖

手機端發送 #REQLOC,〈手機端號碼〉請求北斗設備端經緯度,北斗設備端接收到請求后,發送#REQLOC,〈經度〉,〈緯度〉指令給手機端。

(3)手機端搜索北斗設備指令

#SEARCH,〈 手機端號碼〉,〈蜂鳴器〉,〈LED 燈〉

(4)北斗設備警報指令

北斗設備端超出監控范圍后,將發送#ALARM,〈北斗端號碼〉,〈經度〉,〈緯度〉,〈超出范圍〉指令。

4 北斗設備監控端設計與實現

4.1 功能描述

北斗設備端主要是由北斗定位模塊、GSM模塊、LPC2478處理器模塊、蜂鳴器LED及按鈕模塊組成。北斗定位模塊負責位置信息服務,GSM模塊負責通信,蜂鳴器和LED燈用于警報,按鈕模塊用于緊急聯系和位置推送。流程圖如圖2所示,主要部件原理圖設計如圖3所示。

4.2 移動軌跡距離計算

圖2 北斗設備監控端流程圖

圖3 北斗設備主要部件原理圖

獲取兩點經緯度信息,將其轉為球面坐標,計算兩點間的一段劣弧的長度,即為移動軌跡的長度。現假設獲取到兩坐標點A、B,如圖4所示。點O為球心,球面半徑為 R,球面上的點 A(lon1,lat1)、B(lon2,lat2),lon1、lon2為經度,lat1、lat2為緯度。AC、BD垂直于赤道平面,垂足分別為 C、D。

圖4 地球上兩點間球面距率

4.3 模塊實現

北斗設備端使用μC/OS-II操作系統開啟了GSM模塊、北斗經緯度模塊和按鈕中斷3個任務。北斗監控端命令結構體如下所示。

北斗經緯度任務中通過strstr函數判斷是否接收到"$GPGGA"開頭的字符串,再通過strtok命令截取經緯度。結構體中的monCmd命令等于LOCK,且監控狀態mon-Status等于MONITING時,通過4.2節距離公式計算移動距離。如果距離超出監控范圍,將monStatus狀態置為 ALERT,若isLed或 isBeep等于ON,則開啟LED燈和蜂鳴器。同時構造警報信息,調用Send_SMS函數給手機監控端發送警報。

5 Android手機監控端設計與實現

5.1 功能描述

手機端進行北斗設備端和手機端通信時,按3.2節約定的協議構造信息。手機端主要包括北斗設備增刪查改功能,北斗設備加鎖、解鎖、位置請求、搜索等功能;手機用戶或北斗設備百度地圖位置顯示、手機用戶移動軌跡記錄和查詢、刪除等功能。點擊主界面設備列表記錄可進行加解鎖、位置請求和搜索操作;點擊底部的新建按鈕可建新的監控設備;點擊底部的系統設置按鈕可設置地圖顯示級別、語言報警提示等設置;點擊位置服務按鈕可查看手機用戶當前位置和按地址查詢地圖位置;點擊路徑追蹤按鈕可記錄用戶移動軌跡以及管理用戶移動的軌跡。

5.2 模塊實現

Android手機端軟件可安裝在Android2.1及以上版本的系統上,本文軟件在酷派8150手機Android2.3版本上進行測試,下面將介紹軟件的功能實現和測試結果。

(1)北斗設備端防丟防盜功能

北斗設備記錄以圓角列表顯示,如圖5所示;點擊列表記錄后,創建GridView彈出窗體,可選擇設備加解鎖、搜索、修改等操作,選擇設備加鎖和設備搜索都要進行參數設置,設備操作如圖6所示;點擊新建對象按鈕可新建設備,勾選上鎖按鈕則調用SMS模塊通知北斗設備端,如圖7所示。

(2)位置服務和路徑追蹤功能

位置服務地圖上顯示手機用戶和北斗設備位置,系統實現中SMSreceiver類繼承了BroadcastReceiver類,在onReceive方法中截獲到"#REQLOC"位置請求指令后,將啟動Intent調用地圖類顯示當前位置。

圖5 列表界面

圖6 功能操作界面

圖7 新建設備界面

路徑追蹤功能用于管理用戶移動軌跡,距離采用4.2節推導的公式,代碼實現為R*Math.acos(Math.sin(Lat1r)*Math.sin(Lat2r)+Math.cos(Lat1r)*Math.cos(Lat2r)*Math.cos(Long2r-Long1r))。點擊左上角按鈕可在彈出窗體中查看追蹤軌跡,如圖8所示。

圖8 查看軌跡

(3)系統參數設置功能

系統參數設置地圖默認級別、北斗設備警報語音報警和振動警報等,Menu菜單的快捷按鈕可關閉和開啟語音警報。效果如圖9所示。

圖9 參數設置

SMSreceiver類的onReceive方法中截獲北斗設備警報截獲"#ALARM"指令后,獲取語音和振動警報參數,開啟相應警報;通過PendingIntent設置警報通知內容和運行的 Intent;最后,調用 NotificationManager類中的notify發送警報通知欄消息。手機用戶點擊通知欄警報可查看警報信息,如圖10所示。

圖10 警報通知

隨著北斗定位技術和物聯網技術的發展,物體快速定位將非常方便,物品的遠程智能化防丟防盜管理有著重要意義。本系統還可以用來監控小孩和老人,當小孩跑離監控范圍后,系統馬上向家長發送警報,防止孩子走丟,可通過位置請求服務實時了解他們的位置動態。在將來人與物品都網絡化的社會中,掌上智能防丟、防盜管理只需一掌的距離便可掌握各方動態。

[1]顧征宇.廣電物聯網智能家居體系設計[J].物聯網技術,2012(11):60-62.

[2]王嘯東,尤鳳翔.基于單片機的智能防丟器系統設計[J].河 南 科 技,2011(11):61.

[3]任杰.基于彩信的無線紅外防盜報警系統的硬件設計[D].天津:河北工業大學,2007.

[4]張曄.基于紅外檢測與GPS坐標變化判據的電力設施防盜裝置[D].長春:吉林大學,2011.

[5]黃建華,吳升.面向北斗二代終端的導航地圖更新框架[J].福州大學學報(自然科學版),2012,40(3):347-351.

[6]ABUZALATA M,MOMANI M,FAYYAD S,et al.A practical design of anti-theft car protection system based on microcontroller[J].American Journal of Applied Sciences,2012,9(5):709-716.

猜你喜歡
按鈕設備
這些按鈕能隨便按嗎?
哪個是門鈴真正的按鈕
當你面前有個按鈕
諧響應分析在設備減振中的應用
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
死循環
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
如何在設備采購中節省成本
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
主站蜘蛛池模板: 精品久久久无码专区中文字幕| 久操中文在线| 欧美人与性动交a欧美精品| 国产在线日本| 69av免费视频| 欧美日韩精品一区二区在线线 | 欧美一级在线看| 亚洲天堂网站在线| 成人年鲁鲁在线观看视频| 亚洲女人在线| 午夜精品福利影院| 国产欧美在线观看一区| 国产精品成人久久| 亚洲精品日产AⅤ| 国产欧美日韩视频一区二区三区| 国产va免费精品观看| 日韩午夜伦| 又黄又爽视频好爽视频| 国产精品偷伦视频免费观看国产 | 亚洲国产综合自在线另类| 亚洲精品视频免费观看| 88av在线播放| 亚洲色图欧美视频| 国产精品亚洲va在线观看| 一级毛片在线播放免费| 四虎成人精品| 伊人中文网| 久久人人爽人人爽人人片aV东京热 | 色噜噜狠狠狠综合曰曰曰| 9啪在线视频| 亚洲欧美日韩动漫| 亚洲中文久久精品无玛| 国内精品久久久久鸭| 婷婷综合在线观看丁香| 国产aⅴ无码专区亚洲av综合网| 久久免费看片| 91亚洲视频下载| 久久亚洲欧美综合| 亚洲精品午夜天堂网页| 国产导航在线| 亚洲男人的天堂在线| 国产尤物视频网址导航| 国产高潮视频在线观看| 波多野结衣无码视频在线观看| 久久五月天综合| 毛片网站免费在线观看| 国产剧情伊人| 国产成人福利在线视老湿机| 国产成人综合久久精品尤物| 婷婷五月在线视频| 日韩 欧美 小说 综合网 另类 | 中文字幕乱妇无码AV在线| 在线观看91精品国产剧情免费| 不卡无码网| 91成人免费观看在线观看| 欧美不卡在线视频| 久久国产精品波多野结衣| h网址在线观看| 久久熟女AV| 日韩一区二区三免费高清| 精品国产一区二区三区在线观看 | 久99久热只有精品国产15| 都市激情亚洲综合久久| 色吊丝av中文字幕| 九九热视频在线免费观看| 亚洲欧美不卡视频| 欧日韩在线不卡视频| 日韩精品无码一级毛片免费| 国产精品免费入口视频| 精品国产亚洲人成在线| 国产激情无码一区二区免费| 亚洲v日韩v欧美在线观看| 日本精品影院| 人妻丰满熟妇αv无码| 中文一级毛片| 四虎国产精品永久一区| 制服丝袜亚洲| 国产精品女同一区三区五区| 色偷偷一区| 色偷偷综合网| 日韩 欧美 小说 综合网 另类| 一级全免费视频播放|