7

XBeeシールドとXBeeエクスプローラーを介してArduinoのワイヤレスプログラミングを有効にしようとしています。XBeeラジオATmega168/ATmega328のワイヤレスブートローディングという2つのチュートリアルをオンラインで見ましたが、その方法を示しています。

ただし、どちらのチュートリアルでも、コンポーネントを使用してレシーバーXBeeをArduinoに接続する方法について説明しています。XBeeシールドはレシーバーXBeeとArduinoの間の通信を処理するので、追加のコンポーネントは必要ありません(またはそれらは必要ありません)。彼らは、Arduinoをワイヤレスでリセットできるようにするためにコンデンサまたはトランジスタを使用することについて話します。これはXBeeシールドですでに可能ですか、それともそれを可能にするために私が行うことができるいくつかの変更がありますか?

既存のArduinoIDEを使用してArduinoをワイヤレスでプログラムするにはどうすればよいですか?

4

1 に答える 1

4

Arduinoをワイヤレスでリセットするには追加のコンポーネントが必要であり、Xbeeシールドを使用している場合でもそれらが必要であるという事実は正しいです。あなたが読んでいたチュートリアルの 1 つがこれだったと思います。あなたがやりたいことは、チュートリアルを読み、トランジスタ/コンデンサ/抵抗回路を小さなボール (これに似ています) に構築するか、3 本の信号線が出ているプロトタイピング ボード上に構築することです。「XBeeからのリセット信号」を、ラベルが付けられているシールドのD3ピンにはんだ付けする必要があります(または、データシートに記載されています)。次に、リセットをArduinoのリセットピンに接続し、グランドをいずれかのデバイスに接続する方法を見つける必要があります(シールドで接続する必要があるため)。これは、Arduino のソケットにワイヤを差し込むだけの簡単なものです。これを実行して、前述のチュートリアルに従って環境をセットアップしたら、準備完了です。

ご不明な点がございましたら、お気軽にお問い合わせください。お手伝いできるはずです。

于 2010-02-21T03:39:50.480 に答える