Tabla de contenido:

Lector RFID basado en ESP32 con pantalla táctil: 7 pasos
Lector RFID basado en ESP32 con pantalla táctil: 7 pasos

Video: Lector RFID basado en ESP32 con pantalla táctil: 7 pasos

Video: Lector RFID basado en ESP32 con pantalla táctil: 7 pasos
Video: 🔵Este KIT de desarrollo cambia las reglas del juego... | MATOUCH ESP32 S3 4'' 2024, Mes de julio
Anonim
Lector RFID basado en ESP32 con pantalla táctil
Lector RFID basado en ESP32 con pantalla táctil
Lector RFID basado en ESP32 con pantalla táctil
Lector RFID basado en ESP32 con pantalla táctil

En este pequeño instructivo, mostraré cómo crear un lector RFID simple con salida TFT para montaje en pared usando un módulo ESP32 DEV KIT C, un lector PCB basado en RC-522 y un kit AZ-Touch ESP. o terminales de alarma contra intrusos. Es fácil ampliar este diseño simple para aplicaciones más complejas y transmisión de datos inalámbrica.

Paso 1: herramientas y materiales

Herramientas y materiales
Herramientas y materiales
Herramientas y materiales
Herramientas y materiales

Materiales:

  • Módulo ESP32 DEV kit V3
  • Módulo lector de tarjetas RC522
  • Kit AZ-Touch ESP
  • alambre de soldar
  • cinta autoadhesiva
  • alambre de envoltura

Instrumentos:

  • soldador
  • pelacables y cortador

Paso 2: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

Después del montaje del kit AZ-Touch ESP, debe cablear la PCB del lector RFID. En las imágenes a continuación, encontrará un diagrama de cableado y algunas imágenes de mi solución real. En cualquier caso se recomienda utilizar un conector entre la placa del lector RFID y la placa AZ-Touch.

Paso 3: preparación de PCB RFID

Preparación de PCB RFID
Preparación de PCB RFID
Preparación de PCB RFID
Preparación de PCB RFID

Para el montaje de la placa RFID tienes que preparar la placa con cinta autoadhesiva y pegarla a la carcasa superior de la carcasa AZ-Touch.

Paso 4: Montaje de la PCB AZ-Touch

Montaje de PCB AZ-Touch
Montaje de PCB AZ-Touch
Montaje de PCB AZ-Touch
Montaje de PCB AZ-Touch

Ahora podemos montar el TFT en la placa ArduiTouch, conectar la placa RFID y montar la placa AZ-Touch también en la carcasa superior.

Paso 5: instalación del firmware

El código de ejemplo necesita el IDE de Arduino y algunas bibliotecas adicionales. Instale las siguientes bibliotecas a través de Arduino Library Manager.

  • Biblioteca AdafruitGFX
  • Biblioteca AdafruitILI9341
  • MFRC522 Biblioteca

También puede descargar la biblioteca directamente como archivo ZIP y descomprimir la carpeta en su carpeta / bibliotecas de dibujo de arduino / Después de instalar las bibliotecas de Adafruit, reinicie el IDE de Arduino.

Paso 6: Configuración personalizada

En el código fuente puede establecer el número de un transpondedor conocido:

byte blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

Debe cambiar esto por el UID de uno de sus transpondedores. (El UID de sus transpondedores será visible en la pantalla "Acceso denegado")

Paso 7: Ejecute la demostración:

Image
Image

Abra esta muestra en el IDE de Arduino. Después de la compilación y la carga (cierre el Jumper JP1 en la PCB AZ-Touch para cargar), puede colocar sus transpondedores en la parte superior del gabinete AZ-Touch y verá una pantalla de "Acceso denegado" para transpondedores desconocidos y "Acceso concedido" para el transpondedor conocido.

Recomendado: