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