GNSS_Logger(Python3.7)

Windows


動作環境

【Windows】
Python3.7
 下記からダウンロードしてインストールしてください。
 https://www.python.org/downloads/windows/

【Raspbian Buster】
Python3.7
 インストールされています。



事前準備

【Windows】
・CP210x USB - UART ブリッジ VCP ドライバをダウンロードしてインストールします。(「USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換」を使用する場合)
https://jp.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
「Windows 7/8/8.1/10 (v6.7.5) 用ダウンロード」
GNSSを接続して、コントロールパネルのデバイスマネージャーで「ポート(COMとLPT)」の確認をします。

(Silicon Labs CP210x USB to UART Bridge(COM3) の部分)

・u-center Windows (Windows版GNSS評価ソフトウェア) のインストール
https://www.u-blox.com/ja/product/u-center-windows
「u-blox GNSS Standard Driver」もインストールされます。




u-center の設定

【Raspbian】
GPSを接続して、LXTerminalで  ls /dev/ttyUSB* または  ls /dev/tty* とタイプしてポート名を確認します。

上の場合は「ttyUSB0



必要なライブラリ

【Windows】
・PyQt5
 コマンドプロンプトで 「C:¥Python37¥python.exe -m pip install pyserial」とタイプしてください。※
・pyserial
 コマンドプロンプトで 「C:¥Python37¥python.exe -m pip install pyserial」とタイプしてください。※
・pyproj
 コマンドプロンプトで 「C:¥Python37¥python.exe -m pip install pyproj」とタイプしてください。※
※ Python3.7 が C:¥Python37 にインストールされている場合。¥は半角文字

【Raspbian Buster】
・PyQt5
 インストールされています。
・pyserial
 インストールされています。
・pyproj
 LXTerminalで 「sudo apt-get install python3-pyproj」とタイプします。



動作確認したハードウェア
Raspbery Pi 3 関連
Raspberry Pi 3 Model B V1.2 (日本製)
5,346円



Raspberry Pi用電源セット(5V 3.0A)
1,580円



Samsung microSDカード 32GB EVO Plus Class10
1,680円



Raspberry Pi RASPBERRYPI-DISPLAY
10,400円



GNSSモジュール & USBシリアルコンバータ

BN-220 NEO-M8N GPS GLONASS アンテナ モジュール Ublox M8030 TTL レベル CC3D F3用
1,240円


USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換
315円



配線







↓こちらでも動作を確認しました。(2018.07.17更新のGNSS_Loggerにて。それ以前のバージョンでは、NMEAのみの受信が可能です。)
USB GNSSレシーバー(「USB→TTL コンバーターモジュール アダプター モジュール CP2102 シリアル変換」は不要です。)

HiLetgo VK172 G-MOUSE USB GPS/GLONASS USB GNSSレシーバー
1,230円

その他(上から、u-blox ZED-F9P、u-blox M8T、u-blox M8N)


・u-center Windows (Windows版GNSS評価ソフトウェア) をインストール
https://www.u-blox.com/ja/product/u-center-windows


ドライバが正常にインストールされると、デバイスマネージャーに「u-blox 7 GPS/GNSS Receiver (COMx)が表示されます。