Saltar al contenido

Adafruit PN532 NFC/RFID Controller Shield para Arduino + Extras

por Adafruit
$ 1,499.00
SKU SENRFI00253
Disponible: 2
Adafruit toma su popular tarjeta breakout PN532 y la convirtió en un Shield – la herramienta perfecta para cualquier aplicación RFID o NFC de 13.56MHz. El Adafruit NFC Shield usa el chipset PN532 (el chip NFC más popular en el mercado) y está embebido en la mayoría de los celulares y dispositivos que tienen el protocolo NFC.  Este chipset es muy poderoso y puede hacer prácticamente todo, tal como leer y escribir sobre etiquetas y tarjetas, comunicarse con teléfonos (por ejemplo para procesamiento de pagos) y “actuar” como una etiqueta NFC. Mientras que el controlador tiene muchas capacidades, la librería Arduino actualmente sólo soporta lectura y escritura de tarjetas y no soporta comunicación de teléfono a shield, emulación de etiqueta (el cual requiere un elemento externo seguro, sólo disponible de NXP) u otras funciones avanzadas por el momento.

NFC (Near Field Communications) por sus siglas en inglés, es una manera para que dos dispositivos muy cerca uno del otro puedan comunicarse. Algo así como un bluetooth de muy corto alcance que no requiere autenticación. Es una extensión de RFID, así que lo mismo que puedas hacer con RFID la puedes hacer con NFC.

Debido a que puede leer y escribir en etiquetas, siempre puedes usar esto para proyectos de etiqueta RFID. También puede funcionar con cualquier otra etiqueta NFC/RFID de tipo del 1 al 4 (y por supuesto con todas las etiquetas de tipo NXP MiFare).

El Shield de Adafruit fue diseñado por ingenieros RF usando el mejor equipo de prueba para crear un layout y antena con rango de 10cm (4 pulgadas), el máximo rango posible usando la tecnología de 13.56MHz. Puedes conectar fácilmente el shield detrás de una placa de plástico con separadores y todavía poder leer tarjetas a través una barrera (no de metal).

Este shield está diseñado para usar protocolos de comunicación I2C o SPI. I2C es el protocolo por default, ya que utiliza pocos pines: los análogos 4 y 5 son usados para I2C (por su puesto puedes todavía conectar otros dispositivos I2C al bus). El digital #2 es usado para notificación de “interrupción”. Esto significa que no tienes que sentarte allí y “encuestar” el chip para preguntar si se ha encontrado una etiqueta destino, el pin lo envía a tierra (pull-down) cuando una tarjeta, teléfono, etc. está dentro del rango. Puedes ajustar y decidir cual pin utilizar si necesitas mantener el pin digital #2 para algo más. También es fácil cambiar el shield a SPI donde  puedes usar cualquiera de los 4 pines digitales al poner en corto dos puentes de soldadura en la parte superior de la PCB. Es compatible con cualquier Arduino “clásico” - NG, Diecimilla, Duemilanove, UNO – así como el Mega R3 o posteriores. Para usar la interfaz I2C con el Mega R2 o previos, dos cables deben soldarse ya que los pines I2C se encuentran en diferentes ubicaciones en los Megas anteriores.

El producto incluye:

  • Adafruit NFC/RFID PN532 shield con antena integrada sintonizada a 13.56Mhz.
  • Header de 0.1” de 36 pines para conectar el shield a tu Arduino.
  • 1 Tarjeta MiFare Classic de 1K

Tenga en cuenta que hay un pequeño problema con la versión actual de estas tarjetas (boards) (v1.0). SEL0 y SEL1 se invierten en la serigrafía, por lo que SEL0 es en realidad SEL1 y viceversa. Esto sólo afecta a los usuarios que deseen utilizar UART o SPI para comunicarse con el PN532 en lugar del I2C predeterminado, el cual es el bus de comunicación que soporta la librería PN532 / NFC de Adafruit para Arduino. Esta será una actualización en la próxima versión de las tarjetas.

Especificaciones Técnicas:

  • 2.1"" (53.3mm) x 4.7"" (117.7mm) y 0.425"" (1.1mm) de grueso.
  • Esta tarjeta/chip usa dirección I2C de 7 bits 0x48. 

Descargas: