Skip to main content

Bluetooth使用方法(Seeed nRF52 ボードライブラリ)

Seeed Studio XIAO nRF52840Seeed Studio XIAO nRF52840 Sense は両方ともBluetoothコネクティビティをサポートしています。このwikiでは、「Seeed nRF52 ボードライブラリ」で使用される基本的なBluetooth機能を紹介します。

はじめに

必要なハードウェア

必要なソフトウェア

インストール

使用する機能は「Seeed nRF52 ボードライブラリ」にパッケージされているため、別のサードパーティライブラリをインストールする必要はありません。この手順はスキップできます。

  • 方法1(この方法は上記のコードライブラリの両方で利用可能です。)

zipライブラリをダウンロードしたら、Arduino IDEを開き、Sketch > Include Library > Add .ZIP Library をクリックします。ダウンロードしたzipファイルを選択し、ライブラリが正しくインストールされると、通知ウィンドウに Library added to your libraries と表示されます。これはライブラリが正常にインストールされたことを意味します。

  • 方法2(ArduinoBLEライブラリのみインストール可能です。)

ライブラリマネージャーは、Arduino IDEバージョン1.5以降(1.6.x)から追加されました。「Sketch」メニューの「Include Library」、「Manage Libraries...」にあります。

ライブラリマネージャーを開くと、ワンクリックでインストールできるライブラリの大きなリストが表示されます。製品のライブラリを見つけるには、製品名または「k type」や「digitizer」などのキーワードで検索すると、必要なライブラリが表示されます。目的のライブラリをクリックすると、「Install」ボタンが表示されます。そのボタンをクリックすると、ライブラリが自動的にインストールされます。インストールが完了したら、ライブラリマネージャーを閉じます。

アプリケーション例

ここではBluetoothアプリケーションを紹介します。

PCキーボードをモバイルフォンにワイヤレス接続

ステップ1. Arduinoアプリケーションを起動します。

ステップ2. 開発ボードモデルを選択し、Arduino IDEに追加します。ここでは「Seeed nRF52 ボードライブラリ」を使用しています。

ボードライブラリのインストールについては、このチュートリアルを参照してインストールを完了してください。

ステップ3. 「File -> Examples -> Adafruit Bluefruit nRF52 Libraries -> Peripheral -> blehid_keyboard」 に移動し、「blehid_keyboard」サンプルファイルを開きます。

ステップ4. 「Upload」をクリックし、Arduino IDEの右上角にある「monitor」を開きます。モニターは次のように表示されます:

ステップ5. モバイルフォンで「nRF Connect for Mobile」アプリまたは「LightBlue」アプリを開き、同時にフォンがBluetoothに接続されていることを確認します。しばらくすると、「XIAO nRF52840」という名前のデバイスがリストに表示されます。

  • nRF Connect for Mobile APP の場合:
  • LightBlue APP の場合:

ステップ6. デバイスを単純にクリックすると、接続が自動的に完了します。その後、PCキーボードでモニターに文字を入力し、モバイルフォンで何が起こるかを確認できます。

さらに詳しく

より多くの例を試したい場合は、File > Examples > INCOMPATIBLE > ArduinoBLE に移動し、ArduinoBLE の下にあるすべての例を確認してください。

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

私たちの製品をお選びいただき、ありがとうございます!私たちの製品での体験ができるだけスムーズになるよう、さまざまなサポートを提供しています。さまざまな好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。

Loading Comments...