NFC - 將Ameba 變成NFC名片卡
若您對NFC還不太熟悉,請參考NFC介紹。
材料準備
- Ameba x 1
- 具備NFC功能的手機 x 1
範例說明
NDEF有提供V-Card名片格式。這是常見的名片格式,當Android靠近填有聯絡資訊的NFC Tag時,就會跳出視窗詢問你是否要加入聯絡人
首先打開範例 “File” -> “Examples” -> “AmebaNFC” -> “VCardContact”
編繹並上傳到Ameba,完成後按Reset按鈕。
接著將手機的NFC天線靠近Ameba的NFC天線,
會跳出加入VCard的訊息,按確定之後,接著會有聯絡人的訊息內容:
NOTE: 經測試,並非每隻手機都支援VCARD格式。
程式碼說明
V-Card名片格式內容是純文字,格式內容可以參考:
https://en.wikipedia.org/wiki/VCard
在程式碼裡,呼叫appendVcard()將純文字的內容放進去
NfcTag.appendVcard(vcard_buf, vcard_len);
然後呼叫 NFC.begin() 即可。
Realtek IoT/Wi-Fi MCU Solutions . All Rights Reserved. 使用條款