XBeeの通信エラー

Arduino に関するご質問などはこちらへ。

Re: XBeeの通信エラー

投稿記事by yamaguch » 2013年10月07日(月) 12:38

XBee のアダプタを使う場合は PC との通信はアダプタ内の FTDI USB シリアルモジュールを使いますが、シールドの場合は Arduino の USB シリアルモジュールを使います。
このシリアルモジュールは Duemilanove であればアダプタと同じ FTDI のモジュールですが、Uno は ATmega16U を使っているので、動きが異なる可能性があります。

1. 1か月前と同じ Arduino を使っていますか。
2 . Arduino は Uno でしょうか。Uno ならリビジョン(R2 とか R3 とか)は何ですか。

それから念のために、2 点ほど確認です。

3. Arduino には空のスケッチを入れて使うようにという指示がありましたが、そうされていますか。
4. シールドの切り替えスイッチは有線接続側に設定されていますか。

山口
yamaguch
 
記事: 482
登録日時: 2010年7月06日(火) 17:37

Re: XBeeの通信エラー

投稿記事by Y_J » 2013年10月07日(月) 14:37

一通り考えられる方策は試してみたのですが、もうどうにもお手上げです。

どこが悪いのかすらわかりません。本当にどうすればいいのでしょうか。
Y_J
 
記事: 22
登録日時: 2013年5月30日(木) 11:10

Re: XBeeの通信エラー

投稿記事by Y_J » 2013年10月08日(火) 11:54

おっと、すみません。返信が次ページまで伸びているに気付かず発見が遅れてしまいました。

返信ありがとうございます。それぞれお答えします。

1:同じです。
2:使用しているのは2つあります。UNO(R3)とADK(R3)です。
3:入っているものと空のものとで両方試しています。
4:有線側です。

もしかしたら見落としがあるかもしれませんので、もう一度一通り試してみたいと思います。
Y_J
 
記事: 22
登録日時: 2013年5月30日(木) 11:10

Re: XBeeの通信エラー

投稿記事by yamaguch » 2013年10月10日(木) 11:51

シールドを載せる Arduino に Uno を使っている場合は、選択するポートは Arduino UNO R3 のような名前が付いている方です。
こちらを選択されていますか?

X-CTU.png
X-CTU の COM ポートの選択
X-CTU.png (29.04 KiB) 表示数: 17501 回

アダプタや Duemilanove のように FTDI の USB チップを使っている場合は USB Serial Port というような名前が表示されます。
ひょっとしてポートが違っていませんか?

山口
yamaguch
 
記事: 482
登録日時: 2010年7月06日(火) 17:37

Re: XBeeの通信エラー

投稿記事by Y_J » 2013年10月10日(木) 12:38

私は Arduino Uno を選択しています。

R3などといった表示は出ていませんが、COMポートはあっていると思います。
ここに原因があるのでしょうか。

画像の表示方法がわからないので、zipでですがキャプチャ画像を張っておきます。

モデレータ:画像のフォーマットを PNG にして、添付時に「インライン表示」ボタンを押すと本文中に attachment タグが挿入されます。表示するとこのタグが画像に置き換わります。
X-CTU.png
X-CTU.png (40.11 KiB) 表示数: 17498 回
Y_J
 
記事: 22
登録日時: 2013年5月30日(木) 11:10

Re: XBeeの通信エラー

投稿記事by yamaguch » 2013年10月10日(木) 13:08

以前のエラーメッセージは、このポートを経由しての通信ができないというものでしたから、おそらくこの辺りに原因があるような気がします。

X-CTU の問題か Arduino の USB ドライバか。
ためしに、Windows でドライバを削除して、入れ直してみてはいかがですか。
また、X-CTU も最新じゃないのであれば、最新にアップデートしてみるとか。

山口
yamaguch
 
記事: 482
登録日時: 2010年7月06日(火) 17:37

Re: XBeeの通信エラー

投稿記事by Y_J » 2013年10月11日(金) 12:07

PC側の不良が原因なのかを確かめるため、新たにノートPCを用意して環境を整備し通信を試みましたが、
やはり通信はうまくいきませんでした。

現在使用しているX-CTUのバージョンは5.2.8.6で、ドライバはそれに付属していたものを使用しています。
Y_J
 
記事: 22
登録日時: 2013年5月30日(木) 11:10

Re: XBeeの通信エラー

投稿記事by yamaguch » 2013年10月11日(金) 14:34

Y_J さんが書きました:現在使用しているX-CTUのバージョンは5.2.8.6で、ドライバはそれに付属していたものを使用しています。

シールドを使うときに使用されるのは Arduino のドライバなので X-CTU に付いているドライバは関係ありません。
Arduino のドライバを一旦削除し、再度インストールしてみてはいかがですか、という意味でした。

山口
yamaguch
 
記事: 482
登録日時: 2010年7月06日(火) 17:37

Re: XBeeの通信エラー

投稿記事by Y_J » 2013年10月23日(水) 11:51

別件で立て込んでてまた返信が遅れてしまいましたすみません。

アルディーノのドライバを再インストールしてみましたが、状況は変わりませんでした。
Y_J
 
記事: 22
登録日時: 2013年5月30日(木) 11:10

1つ前へ

Return to Arduino 質問箱

cron