Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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
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
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
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:
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.