Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Sobre la interfaz PN532 con Arduino, el PN532 es una placa NFC presente en casi todos los dispositivos que usan comunicación de campo cercano. Al ser NFC una extensión de RFID, permite mayores funcionalidades y opciones.

Además, con tantas opciones de chips en el mercado, ¿qué tan bueno es el módulo PN532? ¿Qué tan bien funciona con Arduino?

Sigue leyendo.

¿Qué es el Módulo PN532?

El PN532 es un popular módulo RFID NFC que permite pagos móviles, funcionalidades NFC con Arduino y otras comunicaciones con smartphones. Se incorpora en módulos que facilitan su emparejamiento con proyectos Arduino.

Además, permite comunicación sin contacto a 13.56 MHz y velocidades bidireccionales de 424 kbit/s.

Pinout del Módulo NFC PN532

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Fig 1: Módulo RFID NFC PN532

El módulo PN532 soporta modos de comunicación I2C, SPI y HSU. Usa los mismos pines para I2C y HSU, pero pines separados para SPI.

Los pines I2C se identifican fácilmente en el frente del módulo, mientras que los pines HSU están en la parte trasera.

Veamos los pines de cada protocolo:

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Características del Módulo NFC PN532

Materiales

Interfaz PN532 con Arduino en Modo I2C

Primero, conecta tu Arduino con el módulo PN532 para comunicación I2C: GND a GND, SDA a A4 y SCL a A5, como se muestra a continuación.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Fig 2: Conexión Arduino a módulo PN532 en modo I2C

Alimenta la placa con 5V. Luego sube el siguiente código a tu configuración Arduino.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Después de subir el código, prueba el módulo acercando tarjetas NFC al PN532.

Interfaz PN532 con Arduino en Modo UART

En este modo, conecta GND a GND, Tx (reloj) a D3 y Rx (datos) a D2. Alimenta 5V a través del pin Vcc.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Fig 3: Conexión Arduino a módulo PN532 en modo UART

Luego busca las bibliotecas de soporte adecuadas y agrégalas a la carpeta de bibliotecas de Arduino. Copia el código a continuación y súbelo a tu placa Arduino.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Finalmente, abre el Monitor Serie y prueba el módulo acercando tarjetas NFC al PN532.

Interfaz PN532 con Arduino en Modo SPI

Conecta RST a pin 9, GND a GND, MISO a pin 11, MOSI a pin 12, SCK (Reloj Serie) a pin 13 y SS (Slave Select) a pin 10.

Agrega la biblioteca PN532_SPI.h a la carpeta de bibliotecas del IDE Arduino.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Fig 4: Conexión Arduino a módulo PN532 en modo SPI

Copia el código a continuación y súbelo a tu placa Arduino.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Por último, abre el Monitor Serie y prueba el módulo acercando tarjetas NFC al PN532.

Crear un Escáner NFC Portátil con Pantalla OLED

Conecta la pantalla OLED y el PN532 a Arduino como se muestra: GND a GND, SDA a A4, SCL a A5, y alimenta Vcc con 5V.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Fig 5: Conexión Arduino a módulo PN532 y OLED

Copia el código a continuación y súbelo a tu placa Arduino.

Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa Cómo Conectar el Módulo NFC PN532 a Arduino: Guía Completa

Prueba el módulo PN532 acercando una tarjeta NFC. El módulo leerá y mostrará la longitud en bytes y el valor UID en la pantalla OLED.

Conclusión

A diferencia de otros módulos, el PN532 es beneficioso al usar protocolos como I2C, UART y SPI para comunicarse con Arduino. Además, es fácil de configurar, divertido de trabajar y económico.

Si necesitas ayuda para conseguir materiales o avanzar en tu proyecto, contáctanos y te responderemos lo antes posible.

Tecnología Industrial

  1. Mantenimiento de Emergencia: Minimizando Riesgos y Respondiendo Efectivamente
  2. Mantenimiento Preventivo Desmitificado: Guía completa para organizaciones modernas
  3. Ácido poliláctico (PLA) en impresión 3D: Guía completa para profesionales
  4. Por qué el ABS es el termoplástico principal para impresión 3D: Beneficios, limitaciones y consejos de expertos
  5. Nailon en impresión 3D: Guía experta de materiales, tecnologías y aplicaciones
  6. Domina la impresión 3D de polímeros: Últimas tecnologías, innovaciones y aplicaciones en 2021
  7. Defendiendo su Negocio de Ciberataques: Pasos Esenciales que Debe Seguir
  8. Sobretensión y subtensión explicadas: proteja sus equipos
  9. Guía Completa de Distribución Eléctrica Industrial: Soluciones Confiables y Mejores Prácticas
  10. Automatización de Almacenes: Guía Completa para Impulsar la Eficiencia
  11. Metales refractarios: propiedades, historia y aplicaciones modernas