ページへ戻る

− Links

 印刷 

BTX048 RC-100B のバックアップソース(No.2) :: Besttechnology

knowledge:BTX048 RC-100B のバックアップソース(No.2)

« Prev[4]  Next »[5]
#norelated
#contents
**概要 [#lfb90213]
汎用ワイヤレスロボットコントローラです。コントローラに内蔵されたZEALと予めペアリングされたZEAL間で無線通信を行い、10個のボタンとその組み合わせにより多数の指令を送ることが可能です。
複数のRC-100Bを同時に使用しても混信することはありません。

**基本仕様 [#t3b64c42]
無線機器の詳細仕様は[[BTX022C ZEALコードレスアダプタ]]ページを参照してください。~
※アダプタ部は付属しません。
|ボタン数|10個|
|出力数|1023通り|
|電源|単三電池2本、パワーセイバー機能付|

**外観 [#y8b05154]
|#ref(RC-100_TOP.png,40%)|#ref(RC-100_BOTTOM.png,40%)|

**通信プロトコル [#b865dff2]
***プロトコル1 [#ldfbd34e]
FREEDOMライブラリを使用してボタンの状態を取得する際のプロトコルです。
各ボタンは以下の通り出力値が割り当てられています。
 ボタン名:出力値
 [U] : 1
 [D] : 2
 [L] : 4
 [R] : 8
 [1] : 16
 [2] : 32
 [3] : 64
 [4] : 128
 [5] : 256
 [6] : 512
複数のボタンを同時に押すと出力値を足した値が
1回の通信は6byteのパケットから構成されます。~
1byte:0xff固定~
2byte:0x55固定~
3byte:データの下位バイト~
4byte:データの下位バイトの論理反転~
5byte:データの上位バイト~
6byte:データの上位バイトの論理反転~
※「0x」は16進数を表しています。~

***プロトコル2 [#ube52a4b]
***プロトコル3 [#hf82d311]
**使用方法 [#y8e3ecc5]
***準備 [#q3484d7c]
-単三電池をRC-100に搭載します。(電池は別売りです。)
#ref(RC-100_BAT.png,40%)
|CENTER:BGCOLOR(red):||c
|  :idea:|出荷時にRC-100に内蔵されたZEALと付属のZEALはペアリングされています。他のBluetooth機器との接続はできません。|
***電源ON・OFF [#hd085996]
コントローラ中央の電源ボタンを長押しすると電源が入ります。電源が入っている状態で電源ボタンを長押しすると電源が切れます。
***通信プロトコルの切り替え [#zeb90fcd]
一度設定すると電源を切っても設定が保持されます。

« Prev[4]  Next »[5]