GPS モジュール GY-NEO6MV2 TinyGPSPlusを使ったテストプログラム GPSモジュールとWemos D1をシリアルで繋ぎテスト。 ソースコード (Wemos_GPS_Serial2) TinyGPSPlusライブラリー Google Mapに緯度、経度を貼り付けてみると、隣の家(5mくらい離れてる)を指します。このモジュールだとこのくらいの精度なのかな?時間はUTCなので時差9時間。 NMEA 0183フォーマット $GPRMC 単語例 説明 意味 085120.307 協定世界時(UTC)での時刻。日本標準時は協定世界時より9時間進んでいる。hhmmss.ss UTC時刻:08時51分20秒307 A ステータス。V = 警告、A = 有効 ステータス:有効 3541.1493 緯度。dddmm.mmmm 60分で1度なので、分数を60で割ると度数になります。Googleマップ等で用いられる ddd.dddd度表記は、(度数 + 分数/60) で得ることができます。 緯度:35度41.1493分 N 北緯か南緯か。N = 北緯、South = 南緯 北緯 13945.3994 経度。dddmm.mmmm 60分で1度なので、分数を60で割ると度数になります。Googleマップ等で用いられる ddd.dddd度表記は、(度数 + 分数/60) で得ることができます。 経度;139度45.3994分 E 東経か西経か。E = 東経、West = 西経 東経 000.0 地表における移動の速度。000.0~999.9[knot] 移動の速度:000.0[knot] 240.3 地表における移動の真方位。000.0~359.9度 移動の真方位:240.3度 181211 協定世界時(UTC)での日付。ddmmyy UTC日付:2011年12月18日 磁北と真北の間の角度の差。000.0~359.9度 磁北と真北の間の角度の差の方向。E = 東、W = 西 A モード, N = データなし, A = Autonomous(自律方式), D = Differential(干渉測位方式), E = Estimated(推定) モード:自律方式 *6A チェックサム チェックサム値:6A $GPGSV,2,1,08,16,44,274,30,17,,,25,