2016-08-19 2 views
0

Я пытаюсь установить соединение между экраном NFC и arduino uno. Я использую seeedstudio nfc shield v2.0.Arduino Uno & NFC Shield

Я загрузил все необходимые библиотеки. Однако, когда я пробовал этот фрагмент кода;

#include <SPI.h> 
#include "PN532_SPI.h" 
#include "PN532.h" 
#include "NfcAdapter.h" 

PN532_SPI interface(SPI, 10); // create a PN532 SPI interface with the SPI CS terminal located at digital pin 10 
NfcAdapter nfc = NfcAdapter(interface); // create an NFC adapter object 

void setup(void) { 
    Serial.begin(115200); // begin serial communication 
    Serial.println("NDEF Reader"); 
    nfc.begin(); // begin NFC communication 
} 

void loop(void) { 

Serial.println("\nScan an NFC tag\n"); 

if (nfc.tagPresent()) // Do an NFC scan to see if an NFC tag is present 
{ 
    NfcTag tag = nfc.read(); // read the NFC tag into an object, nfc.read() returns an NfcTag object. 
    tag.print(); // prints the NFC tags type, UID, and NDEF message (if available) 
} 
    delay(500); // wait half a second (500ms) before scanning again (you may increment or decrement the wait time) 
} 

Я получил сообщение об ошибке:

ЦНК Читатель Не нашли PN53x доска

Кто-нибудь есть какие-либо идеи о моей проблеме? Что мне делать?

Спасибо

ответ

0

PN53x плата NFC чтения, он не может быть прочитан другими NFC Reader (такие как телефон). У NFC есть два режима: Reader и Tag. Тег может читаться Reader.

Так что используйте плату PN53x для чтения тега nfc.

 Смежные вопросы

  • Нет связанных вопросов^_^