Sensor de huella digital arduino

Sensor de huella digital arduino

Sensor de huella digital arduino

As608 fingerprint arduino

Los sensores ópticos de huellas dactilares toman instantáneas de baja resolución de la punta de un dedo y crean conjuntos de identificadores que luego se utilizan para identificar de forma exclusiva una determinada huella dactilar. El AS608 es capaz de almacenar hasta 128 huellas dactilares individuales. Este tutorial presentará el sensor de huellas dactilares compatible con Arduino AS608 y cómo validar y rechazar las huellas dactilares basándose en la información de la huella dactilar registrada que se le dará al sensor. El algoritmo de las huellas dactilares es manejado por el AS608 y Arduino, por lo que este tutorial se centrará en la implementación y en juntar las piezas para hacer un sensor de huellas dactilares que funcione con Arduino.
Lista de piezas y cableadoLos principales componentes utilizados en este tutorial son la placa Arduino y el módulo de huellas dactilares correspondiente. La lista completa de piezas necesarias para replicar el proceso descrito aquí se da a continuación:
El cableado del módulo de huellas dactilares al Arduino utiliza la UART, que utilizaremos por software (SoftwareSerial() en Arduino). El diagrama de cableado (incluyendo el cableado de los LEDs de aceptación y rechazo) se muestra a continuación:

Comentarios

El sensor óptico de huellas dactilares AS608 se puede utilizar para escanear las huellas dactilares y también puede enviar los datos procesados a un microcontrolador a través de la comunicación en serie. Todas las huellas dactilares registradas se almacenan en este módulo. El AS608 es capaz de almacenar hasta 127 huellas dactilares individualesLas características más importantes son:
El programa anterior es para registrar huellas dactilares. Con este programa puede registrar 127 huellas dactilares diferentes. Ejecute el programa y abra el Monitor Serial. El proceso general para registrar una huella dactilar es el siguiente:1- Introducir el ID de la huella dactilarAntes de registrar cualquier huella dactilar, primero debe introducir su ID. Puede elegir el número del 1 al 127. Por ejemplo, en la imagen de abajo, hemos seleccionado el número 3.
Este código es para probar y cotejar las huellas dactilares. Primero ejecute el programa y luego abra el Monitor Serial. En este punto, el programa espera que se coloque un dedo en el sensor para su identificación. Después de colocar el dedo en el sensor, se muestra la frase «Match» si la huella digital ya está almacenada, y la frase «Not Match» si no se detecta la huella digital.Además, si se identifica la huella digital, se especificará el ID correspondiente.

Sensor de huellas dactilares adafruit

Los sensores de huellas dactilares son una tecnología antigua, pero no estaba al alcance de los fabricantes hasta que se abarató. Con un dispositivo de este tipo, se podría crear fácilmente una cerradura segura sin llave, un sistema biométrico de asistencia y muchas cosas más.
La huella dactilar de cada persona tiene una combinación única de crestas y valles. El sensor contiene una fuente de luz y un sensor de imagen que interpreta la cresta como un «off» y el valle como un «on» (o podría ser al revés; la cuestión es que las crestas y los valles son datos binarios). Este proceso crea una imagen de la huella dactilar que luego se codifica digitalmente.
Llegados a este punto, ya podemos utilizar el sketch de ejemplo de huella dactilar de la biblioteca de Adafruit para identificar nuestra huella dactilar inscrita. Mejor aún, he modificado ese sketch para activar una cerradura de solenoide cuando se escanea la huella digital correcta. También añadí un LCD I2C para mostrar los mensajes de estado. Aquí está el diagrama de Fritzing:
if (finger.verifyPassword()) { lcd.setCursor(0,0); lcd.print(«FP Device Found «); lcd.setCursor(0,1); lcd.print(» «); delay(2000);} else { lcd. setCursor(0,0); lcd.print(«No FP Sensor «); lcd.setCursor(0,1); lcd.print(» «); delay(2000); while (1) { delay(1); }}

Biblioteca de huellas dactilares de arduino

El Grove – escáner / sensor de huellas dactilares capacitivo se basa en el módulo de reconocimiento de huellas dactilares de KCT203 Semiconductor, que incluye una MCU de alto rendimiento, un sensor de huellas dactilares de tipo RF vertical y un dispositivo de detección táctil. Este módulo presenta muchas ventajas, como un tamaño reducido, una plantilla de huellas dactilares pequeña, un bajo consumo de energía, una alta fiabilidad, un rápido reconocimiento de huellas dactilares, etc. Además, cabe mencionar que hay una bonita luz RGB alrededor de este módulo para indicar si el reconocimiento de la huella dactilar es exitoso.
El sistema está equipado con un algoritmo de huellas dactilares de alto rendimiento, y la función de autoaprendizaje es notable. Después de cada reconocimiento exitoso de la huella dactilar, los últimos valores de las características del desafío pueden integrarse en la base de datos de la huella dactilar para mejorar continuamente las características de la huella dactilar, haciendo que la experiencia sea mejor.
Añadimos el circuito de cambio de nivel de potencia en la placa Grove Driver para que este módulo pueda trabajar tanto con sistemas de 3,3V como de 5V. Y con la ayuda del conector Grove UART y la librería Arduino que ofrecemos, puedes construir tu propio sensor/escáner de huellas dactilares Arduino fácilmente.

Acerca del autor

admin

Ver todos los artículos