Nintendo Switchには電子コンパスを内蔵していないのですが、太陽の位置を元に方位を計算しています。
この太陽の位置を元に方位を求める方位磁針は昔プチコンmkIIで「簡易方位磁針」作りました。
http://ochameclub.web.fc2.com/petitcom/soft.htm#HOUIそれをプチコン3号のQSPに「簡易方位磁針QSP」というタイトルで移植しました。
http://ochameclub.web.fc2.com/petitcom3/soft/qsp.htm#houi移植の際に見た目のグレードアップだけではなくプチコン3号で使えるようになったジャイロセンサーに対応させることで実用性が高まりました。
なぜ、太陽の位置で方位が分かるかと言うと太陽は12時に南中する際には真南にあるため12時と内蔵時計の差を計算すれば太陽の位置から方位が分かるからです。
しかし、太陽は12時ちょうどに南中するわけではありません。
現在位置の経度によって南中の時刻は変わるし、地球が楕円軌道だったり、地軸が傾いていたりするせいで同じ経度でも毎日南中時刻は変化しています。
このプチコン4版「簡易方位磁針JH」では1画面プログラムJHの範囲内で可能な限り、それらの補正を行うことでプチコン3号版とは比べ物にならないくらい精度を高めています。
公開キー【 4X2KX22NE 】