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

Interfaz de PN532 con Arduino:esto es todo lo que necesita saber

Sobre la interfaz de PN532 con arduino, PN532 es una placa de conexión NFC que se encuentra en casi todos los dispositivos que utilizan comunicación de campo cercano. Y como NFC es una extensión de RFID, permite funcionalidades y opciones más excelentes.

Además, como hay tantas opciones de chips disponibles 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 NFC RFID que permite pagos móviles, funcionalidades Arduino NFC y otras comunicaciones de teléfonos inteligentes. Se incorpora a módulos que simplifican el emparejamiento con sus proyectos Arduino.

Además, permite la comunicación sin contacto en un rango de frecuencia de 13,56 MHz y velocidades bidireccionales de 424 kbit/s.

Configuración de pines del módulo NFC PN532

Fig. 1:un módulo RFID NFC PN532

El módulo RFID NFC PN532 admite los modos de comunicación I2C, SPI y HSU. Utiliza los mismos pines para I2C y HSU pero separados para el protocolo SPI.

Además, puede identificar rápidamente los pines I2C en la parte frontal del módulo. Además, los pines HSU están en la parte trasera.

Aquí veamos cómo se conectan los pines de cada protocolo:

Características del módulo NFC PN532

Materiales

Interfaz de PN532 con Arduino en modo I2C

Primero, conecte su Arduino con el módulo PN532 para comunicación I2C. Es decir, conecte tierra a tierra, SDA a A4 y SCL a A5, como se muestra a continuación.

Fig. 2:Conexión de Arduino al módulo PN532 en modo I2C

Además, suministre a la placa 5V de energía eléctrica. Luego, cargará el siguiente código en su configuración de Arduino.

Después de cargar el código, pruebe el módulo colocando tarjetas NFC cerca del PN532.

Interfaz de PN532 con Arduino en modo UART

En este modo, conecte tierra a tierra, Tx (reloj) a D3 y Rx (datos) a D2. Además, suministre 5V de energía a través del pin Vcc.

Fig. 3:Conexión de Arduino al módulo PN532 en modo UART

Luego encontrará las bibliotecas de soporte adecuadas y las agregará a la carpeta de la biblioteca de Arduino. Luego, copie el código a continuación y cárguelo en su placa Arduino.

Por último, abra el monitor serie y pruebe el módulo colocando tarjetas NFC cerca del PN532.

Interfaz de PN532 con Arduino en modo SPI

Conecte RST al pin 9, GND a GND y MISO al pin 11. Además, conecte MOSI al pin 12, SCK (Serial Clock) al pin 13 y SS (Slave Select) al 10.

Además, agregue la biblioteca PN532_SPI.h a la carpeta de la biblioteca Arduino IDE.

Fig. 4:Conexión de Arduino al módulo PN532 en modo SPI

Luego, copie el código a continuación y cárguelo en su placa Arduino.

Por último, abra el monitor serie y pruebe el módulo colocando tarjetas NFC cerca del PN532.

Fabricación de un escáner NFC portátil con pantalla OLED

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

Fig. 5:Conexión de Arduino al módulo PN532 y OLED

Luego, copiará el código a continuación y lo cargará en su placa Arduino.

Por último, pruebe el módulo PN532 acercando una tarjeta NFC. El módulo leerá y mostrará la longitud de bytes y el valor UID en el OLED.

Conclusión

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

Y si necesita ayuda para obtener materiales o completar su proyecto, contáctenos y nos pondremos en contacto con usted lo antes posible.


Tecnología Industrial

  1. Todo lo que necesita saber sobre los metales refractarios
  2. Impresión 3D PLA:todo lo que necesita saber
  3. Impresión 3D con plástico ABS:todo lo que necesita saber
  4. Impresión 3D de nailon:todo lo que necesitas saber
  5. Impresión 3D con polímeros:todo lo que necesita saber en 2021
  6. Todo lo que necesita saber sobre el mantenimiento de emergencia
  7. Manejo de los ataques cibernéticos:pasos que debe conocer
  8. Automatización de almacenes:todo lo que necesita saber
  9. Sobretensión y subtensión:todo lo que necesita saber
  10. Mantenimiento preventivo:todo lo que necesita saber
  11. Distribución de energía en industrias:todo lo que necesita saber