Ir a contenido
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
¿Como leer tarjetas NFC con módulo PN532 y Arduino?

¿Como leer tarjetas NFC con módulo PN532 y Arduino?

El módulo PN532 es un controlador NFC (Near Field Communication) que permite a tu Arduino comunicarse con dispositivos NFC, como tarjetas RFID y teléfonos móviles habilitados para NFC. A continuación, te proporciono un tutorial básico sobre cómo usar el módulo PN532 con Arduino.

Materiales necesarios:

  1. Arduino uno
  2. Módulo PN532.
  3. Tarjeta NFC o llavero RFID compatible con el estándar MIFARE.
  4. Cables de conexión

Conexiones físicas

Conecta el módulo PN532 al Arduino siguiendo el esquema de conexiones:

  • Conecta el pin 5V del módulo PN532 al pin 5V del Arduino.
  • Conecta el pin GND del módulo PN532 al pin GND del Arduino.
  • Conecta el pin SDA del módulo PN532 al pin D2 del Arduino.
  • Conecta el pin SCL del módulo PN532 al pin D3 del Arduino.
  • Conecta el pin IRQ del módulo PN532 al pin D4 del Arduino 
  • Conecta el pin RST del módulo PN532 al pin D5 del Arduino 

Instalar la biblioteca PN532

Para facilitar la comunicación con el módulo PN532, necesitarás instalar la biblioteca correspondiente en tu entorno de desarrollo Arduino. Sigue estos pasos:

  1. Abre el Arduino IDE.
  2. Ve a Sketch > Incluir Biblioteca > Gestor de Bibliotecas.
  3. En el cuadro de búsqueda, escribe "PN532". Deberías ver la biblioteca Adafruit PN532 de Adafruit. Haz clic en ella y luego en Instalar.

Código de ejemplo

A continuación, te proporciono un código de ejemplo básico para leer la información de una tarjeta NFC:

Este código inicializa el módulo PN532, espera a que se acerque una tarjeta NFC compatible y luego imprime su UID en la consola serial.

Cargar y ejecutar el código

  1. Conecta tu Arduino a tu computadora mediante un cable USB.
  2. Selecciona tu placa y puerto COM en el Arduino IDE.
  3. Copia y pega el código en el IDE.
  4. Haz clic en el botón de carga (flecha hacia la derecha) para cargar el código en tu Arduino.
  5. Abre la consola serial para ver la salida.

Prueba con una tarjeta NFC

Acércala al módulo PN532 y deberías ver el UID de la tarjeta impreso en la consola serial.

¡Eso es todo! Ahora estás listo para empezar a experimentar con el módulo PN532 y las tarjetas NFC. Puedes expandir este código para realizar otras operaciones, como escribir en tarjetas NFC o interactuar con otros dispositivos NFC. ¡Diviértete explorando las posibilidades!

¿Tienes una idea o proyecto?

Te ayudamos a desarrollarla, manda un correo a proyectos@taloselectronics.com con todos los requerimientos del proyecto y te cotizamos:

  • Cotización materiales para implementación
  • Cotización del desarrollo 

Artículo anterior ¿Como medir la velocidad de viento con un anemómetro?
Artículo siguiente ¿Como usar modulo PH-4502 con arduino?

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos