STM32F103+ServoMotorでSolarTrackerを作ってみた。(GPSバージョン)

前回投稿したRTCで動作するソーラートラッカーをGPS対応にしてみた。

STM32F103+ServoMotorでSolarTrackerを作ってみた。

GPSモジュールは秋月から購入したがシリアル経由でNMEA(RMC)メッセージを受信するだけなのでボーレート設定を除き他のGPSモジュールでもそのまま使えると思う。すべてのNMEAメッセージを受信すると凄い量となり受信に時間がかかってしまうが購入したGPSモジュールは受信メッセージを選択できるのが良い。ちなみに1PPS出力は使っていない。

GPS受信機 シリアル出力タイプ(先バラ) みちびき2機(194/195)対応 1PPS出力付 GT-502MGG-N

GPSからの緯度経度情報とUTC時刻により太陽位置計算するようにしたので標準時の経度情報も必要なくなってほぼメンテナンス・フリーとなった。(/・ω・)/

その他、ライブラリをより使いやすくするために最適化を行なった。

【スケッチ】

【ライブラリ】