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のレーダーが手のひらを検出してシリアルモニタに次のように表示します。