久しぶりに書きます。
最近は、仕事が忙しくてあまりブログの更新ができていませんでした。
忙しい中でも気分転換に arduinoで遊んだり、H8で遊んだりしています。
今日は先日買った XBeeと arduino XBee シールドで遊ぼうとしてはまったので、メモ書きです。
買ったのは
です。
この組み合わせは結構いろんな人が買って遊ばれているだろうし、ネットで情報あされば
いろいろわかるだろうと思っていたのですが、甘かったです。
まず、XBeeについてですが、ネットで出ている情報はシリーズ1タイプについての情報が
多いです。※これを書いているのは2011/10/2時点ですが。
私が買ったのはシリーズ2タイプなのですが、
「シリーズ1とシリーズ2で何が違うのか?」
いろいろ調べたのですが、
シリーズ2が所謂「ZigBee」プロトコルに対応しているとのこと。なるほど
さて、このXBeeですが、X-CTUというツールで設定を行うのですが、
設定に関してはネットにあまり情報が落ちていません。
そして、当たり前ですがただしく設定できていないとうまくXBee同士で通信ができない。。。
私がはまった点を箇条書き
・MY について
シリーズ2にはMYの設定はないらしい(0xFFFE)固定。まだよくわかっていないのですが
シリーズ2(ZigBee)では自分のアドレスは勝手に決まる!?らしい。
なので決めれないみたい。※間違って理解しているかも知れませんが。
・Function Setについて
各ZigBeeモジュールはCOORDINATER、ROUTER、END POINTのいずれかとして
設定しないといけないみたいです。
購入時の初期値はこのFunctionSetにZIGBEE ROUTER ATが設定されていました。
http://www.atmarkit.co.jp/frfid/special/5minzb/04.html
によればネットワーク内に1つはCOORDINATERがないといけないとのことなので、
1台をCOORDINATERとしてXBeeエクスプローラUSBに接続し、もう一台をEND POINT
としてArduino XBeeシールドにつないだところ無事通信できました。
もう少しマニュアルとか読んで理解しないとちゃんと制御できない感じがします。
ちなみに昼間はジュンク堂に行って
- 作者: 鄭立
- 出版社/メーカー: リックテレコム
- 発売日: 2006/02/01
- メディア: 単行本
- 購入: 6人 クリック: 81回
- この商品を含むブログ (7件) を見る
を立ち読みしてきたのですが、規格・仕様面の話が多くてあまり私が期待した内容ではありませんでした。
もう少しZigBeeがわかってきたら買いたいと思います。
がんばってブログにも結果をあげたい。
※そろそろ、第2回組み込みこぞう勉強会の発表資料も作らないと。。。
今月も忙しくなりそうです。
11月には休みをとって大好きな宮古島に行く予定なのでそれまではがんばるぞ〜