2010/10/06(水)W-SIMで位置情報を取得してみる
2010/10/06 07:06
シリアルで制御することができるため、これを利用して自分で電話機を作った方もいらっしゃいます。
以前から私も興味があったのですが、ようやく準備が整ってきたので今更ながらちょっとだけ遊んでみました。
回路図
W-SIMのピンアサインはこちら、接続はこちらを参考にさせていただきました。
やったこと
ターミナルで通信
mbedのHandbookのSerialに載っているmbedを介してPCとDeviceが通信を行うサンプルを使いました。別にRS232インターフェースICを使うのと変わりませんね^^;
ターミナルに
AT@LBC1(位置情報取得 ON) AT@LBC?(位置情報取得)と打つと現在の粗い座標と郵便番号を返してくれました。
キャラクタLCDに表示
それだけだとmbedを使った意味がないかなと思ったので次は直接mbedからdevice.printf("AT@LBC1\r\n"); device.printf("AT@LBC?\r\n");というように信号を送って、座標をLCDに表示させてみました。
やっぱり同じ表示でもLCDに出力するだけで「作ってる感」があって楽しい気がしますね。
これから発展させてエッジeメールや通話をやってみたいところです…。