Paso 4: Cargar programa a Arduino
Se carga un programa de ejemplo de la librería de Arduino dando clic en archivo, ejemplos pn532 y se selecciona iso 14443a_uid.
El ejemplo se carga esta listo para utilizarse con comunicación I2C si se quisiera cambiar a otro protocolo de comunicación se le tendrían cambiar algunos parámetros a la programación:
#if 0 / / para modo SPI se cambia un #if 1
#include < SPI.h >
#include < PN532_SPI.h >
#include "PN532"
PN532_SPI pn532spi (SPI, 10);
Nfc(pn532spi) de PN532;
#elif 0 //para modo HSU se cambia un #elif 1
#include < PN532_HSU.h >
#include < pn532. H >
Pn532hsu(Serial1) de PN532_HSU;
Nfc(pn532hsu) de PN532;
#else
#include < Wire.h >
#include < PN532_I2C.h >
#include < PN532.h >
#include < NfcAdapter.h >
Pn532i2c(Wire) de PN532_I2C;
PN532 nfc (pn532i2c);
#endif