目次
Raspberry Pi 用 XBee ZigBee サンプルプログラム集<作成中>
作成中のRaspberry Pi用のXBee サンプルプログラム集です。
前回(https://bokunimo.net/blog/raspberry-pi/170/)はUSB接続でしたが、Raspberry Pi基板上の拡張用GPIO端子を使って接続してみました。
ハードウェア
Raspberry Piの拡張用GPIO端子を使用する場合:
- Raspberry Pi 一式
- ITED RPI Arduino Shield aitendo 1280円
- Arduino Wireless Shield
- XBee ZB モジュール
- 何らかの子機 XBee デバイス※
XBee USBエクスプローラを使う場合:
- Raspberry Pi 一式
- XBee USB エクスプローラ (FTDIチップ搭載品を推奨)
- XBee ZB モジュール
- 何らかの子機 XBee デバイス※
※子機は下記などの情報をもとに製作・購入してください:
インストール方法
$ git clone https://github.com/bokunimowakaru/xbeeCoord.git$ cd xbeeCoord/examples_pi/$ make clean; make
実行方法
実行ファイルの後に「スペース」とポート番号が必要です。基板上のGPIO端子を使う場合は、「-16」を入れてください。USBの場合は「/dev/ttyUSB」の後ろについている数字を入れます。
Raspberry Piの拡張用GPIO端子を使用する場合:
$ ./example01_rssi -16XBee USBエクスプローラを使う場合:
$ ./example01_rssi nn:USBシリアルのポート番号
最初の方の一部のサンプルしか確認していません。
XBee Wi-Fiは、きっと動かないと思います。