Aplicaciones y funcionamiento del sensor de huellas dactilares

Aplicaciones y funcionamiento del sensor de huellas dactilares

De los últimos años, detección de huellas dactilares ha existido la utilización para la identificación. En general, las características de los sistemas de reconocimiento de huellas dactilares incluyen una velocidad más rápida, costos más bajos, así como la consistencia es más comparada con otras tipos de biometricos dispositivos. Cada persona tiene un modelo separado de la huella dactilar que se hace con crestas, que crean remolinos y bucles que son únicos para cada persona. Las huellas dactilares se clasifican en cinco tipos, a saber, verticilo, bucle derecho, bucle izquierdo, carpa y arco. En la mayoría de los sistemas de reconocimiento, se producirán problemas al diferenciar entre tipos similares de huellas dactilares. Hay diferentes sistemas de reconocimiento disponibles que se utilizan en redes neuronales para descubrir extremos de la cresta, minucias para que coincidan con una huella digital.

¿Qué es el sensor de huellas dactilares?

El sensor de huellas dactilares es un tipo de sensor que se utiliza en un dispositivo de detección de huellas dactilares. Estos dispositivos están incorporados principalmente en el módulo de detección de huellas dactilares y se utilizan para la seguridad informática. Las principales características de este dispositivo incluyen principalmente precisión, mejor rendimiento, robustez basada en huella dactilar exclusiva tecnología biométrica . Tanto el escáner de huellas dactilares como el lector son un dispositivo extremadamente seguro y adecuado para la seguridad en lugar de una palabra secreta. Porque la contraseña es fácil de escanear y también es difícil de recordar.




módulo-sensor-de-huellas

módulo-sensor-de-huellas



Entonces, mejor usar USB lector o escáner de huellas dactilares basado en software biométrico para verificación, identificación y autenticación, que permite que sus huellas dactilares funcionen de manera similar a contraseñas digitales . Estas contraseñas no se pueden olvidar, perder o robar.

Módulo de sensor de huellas dactilares R305

Hay diferentes tipos de módulos de huellas dactilares disponibles en el mercado como R305, R307. Para una mejor comprensión de este sensor, aquí vamos a discutir una descripción general del módulo del sensor de huellas dactilares R305.



Módulo sensor de huellas dactilares R305

Módulo sensor de huellas dactilares R305

El R305 es un tipo de huella dactilar módulo sensor utilizado en biometría para la seguridad en la detección de huellas dactilares y en la verificación. Estos dispositivos se utilizan principalmente en cajas fuertes donde hay un chip DSP de alta potencia utilizado en la representación de imágenes, búsqueda de características, búsqueda y cálculo conectándolo a cualquier microcontrolador con la ayuda de TTL serial, y envíe paquetes de datos para obtener fotos, avisos impresos, búsqueda y hash. La inscripción de nuevos dedos se puede almacenar directamente en la memoria flash de a bordo.

Características del sensor de huellas dactilares

Las características de este sensor incluyen lo siguiente.




  • Incluye colección de imágenes y algoritmo de chip
  • El lector de huellas dactilares puede tener un crecimiento menor y se puede fijar en una variedad de productos finales
  • El uso de energía es bajo, excelente rendimiento, tamaño pequeño y menor costo
  • Tecnología óptica que se utiliza son técnicas desarrolladas de módulo exacto y profesional
  • Las capacidades de procesamiento de imágenes son buenos y pueden capturar imágenes de manera efectiva con una resolución de hasta 500 ppp

Principio de funcionamiento del sensor de huellas dactilares

El principio de funcionamiento del sensor de huellas dactilares depende principalmente del procesamiento. El procesamiento de huellas dactilares incluye principalmente dos elementos, a saber, inscripción y comparación. En el registro de huellas digitales, cada usuario debe colocar el dedo dos veces.

De manera que el sistema verificará las imágenes de los dedos a procesar y generará un patrón del dedo y se almacenará. Al hacer coincidir, un usuario coloca el dedo usando un sensor óptico, luego el sistema producirá un patrón del dedo y lo comparará con las plantillas de la biblioteca de dedos.

Para la coincidencia de huellas dactilares 1: 1, el sistema evaluará el dedo de salida con un patrón preciso que se selecciona dentro del módulo. De manera similar, para la coincidencia 1: N, el sistema de escaneo buscará los registros de dedos completos para la coincidencia de dedos. En ambas situaciones, el sistema de escaneo volverá al resultado correspondiente; de ​​lo contrario, el éxito se bloqueará.

Especificaciones

Las especificaciones de este sensor incluyen lo siguiente.

  • El sensor de huellas dactilares es de tipo óptico
  • La interfaz es de nivel lógico USB1.1 / TTL (UART)
  • La velocidad de escaneo es de 0,5 segundos.
  • La velocidad de verificación es de 0,3 segundos.
  • La capacidad de almacenamiento es 1000
  • El nivel de seguridad es 5
  • La tasa de baudios de RS232 es 4800BPS ~ 115200BPS variable
  • La corriente es típica de 50 mA y pico de 80 mA
  • La técnica correspondiente es 1: N
  • Indicadores fijos: retroiluminación verde brillante de 15KV
  • La vida del sensor es 100 millones de veces
  • La dimensión es 44,1 X 20 X 23,5 mm
  • El tamaño del archivo de caracteres es de 256 bytes.
  • El tamaño de la plantilla es de 512 bytes.
  • La FRR (tasa de falso rechazo) es<1.0%
  • La FAR (tasa de aceptación falsa) es 0,001%
  • El voltaje es de 4.2 a 6.0 VCC
  • La temperatura del entorno de funcionamiento es de -20 ° C a 40 ° C

