8266EX(WeMOS D1 mini) でGPSモジュールのテスト
GPS モジュール GY-NEO6MV2
TinyGPSPlusを使ったテストプログラム
GPSモジュールとWemos D1をシリアルで繋ぎテスト。
ソースコード (Wemos_GPS_Serial2)
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,18,19,111,30,23,,,26*70
$GPGSV,2,2,08,28,63,100,45,29,32,046,36,31,77,024,47,32,16,172,24*70
$GPGLL,3518.72974,N,13908.68234,E,060410.00,A,A*62
$GPRMC,060411.00,A,3518.72977,N,13908.68237,E,0.098,,191223,,,A*71
$GPVTG,,T,,M,0.098,N,0.182,K,A*29
$GPGGA,060411.00,3518.72977,N,13908.68237,E,1,06,1.38,49.9,M,38.7,M,,*62
$GPGSA,A,3,28,18,32,31,16,29,,,,,,,2.47,1.38,2.05*02
$GPGSV,2,1,08,16,44,274,23,17,,,25,18,19,111,30,23,,,26*72
$GPGSV,2,2,08,28,63,100,45,29,32,046,36,31,77,024,48,32,16,172,25*7E
$GPGLL,3518.72977,N,13908.68237,E,060411.00,A,A*63
$GPRMC,060412.00,A,3518.72982,N,13908.68238,E,0.031,,191223,,,A*74
$GPVTG,,T,,M,0.031,N,0.057,K,A*23
$GPGGA,060412.00,3518.72982,N,13908.68238,E,1,06,1.38,50.0,M,38.7,M,,*65
$GPGSA,A,3,28,18,32,31,16,29,,,,,,,2.47,1.38,2.05*02
$GPGSV,2,1,08,16,44,274,21,17,,,26,18,19,111,30,23,,,26*73
$GPGSV,2,2,08,28,63,100,45,29,32,046,37,31,77,024,49,32,16,172,24*7F
$GPGLL,3518.72982,N,13908.68238,E,060412.00,A,A*65
Arduinoチュートリアル
ESP8266とGPS受信モジュール(GY-NEO6MV2)の接続
コメント