1

ボードから arduino チップを取り出し、指示に従ってブレッドボードに載せました: http://itp.nyu.edu/physcomp/uploads/arduinobb_09.jpg すべて正常に動作しますが、XBee を接続すると、コードは本来の方法で機能しません。

私が使用していたコードは、setup()関数内の 2 つの単純なステートメントでした

  1. シリアル ポートを開始します。

    Serial.begin(9600);

  2. 行を印刷する:

    Serial.println("Hello World");

問題は、XBee を介してこのメ​​ッセージを繰り返し送信することです。受信側の XBee から、何度も何度もすばやく送信"Hello World"していることがわかります。また、電圧レギュレーターから供給される電圧を確認すると、5 ボルトではなく 3.7 ボルトしかありません。

なぜこうなった?

4

2 に答える 2

3

が継続的に実行されている理由として考えsetup()られるのは、チップが繰り返しリセットされていることです。これは、表示されている低電圧に関連している可能性があります。

于 2012-05-01T12:30:24.310 に答える
2

ええ、この人たちについては申し訳ありません。私はついに問題を理解しました。私が使用していたバッテリーは、arduino と xbee の両方に供給するのに十分な電流と電力を供給していませんでした。ただ、バッテリーが安かったので、充電の減りが早くて困ったなと思いました。しかし、より良いバッテリーが解決策でした。

于 2012-05-02T06:32:35.533 に答える