Tabla de contenido:
- Paso 1: Qué necesita: componentes y cableado
- Paso 2: el código y los archivos adjuntos
- Paso 3: Terminar: probar todo: el video de lo que funciona
Video: SISTEMA DE CONTROL DE ACCESO RFID NFC ARDUINO: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Lo que necesitaba era un sistema de control de acceso para mi oficina.
Todo el proyecto es bastante fácil de construir.
Tenía un Aduino Mega de repuesto y un escudo Ethernet en casa, así que, con algunos componentes más, he podido construir un sistema de control de acceso para mi oficina. Utiliza etiquetas NFC y la base de datos mySql para recopilar datos en una tabla.
Básicamente, Arduino espera una etiqueta, luego intentará ponerse en contacto con una página web php que gestionará la carga de los datos en la base de datos. Para hacer esto, primero verificará la presencia de la etiqueta en una tabla de "usuarios" de etiquetas "conocidas". La tabla contiene usuarios conocidos de hecho y sus etiquetas relativas.
Si no se reconoce la etiqueta, Arduino no registrará el acceso. De lo contrario, insertará un registro en la tabla. Por el momento, la marca de tiempo, id_tag, la sucursal de la empresa (ubicación) y la ip se registran en la tabla.
Agregué también una pantalla lcd para facilitar las cosas a los usuarios. Cuando se registra el acceso, un led verde parpadeará durante unos segundos y un zumbador reproducirá un tono corto con tono creciente. La pantalla LCD mostrará un breve mensaje de ok durante unos segundos.
Si ocurren algunos problemas (como lan no funciona o etiquetas desconocidas), un LED rojo parpadeará en su lugar y el tono reproducido tendrá un tono decreciente. La pantalla lcd también mostrará un breve mensaje de error durante unos segundos.
Con un par de botones más, puedes lograr registrar también el tipo de operación: "¿Es eso un acceso o una salida?" (pero esto se desarrollará en otro momento).
Paso 1: Qué necesita: componentes y cableado
En primer lugar, es un proyecto orientado a la base de datos, por lo que necesitará un servidor web donde cargar un archivo.php. esta es la parte del código que procesa las solicitudes del arduino y administra la base de datos.
También necesita una base de datos mysql, donde se almacenarán todos los accesos.
Puede construir todo en un "servidor" local en su oficina (tal vez xampp sea una buena y fácil elección) o si tiene un sitio web + mysql db podría ser lo mismo.
Ok, aquí está la lista de materiales:
- Arduino Mega 2560
- Blindaje de Ethernet W5100
- Lector de etiquetas rfid RF522 compatible con etiquetas 13, 56 mhz 14333A
- Pantalla LCD 16x2 1602
- un zumbador piezoeléctrico u otro tipo de zumbador
- Un montón de cables
- Un par de leds (verde y rojo) y 2 de resistencias 2k
Y, ok otra vez … sobre el cableado … Las imágenes sobre el cableado no son las mejores, pero se describen mejor en el boceto de arduino adjunto en el siguiente paso.
Paso 2: el código y los archivos adjuntos
Por último, aquí están los archivos que está buscando.. En el archivo adjunto encontrará
timbrature.ino, que es el boceto para cargar en Arduino Mega
Como se mencionó anteriormente, todas las conexiones y los cables de la placa lcd y RFID se describen en el encabezado del archivo.ino
- rfid lib.zip, que contiene la biblioteca rfid necesaria
- timbratura.zip, (timbratura.php) este archivo es el archivo que necesita cargar en el servidor web de su sitio web. Primero se las arreglará para reconocer la etiqueta (verifique si existe en la tabla de "usuarios"), luego registrará el acceso a una tabla de "acceso" de mysql.
Paso 3: Terminar: probar todo: el video de lo que funciona
Ahora está listo para volver a ver el video. Se trata de cómo funciona el lector, verifica la etiqueta y registra el acceso a la base de datos. Espero que el video sea más claro ahora en comparación con el primer paso.
Recomendado:
Cómo crear un sistema de monitoreo para puntos de acceso inalámbricos no autorizados: 34 pasos
Cómo crear un sistema de monitoreo para puntos de acceso inalámbricos no autorizados: Saludos lectores. El presente instructivo es una gu í a de como desarrollar un sistema de monitoreo de puntos de acceso inal á mbricos no autorizados utilizando una Raspberry PI.Este sistema fue desarrollado como parte de un trabajo de inv
Sistema de acceso basado en ultrasonidos: 6 pasos (con imágenes)
Sistema de acceso basado en ultrasonidos: En esta ocasión les presento un sistema de acceso basado en ultrasonidos que creo que podría ser interesante, se basa en ondas ultrasónicas por lo que es un sistema de acceso sin contacto que no necesita ningún otro dispositivo electrónico, sino cualquier objeto, incluso sus manos. para intentar t
Sistema de riego automático inalámbrico para plantas de bricolaje sin requisito de acceso a Internet: 3 pasos
Sistema de riego automático inalámbrico para plantas de bricolaje sin requisito de acceso a Internet: Me gustaría regar automáticamente mis plantas con regularidad, quizás una o dos veces al día, dependiendo de las diferentes estaciones. Pero en lugar de conseguir un compañero de IOT para hacer el trabajo, preferiría algo independiente para esta tarea específica. Porque no quiero ir
CONTROL DE ACCESO A PUERTA RFID CON CONTADOR: 8 Pasos
CONTROL DE ACCESO DE PUERTA RFID CON CONTADOR: Tutorial de CONTROL DE ACCESO DE PUERTA RFID CON CONTADOR
Control de acceso RFID con Arduino Yun y Raspberry Pi: 11 pasos
Control de acceso RFID con Arduino Yun y Raspberry Pi: ¡Bienvenido a mi Instructable! ¿Ha buscado en línea un sistema de control de acceso RFID que pueda tener múltiples usuarios sin usar una llave maestra para programarlo? ¿Un sistema que pueda registrar el acceso con el nombre de las personas? Un sistema en el que puede agregar fácilmente o