顯示具有 GPS 標籤的文章。 顯示所有文章
顯示具有 GPS 標籤的文章。 顯示所有文章

2014年3月2日 星期日

Raspberry Pi 整合 GPS 模組教學

好一陣子沒有在玩 Raspberry Pi 了,由於網友詢問這類問題剛好手上有GPS模組所以找了空檔寫了這篇希望能有所幫助。
一般GPS大概都是透過非同步式串列介面(UART)作為訊號傳遞連結,模組與Raspberry Pi連結就是透過高低電位的TTL方式使用UART介面來傳遞,通常運用到模組上的RX,TX 兩條訊號線及VCC/GND (這裡的VCC是供電給GPS模組使用的)。
模組上你可能會看到還有VBAT這是外接電池使用或者每家開發商會有不同的定義其他腳位,這個部分就得要看所買到的GPS模組Datasheet了。

至於GPS模組中還要注意的是協議部分,常見的GPS模組內建協議包括NMEA-0183SiRF binary、RTCM SC-104等格式,這些協議格是可以透過AT命令進行切換,本篇文章則以常見的NMEA為主,好處是讀取道的資訊是一般的明碼,我們取來應用比較方便。

其他關於GPS模組部分還有是近兩年流行的雙衛星系統接收。所謂雙衛星系統指的是美國的GPS (全球定位系統)及蘇聯的GLONASS(全球導航衛星系統),其相關資料這裡就不多敘述有興趣的詳見 "淺談GPS/ GLONASS雙星定位系統" 網頁。至於雙衛星系統最主要的優點是定位迅速冷啟動大約在30秒即可定位。

實作Raspberry Pi 整合 GPS 模組有兩種方式,一種是透過TTL方式直接跟IO接腳的第8腳UART TX及第10腳UART RX連結(方案一),另外就是GPS模組透過 USB to TTL Adapter Cable連接到Raspberry Pi 的 USB上面(方案二)。詳細接線圖如下:
方案一

方案二

2013年7月13日 星期六

[ mixare ] 一套開放式源始碼擴增實境瀏覽器資源分享

今天一位網友介紹這套軟體mixare,敏哥嘗試把它滙入到eclipse,執行後感覺不錯,跟大家分享。利用mixare關鍵字可以找到mixare官方網站http://www.mixare.org/
從上圖可以看出,這套工具同時支援Android和iOS,以下是它的功能介紹影片。



在官方網站的功能表中,有"Download"功能,按下後如下圖:
下載Android程式,利用eclipse的Import功能滙入:
記得要處理下圖紅色部份。

執行結果