Skip to main content

両バージョンの NFC 使用方法

note

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

Seeed Studio XIAO nRF52840 (Sense) の NFC 使用方法

note

Seeed nRF52 Boards バージョン 1.1.3 と Seeed nRF52 mbed-enabled Boards バージョン 2.9.2 はテスト済みで承認されています。

Seeed Studio XIAO nRF52840 および Seeed Studio XIAO nRF52840 Sense の両方には NFC (近距離無線通信) モジュールが搭載されています。この Wiki では、これらのボードで NFC を使用する方法を紹介します。ここでは、NFC アンテナにスマートフォンを置いた後、ボードからスマートフォンにテキスト文字列を送信する基本的な例を示します。

準備作業

NFC 機能は "Seeed nRF52 mbed-enabled Boards Library" を使用することで良好に動作します。

ボードライブラリのインストールについては、このチュートリアルを参照してインストールを完了してください。すでにインストール済みの場合は、プロジェクトを進めることができます。

必要なハードウェア

必要なソフトウェア

ハードウェア接続

NFC アンテナを Seeed Studio XIAO nRF52840 (Sense) に以下のようにハンダ付けします:

pir

NFC を使用してテキスト文字列を送信する

  • ステップ 1. Arduino IDE を開き、以下のコードをアップロードします
#include <NFCT.h>

void setup() {
// NFC メッセージを最初のパラメータとして設定し、言語コードを2番目のパラメータとして設定
NFC.setTXTmessage("Hello World!", "en");
// NFC モジュールを開始
NFC.start();
}

void loop() {
}

ここでは単純にテキスト文字列 "Hello World!" を送信します。

  • ステップ 2. "NFC TagInfo" モバイルアプリを開き、Scan & Launch をクリックします

pir

  • ステップ 3. NFC アンテナをスマートフォンの近くに置くと、以下の出力が表示されます

pir

Loading Comments...