LoginSignup
0
0

More than 3 years have passed since last update.

GrovePi GPS をRaspberry Pi Zeroで使う

Last updated at Posted at 2019-12-30

やること

http://wiki.seeedstudio.com/Grove-GPS/
このSeeedのGPSモジュールを、ラズベリーパイZero用ベースハットに接続して動かす。
このSeeedのWikiの情報が古いのでハマった。のでメモ。

手順

ラズベリーパイZero用ベースハット(緑色の基板)だと、RPISERという口は無い。代わりにUARTのところに、GPSのモジュールを接続する。
以下でgrovepiを入れる。

ssh pi@yourhost
# login to raspi zero
sudo curl -kL dexterindustries.com/update_grovepi | bash

以下のREADMEに沿って、config.txt、cmdline.txt のコンフィグレーションを行う。
https://github.com/DexterInd/GrovePi/blob/master/Software/Python/grove_gps/README.md
そして、

git clone https://github.com/DexterInd/GrovePi.git
cd GrovePi/Software/Python/grove_gps
sudo python3 dextergps.py

結果、READMEにあるような、

['$GPGGA', '150954.000', '4520.7858', 'N', '02557.6659', 'E', '1', '5', '2.84', '76.9', 'M', '36.1', 'M', '', '*6E']

という値が取得できました。緯度経度がほしいので、 dextergps.py のmainに、

        if in_data != []:
            # print (in_data)
            print(gps.latitude)
            print(gps.longitude)

とすると、無事緯度経度がとれました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0