加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

GPS Shield 短信定位跟蹤、查詢系統(tǒng)(操作說明+資料分享)

2017/04/18
38
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

ITEADUINO MEGA2560小板+ICOMSAT+SIM900+GSMGPRS擴展板.zip

共4個文件

可能感興趣的項目設(shè)計:https://www.cirmall.com/circuit/5892/detail?3(sim900擴展板制作家居安防報警器(教程+資料分享))

之前給大家介紹了ICOMSAT,一款能打電話,收發(fā)短信的sim900擴展板。請注意,是擴展板!那么它肯定可以再直接疊加其他擴展板咯!沒錯,今天我們就給它加上定位跟蹤功能。 GPS shield是一款可以實現(xiàn)全球定位的擴展板,把它們結(jié)合在一起,我們就可以輕松地實現(xiàn)利用短信來查詢當前的位置坐標,可以應(yīng)用于貨物定位查詢。

需要用到的配件有:


Iteaduino MEGA2560資料見“相關(guān)文件”下載。

硬件設(shè)置和搭建:

a) Icomsat的開關(guān)撥到UART的一端,跳線帽按照RXD->D2,TXD->D3如圖,接上GSM天線和插上手機SIM卡。詳細跳帽和引腳請下載查閱產(chǎn)品手冊和原理圖https://pan.baidu.com/s/1eQGezWu,或者“相關(guān)文件”下載。

b)GPS擴展板的開關(guān)撥到5V,跳線帽按照RXD->D1,TXD->D0如圖連接,接上GPS天線。詳細產(chǎn)品資料見“相關(guān)文件”下載。

c) 我們的程序中會使用到MEGA2560的兩個串口,UART1連接到Icomsat,UART2連接到GPS shield, 另外還有多余的串口可以燒寫程序,所以可以先疊加好3個板子,連接USB線,直接燒寫固件

把mega2560的開關(guān)撥到5V的一邊。(此板還可以提供3.3v的IO電平

再把GPS shield和Icomsat堆疊起來,然后插到MEGA board板子上一排Arduino socket上

d) 連接完成后的硬件圖如下所示:

燒寫程序:

a) 首先我們需要下載GSM和GPS的Arduino支持庫。

b) 把兩個庫解壓縮到Arduinolibraries的目錄下,然后打開arduino IDE.

接著把代碼復(fù)制黏貼到Arduino IDE,燒寫到MEGA主板上?!癇oard板子類型選擇mega2560 or ADK”

代碼部分截圖,見“相關(guān)文件”下載:

拔掉USB線,改用9V/2A外部電源供電,GPS的天線盡量放到信號好的高處。等Icomsat開機一段時間后,用手機給sim卡發(fā)送一條“gps”的短信,稍后,你會收到一條返回短信。里面包含了經(jīng)度緯度以及時間信息,例如:

lat: 22.588160

lon: 113.944100

time: 20140730073230

lat表示緯度,lon表示經(jīng)度,time表示標準的“格林尼治時間”(本初子午線),跟北京時間相差8個小時。

如果你收到一條“gps not ready”的短信,表示GPS shield還沒定位好。等待連接衛(wèi)星信號的時間跟天氣、地區(qū)、環(huán)境等因素有關(guān),長則幾分鐘,短則幾十秒。

淘寶地址:https://itead.taobao.com/

原文出處:https://blog.sina.com.cn/s/blog_ade378ae0102uxss.html

  • ITEADUINO MEGA2560小板+ICOMSAT+SIM900+GSMGPRS擴展板.zip
    下載
    描述:MEGA2560小板+ICOMSA等擴展板
  • 燒寫程序.txt
    下載
    描述:燒寫程序
  • gps擴展板.rar
    下載
    描述:gps擴展板
  • GSM和GPS的Arduino支持庫.zip
    下載
    描述:GSM和GPS的Arduino支持庫

相關(guān)推薦