Skip to main content

Bees Shield

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

画像を入力してください

Bees_Shieldは、複数のBeeスタイル(XBee、GPRS Bee、Bluetooth Beeなど)とのインターフェースをこれまで以上に簡単にします。2つのBeeスタイルの20ピン2.0ピッチソケットに加えて、大型のプロトタイピングエリアと、カスタマイズ可能なソフトウェアシリアルポートを備えており、プロトタイピングが容易になります。

今すぐ購入

バージョン


リビジョン説明リリース日
v2.12初回公開リリース2010年6月8日

特徴


  • デュアルBeeタイプソケット
  • 各XBee用の3つのインジケータLED(ON/Sleep、RSSI、ASSOC)
  • フルサイズで自由なドリル穴
  • 各XBee用のリセットボタン
  • ベースボード用のリセットボタン
  • 最大500mAを3.3Vで供給
  • 各Beeの完全なブレークアウト
  • FTDI-USB / ベースボードとの通信の切り替え可能

ハードウェア概要

対応プラットフォーム


はじめに


Bee1での使用

接続

  • XBeeモジュールをBee1ソケットに差し込み、以下のようにジャンパーを設定します。Bee1 SoftwareSerialを使用して通信を行います。
Arduino ピンBee1 ピン
デジタルピン7Bee1_TX
デジタルピン8Bee1_RX
  • Bees ShieldをArduinoに差し込みます。
  • USBケーブルを使用してArduinoをPCに接続します。

ソフトウェア

  • 以下のコードをArduinoにコピーしてアップロードします。
#include <SoftwareSerial.h>
SoftwareSerial mySerial(7, 8);

void setup() {
Serial.begin(9600);
Serial.println("Goodnight moon!");

// SoftwareSerialポートのデータレートを設定
mySerial.begin(9600);
mySerial.println("Hello, world?");
}

void loop() {
// 繰り返し実行
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
  • アップロードが完了したら、シリアルモニタを開きます。

Bee2での使用

接続

  • RFbeeモジュールをBee2ソケットに差し込み、スイッチをUSB側に切り替えます。
note
スケッチをBee2にアップロードしていない場合は、スイッチをAtmega側に切り替えてください。ArduinoがATmega168を使用している場合は動作しません。シリアル通信を通過させるには少なくともATmega328が必要です。
  • Bees ShieldをArduinoに差し込みます。
  • USBケーブルを使用してArduinoをPCに接続します。

ソフトウェア

  • 以下のコードをArduinoにコピーしてアップロードし、まずAtmega ICのUart0ポートを無効化します。
void setup() {
DDRD=0x00;
}

void loop() {}

Bee2を使用したワイヤレスArduinoプログラミング

接続

  • ワイヤレスプログラミング用にボード上のJP1ブロックをハンダ付けします。
  • Bees ShieldをArduinoに差し込みます。

ソフトウェア

  • Xbee設定プロファイルをダウンロードし、X-CTUを使用して送信側Xbeeに設定します。
  • ワイヤレスプログラミングを使用します。

拡張機能

  • まず、Bees Shieldに2つの8ピンメスヘッダーと2つの6ピンメスヘッダーをハンダ付けします。
  • 拡張後、小型シールド(例:ミュージックシールド)をBees Shieldに挿入し、ワイヤレスで制御することができます。

オンライン回路図ビューア

リソース


技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品の使用体験をスムーズにするために、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...