小ネタ 2008-014
iPhone/iPod touch用のGPSの製作
iPhone/iPod touchに接続するGPSを作ってみた。(2008-06-14)
先週、新型iPhone(3G-iPhone)が発表されたのだが、新型にはGPSが内蔵されているそうだ。日本で入手可能になるのは7月11日とのこと。
新型に対抗して、旧型iPhoneに接続するGPSを作ってみた。 (既に先例もあるようだ。)
- 材料 -
・GPSモジュール GPS-GM318
・iPhone用Dockコネクタ
・電線少々
- 電子回路の組み立て -

VccとGNDとSerial-TxDの3本の電線を配線する。写真では中継コネクタを介しているが、無くても可。
- 動作テスト -
前にiPhoneでシリアル通信I/Fをテストしたときに使ったjermというソフトウェアを使用して、テストした。
% jerm -b 4800 /dev/tty.iap とコマンド入力して起動。
GPSからのデータを受信した結果が画面に表示された。

GPSからのデータを受信した画面
NMEA形式の生データなので、これを見ても別に面白いことはない。
もっと凝ったことをしたければソフトを自作する必要がある。
iPod touchでテストしたが、iPhoneだと以前と同様コネクタ接続時に警告画面が出る。
- 筐体の加工 -
iPod用の乾電池式充電器の筐体を加工するとGPSを収めるのによさそう。

(後日加筆 2008-08-24)

充電器を分解してみたところ、コネクタの電極部分が一部にしか付いていないことが分かった。
この充電器のコネクタは、GPSに使うことができない。
代わりにケーブルを分解してコネクタを取り出す。

右側の純正品に近いものは、きれいに分解して元に戻すのが難しい。
左のような安価な互換品だとツメを外すだけで分解できるので便利。
(後日加筆 2008-09-07)
iPhoneとの接続時に警告が出たりとか、Dockコネクタについて多少手間取ったが、やっとケースに入れて完成した。

あとは、ソフトを作る予定。
(後日加筆 2008-10-22)
iPhone3Gの内蔵GPS用のアプリが出ているそうだ。自転車にiPhoneを載せて使用するのが紹介されている。
iPhone2GやiPod touchを使って、こういう用途に使うGPSログの記録ソフトを作れるといいなあ。