Grove Shield for XIAO with battery management chip
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
概要
Seeed Studio Grove Base for XIAO は、Seeed Studio XIAO 用のプラグアンドプレイ型 Grove 拡張ボードです。オンボードのバッテリーマネジメントチップとバッテリー接続パッドを使用することで、リチウムバッテリーで Seeed Studio XIAO に簡単に電力を供給し、充電することができます。オンボードの 8 つの Grove コネクタには、2 つの Grove I2C と 1 つの UART が含まれています。これにより、Seeed Studio XIAO と Seeed の Grove システムをつなぐブリッジとして機能します。また、Flash SPI 接続パッドを使用して Seeed Studio XIAO にフラッシュメモリを追加し、メモリ容量を拡張することができ、Seeed Studio XIAO にさらなる可能性を提供します。
オンボードのバッテリーマネジメントチップとバッテリー接続パッドを使用することで、3.7V のリチウムバッテリーで Seeed Studio XIAO に簡単に電力を供給し、充電することができます。これにより、特にウェアラブルプロジェクトにおいて、より柔軟でポータブルな設計が可能になります。また、プロジェクトの実際のニーズに応じて、オンボードの PCB スタンプホールを通じてボードを分割することもできます(分割後の寸法はわずか 25*39mm)。これにより、さらに小型化され、重量も 13g から 10g に軽減されます。
拡張ボードとして、Seeed Studio Grove Base for XIAO は Seeed Studio XIAO の 14 ピンすべてを引き出し、オンボードの電源スイッチと充電状態インジケータライトにより、より使いやすくなっています。また、上級開発者向けに SPI-Flash 接続パッドを備えており、Seeed Studio XIAO にフラッシュメモリを追加してメモリ容量を拡張することができます。これにより、Seeed Studio XIAO にさらなる可能性を提供します。
Seeed Studio XIAO のフォームファクタに基づき、すべての Seeed Studio XIAO ボードは Grove Shield for XIAO と Seeed Studio XIAO Expansion board の両方をサポートしています。ピンの間にはわずかな違いがあり、Pinout を参照することで簡単に管理できます。
この製品には Seeed Studio XIAO ボードは含まれていません。必要な場合は こちら をクリックしてください。
ハードウェア概要
ピン配置説明
特徴
- オンボードリチウムバッテリー充電および管理機能
- Groveコネクタ(Grove IIC x 2、Grove UART x 1)、すべての14 GPIOが引き出し可能
- コンパクトで分割可能なデザイン
- Flash SPIボンディングパッドを予約
- オンボード電源スイッチと充電状態インジケーターライト
仕様
項目 | 値 |
---|---|
動作電圧 | 3.3V / 3.7Vリチウムバッテリー |
負荷容量 | 800mA |
充電電流 | 400mA(最大) |
動作温度 | -40°C ~ 85°C |
保存温度 | -55°C ~ 150°C |
Groveインターフェース | I2C 2 / UART 1 |
アプリケーション
- ウェアラブルデバイス
- 高速プロトタイピング
- Groveモジュールのテスト
- 小型サイズを必要とするプロジェクト
対応プラットフォーム
Arduino | Raspberry Pi |
---|---|
はじめに
必要な材料
Seeed Studio Seeed Studio XIAO | Grove-Doppler-Radar | Seeed Studio Grove Base for XIAO |
---|---|---|
今すぐ購入 | 今すぐ購入 | 今すぐ購入 |
Grove-Doppler Radarの外部ヘッダーピンの説明
ピン番号 | 信号名 | ピン説明 |
---|---|---|
1 | DIV_OUT | BGT24LTR11からの周波数分周出力 |
2 | GND | グラウンド |
3 | VCC_5V_EXT | 外部+5.0V入力電源ピン(最大=5.5V) |
4 | VTUNE | VCO周波数調整電圧 |
5 | IFQ_HG | BGT24LTR11 Qチャンネルアナログ信号出力-第2ゲインステージ |
6 | IFI_HG | BGT24LTR11 Iチャンネルアナログ信号出力-第2ゲインステージ |
7 | PWM_OUT | CCU4を使用した外部ユーザー設定可能GPIO |
8 | OUT1 | 外部GPIOピン(ユーザー設定可能) |
9 | OUT2 | 外部GPIOピン(ユーザー設定可能) |
ハードウェア接続
USBケーブル、Doppler RadarインターフェースをSeeed Studio XIAO拡張ボードインターフェースに慎重に接続してください。そうしないとポートが損傷する可能性があります。
ステップ 1. Groveケーブルを使用してDoppler RadarをSeeed Studio XIAO拡張ボードに接続します。
ステップ 2. USBケーブルを使用してSeeed Studio XIAOをPCに接続します。
ステップ 3. コードをダウンロードします。ソフトウェア部分を参照してください。
ステップ 4. コードを実行し、結果がArduino IDEのシリアルモニター画面に表示されます。
ソフトウェア
Arduinoを初めて使用する場合は、開始前にArduinoの使い方を参照することを強くお勧めします。
ステップ 1. デモコードをダウンロードします。
ステップ 2. Seeed_Arduino_DopplerRadarファイル全体をコピーし、Arduino IDEのライブラリファイルに貼り付けます。
ステップ 3. Arduino IDEでBGT24LTR11_DETECTION_TARGETファイルを開きます。
ステップ 4. デモをアップロードします。コードのアップロード方法がわからない場合は、コードのアップロード方法を確認してください。
ソフトウェアコード
#include "GBT24LTR11.h"
#ifdef __AVR__
#include <SoftwareSerial.h>
SoftwareSerial SSerial(2, 3); // RX, TX
#define COMSerial SSerial
#define ShowSerial Serial
GBT24LTR11<SoftwareSerial> GBT;
#endif
#ifdef ARDUINO_SAMD_VARIANT_COMPLIANCE
#define COMSerial Serial1
#define ShowSerial SerialUSB
GBT24LTR11<Uart> GBT;
#endif
#ifdef ARDUINO_ARCH_STM32F4
#define COMSerial Serial
#define ShowSerial SerialUSB
GBT24LTR11<HardwareSerial> GBT;
#endif
void setup() {
// 初期設定コードをここに記述します。一度だけ実行されます。
ShowSerial.begin(9600);
COMSerial.begin(115200);
GBT.init(COMSerial);
while (!ShowSerial)
;
while (!COMSerial)
;
/*
MODE 0 -->ターゲット検出モード
MODE 1 -->I/Q ADCモード
*/
while (!GBT.setMode(0))
;
}
void loop() {
// メインコードをここに記述します。繰り返し実行されます。
uint16_t state = 0;
ShowSerial.print("ターゲット速度:");
ShowSerial.println(GBT.getSpeed());
state = GBT.getTargetState();
//2 --> ターゲット接近
//1 --> ターゲット離脱
//0 --> ターゲット未検出
if (state == 2) {
ShowSerial.println("ターゲット接近");
} else if (state == 1) {
ShowSerial.println("ターゲット離脱");
}
delay(200);
}
すべてが正常に動作している場合、シリアルモニターで以下のような結果を確認できます。

レーダーに物体が接近または通過している場合、結果は以下のように変化します。

センサーが検出可能な最小速度精度は52cm/sで、これは0.52m/s、3.6km/h、2.23mphに相当します。また、関数getSpeed()
が返す結果は52cm/sの倍数であり、絶対値として返されます。
オンライン回路図ビューア
リソース
- [ZIP] Seeed Studio Grove Base for XIAOの添付ファイル
- [ZIP] デモコードライブラリ
- [PDF] Grove DopplerRadar (BGT24LTR11) レーダーモジュール通信プロトコル v1.1.pdf
- [PDF] ETA 3410 データシート
プロジェクト
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をスムーズにご利用いただけるよう、さまざまなサポートをご用意しています。お客様のニーズや好みに応じた複数のコミュニケーションチャネルを提供しています。