Lector de huellas digitales arduino

Lector de huellas digitales arduino

Lector de huellas digitales arduino

R307 módulo de huellas dactilares 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:

3:00cómo hacer una cerradura de puerta con huella dactilar con arduino – dfrobotmaker tutoryoutube – 31 may 2019

Los sensores de huellas dactilares son una tecnología antigua, pero no estaba fácilmente disponible para los makers hasta que no era barata. Con un dispositivo de este tipo, podrías crear fácilmente una cerradura segura sin llave, un sistema biométrico de asistencia y muchos 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); }}

Módulo de sensor de huellas dactilares capacitivo

¿Cómo instalo una biblioteca personalizada de Arduino? Es muy fácil. Este tutorial repasa cómo instalar una librería Arduino utilizando el Arduino Library Manager. Para las bibliotecas que no están vinculadas con el IDE de Arduino, también vamos a ir sobre la instalación manual de una biblioteca de Arduino.

El GT-521F32 y el GT-521F52 tienen mucho en común con los modelos anteriores. Tienen los mismos comandos de protocolo y estructura de paquetes. El código que se implementó para los modelos anteriores debería ser funcionalmente el mismo. El escáner de huellas dactilares tiene la capacidad de:

Una diferencia significativa que hay que tener en cuenta a la hora de integrar el escáner de huellas dactilares en un proyecto es el número de huellas dactilares que puede contener el dispositivo. El GT-521F32 cuesta menos, pero sólo puede contener 200 huellas dactilares. El GT-521F52 es ligeramente más caro, pero puede contener 3.000 huellas dactilares.

Junto al conector JST-SH hay una marca que indica la polaridad. El conector JST-SH separa los pines para la UART en serie y la alimentación. Mientras que la tensión de entrada está entre 3,3V y 6V, el nivel lógico de la UART es sólo de 3,3V. Necesitarás un convertidor de nivel lógico o un divisor de voltaje para comunicarte con seguridad con un dispositivo de 5V.

As608 huella dactilar arduino

El sensor óptico de huellas dactilares AS608 se puede utilizar para escanear las huellas dactilares y puede enviar los datos procesados a un microcontrolador a través de la comunicación en serie también. 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 a 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.

Acerca del autor

admin

Ver todos los artículos