infineonの「BGT60LTR11AIP Radar Shield2G」をArduino nanoに接続して物体を検出します。

BGT60LTR11AIPとArduino nanoの接続

Arduino nanoとBGT60LTR11AIP間の接続ピンを次に示します。

nano  BGT60LTR11AIP
D11 TD
D12 PD
GND GND
3V3 3V3

Arduino nanoとBGT60LTR11AIPの接続画像を次に示します。LEDがまぶしいので紙を張り付けています。

BGT60 Radar ライブラリのインストール

ArduinoIDEにBGT60 Radar ライブラリをインストールします。

BGT60 Radar ライブラリをインストールするために、メニュー「ツール」→「ライブラリを管理」を選択します。

表示されたライブラリマネージャで「radar-bgt60」を検索して、「radar-bgt60」をインストールします。

ハードウェア仕様

TD と PD 信号

LED

The blue motion LED indicates any movement detected by the radar, while the red direction LED indicates an approaching or departing object.

MMIC operation modes

QS1スイッチにより、(advance) autonomous mode と SPI modeに切り替えます。今回はautonomous modeを使用します。

物体検出アプリの作成

物体検出アプリは次のようにサンプルスケッチ「directionDetection」を使用します。

メニューから「ファイル 」 →「スケッチ例」→「radar-bgt60」 にある「directionDetection」 を使用します。

取得したサンプルスケッチ「directionDetection」の51行目のTDは「11」、55行目のPDは「12」にそれぞれ変更し、Arduino nanoのピン番号に合わせます。

物体検出アプリの実行

レーダ面に手のひらをかざすと、BGT60LTR11AIPのレーダーが手のひらを検出してシリアルモニタに次のように表示します。