【 GPS 基礎知識 1 】 GPS LOGGER作成! -準備から所感まで-
今回はひさしぶりに新しいものを動かしたので、カキカキ。
今回は、GPS信号を受信してみました。
GPSとは、、
グローバル・ポジショニング・システム(Global Positioning System, GPS, 全地球測位網)は、アメリカ合衆国によって運用される衛星測位システム(地球上の現在位置を測定するためのシステムのこと)を指す。
(参照wikipedia)
- GPS測位技術には、単独式やら時差式やらいろいろあるけど、有名どころは3点測位(緯度、経度まで測定するもの)
- 精度向上には、A-GPS等。(たしか、これは今は端末側のプロッセサ向上で、クライアント処理のハズ)
さてさて、で今回は、GPS受信!
宇宙飛んでる衛星の情報を無料で引っ張ってこれるってのは、ほんとすごいことだと思います。
今回のGPSレシーバーはGT-720F !
こんなやつです。
①準備:
- mbed NXP LPC1768
- GT-720F
- ブレッドボード
- 配線
②やったこと:
・mbedにGT-720Fを接続
mbedとGT-720F間の配線はこんな感じ。
↓
|mbed | --- |GT-720F|
---------------------
|GND | --- | pin 1 |
|VOUT | --- | pin 2 |
|p10 | --- | pin 6 | (受信 micon level)
↓
GT-720Fでログを収集 (ここらへんの実装コードは世の中に溢れているので割愛)
↓
ログ変換
NMEA 0183 sentences -> [convert] -> Google Earth Markup Language
↓
Google Earthで展開して確認!
③結果:
家の中から測定。
・画像は諸事情により寄り画ですが、誤差5m以内ってとこですかね。
屋内なのになかなか優秀でびっくり!
・スマホの場合、GPSレシーバーとキャリアのアクセスポイントからのDual位置測位で精度を担保しているはずで、単体では全然だめかと思っていたけど、GPSレシーバーのみでも割と使えそう。
④所感:
- 使いやすい。
- 誤差はまぁ遊びレベルなら申し分ないかな。
今日は以上!