2

xbee ラジオを使用して arduino uno にアップロードしたいのですが、うまくいきません。シリアルを送受信するように xbee を構成しましたが、何が欠けていますか? アップロードが失敗するのはなぜですか?

xctu を使用してボーレートを 115200 に設定し、PC に接続された xbee でブロードキャスト モードを設定しました。unoでも同じで、テストスケッチを使用して、受信したシリアルデータをarduinoからxbeeに送信しました。

xctu と入力すると、入力した内容が返されるので、それが arduino からのものであることがわかります

ありがとうございました

4

1 に答える 1

0

それだけではありません。アップロードは Arduino をリセットする必要があります。uno の xbee には、これを行うための電源がなく、通常、デフォルトではリセット ピンに接続されていません。

最善の解決策は、ハードウェアに機能が組み込まれた Arduino Fio を入手することです。uno を使用すると、追加の電子機器を接続する必要がありますが、それは非常に簡単な作業です。

ハードウェアが良好な状態になったら、xctu を使用してこれらの設定を適用する必要があります。設定は Fio で使用されるものと同じになります... http://arduino.cc/en/Main/ArduinoBoardFioProgramming

この記事では、必要な xbee コマンドとハードウェアをまとめているようです http://www.faludi.com/itp_coursework/meshnetworking/XBee/XBee_program_Arduino_wireless.html

于 2012-10-21T20:59:08.827 に答える