Sensor de huellas dactilares Arduino

Para mostrar una aplicación simple de este sensor, aquí hay un proyecto llamado sensor de huellas dactilares que usa Placa arduino . los componentes requeridos de este proyecto incluyen principalmente una Placa Arduino Nano , módulo sensor de huellas dactilares, pantalla TFT, pequeña tablero de circuitos , cables de conexión y banco de energía.

sensor-de-huellas-dactilares-srduino

sensor-de-huellas-dactilares-srduino

El sensor de huellas dactilares incluye pines como DNC, VCC, TX, RX y GND. Estos pines están conectados a través de cables de conexión de diferentes colores. Cada cable de color se utiliza para indicar cada pin del sensor.

  • El pin DNC está conectado por un cable blanco
  • El pin VCC está conectado por un cable rojo
  • El pin TX está conectado por un cable azul
  • El pin RX está conectado por un cable verde
  • El pin GND está conectado por un cable negro

La conexión del módulo del sensor de huellas dactilares a una placa Arduino se puede realizar de la siguiente manera.

  • El cable negro está conectado al pin GND del Arduino
  • El cable rojo está conectado a los 5V del Arduino
  • El cable verde está conectado al pin-2 digital del Arduino
  • El cable blanco está conectado al pin-3 digital del Arduino

La conexión de la pantalla a una placa Arduino se puede realizar de la siguiente manera.

  • El pin Vcc de la pantalla está conectado al pin 5V del Arduino
  • El pin GND de la pantalla está conectado al pin GND de Arduino
  • El pin CS de la pantalla está conectado al Pin-10 digital
  • El pin RST de la pantalla está conectado al Pin-9 digital
  • El pin A0 de la pantalla está conectado al Pin-8 digital
  • El pin SDA de la pantalla está conectado al Pin-11 digital
  • El pin SCK de la pantalla está conectado al Pin-13 digital
  • El pin LED de la pantalla está conectado al pin de 3.3V del Arduino

Código de proyecto

En primer lugar, el código del proyecto de este proyecto requiere diferentes bibliotecas, a saber, Adafruit Fingerprint, Adafruit GFX y Sumotoy para la pantalla.

Tome un código de ejemplo de inscripción y cárguelo en una placa Arduino. Vaya a Archivo  Ejemplos  Inscripción en la biblioteca de sensores de huellas dactilares de Adafruit.

Al usar este código, las huellas digitales se pueden almacenar en la memoria FLASH del dispositivo. Una vez que se abre el monitor en serie, solicita ingresar las credenciales para registrarse.

Coloque el dedo sobre el módulo del sensor dos veces y luego se almacenará la huella digital. Entonces podemos almacenar muchas huellas digitales de esta manera. La pequeña parte del código se muestra a continuación.

bucle vacío ()
{
fingerprintID = getFingerprintID () // Escaneamos la huella digital aquí
retraso (50)
if (fingerprintID == 1) // Hemos encontrado una huella digital válida con el id 1
{
display.drawBitmap (30,35, icono, 60,60, VERDE)
retraso (2000)
displayUnlockedScreen ()
displayIoanna ()
retraso (5000)
display.fillScreen (NEGRO)
displayLockScreen ()
}
if (fingerprintID == 2) // Hemos encontrado una huella digital válida con el id 2 {
display.drawBitmap (30,35, icono, 60,60, VERDE)
retraso (2000)
displayUnlockedScreen ()
displayNick ()
retraso (5000)
display.fillScreen (NEGRO)
displayLockScreen ()
}
}

Verifique el sensor y la pantalla colocando un dedo sobre el sensor cada 50 ms, luego el módulo verifica el dedo si está registrado o no en la memoria del dispositivo. Si descubre en la memoria entonces retrocede esa identificación de huellas dactilares. Finalmente, muestra un mensaje como 'BIENVENIDO' y luego de unos segundos bloqueará la pantalla automáticamente.

Todo esto se trata de sensor de huellas dactilares módulo que se utiliza para la detección de huellas dactilares y es más accesible y muy fácil de usar en proyectos. Al usar esto, podemos realizar el registro, la recolección de huellas digitales, la búsqueda y la comparación. Estos módulos están incorporados con memoria FLASH que almacena las huellas dactilares. Las aplicaciones del sensor de huellas digitales incluyen móvil, bloqueo, desbloqueo, en la pantalla, en la pantalla, sistemas de seguridad , hora sistemas de asistencia , cerraduras de puertas, etc. Aquí tienes una pregunta: ¿cuál es el precio de un sensor de huellas dactilares?

Créditos de imagen: Arduino