Sensor | Capacidad (huellas) | Voltaje | Comunicación |
---|---|---|---|
R307 o R502 | 100 | 3.6V-6V | UART |
R503 | 200 | 3.3V | UART y TTL |
GT-521F52 | 1,000 | 3.3V | UART y TTL |
K215
El Controlador de Huellas K215 facilita la implementación de soluciones biométricas robustas y seguras, optimizando el uso de sensores de huella dactilar en una variedad de aplicaciones.
- Está diseñado principalmente para ser usado con el sensor R503.
Es innecesario: si tu proyecto es simple y solo requiere un sensor de huella dactilar básico conectado directamente a un microcontrolador como Arduino o Raspberry Pi
Módulo R503, Sensor Dactilar TTL
-
Costo: $359.00 (16/07/2024)
Caracteristicas
- Memoria EEPROM
- Índice de baudios: (9600 × N) bps; N=1 ~ 12 (N = 6 predeterminado, es decir, 57600 bps)
- Tiempo de adquisición de imagen: <0.2s
- Matiz de censado: 192 x 192 píxeles
- Resolución: 508 dpi
Conexión
- Power Supply DC3.3V: Conéctalo al pin 3.3V del Arduino.
- GND: Conéctalo al pin GND del Arduino.
- TXD: Conéctalo al pin RX del Arduino (Pin 19 del MEGA).
- RXD: Conéctalo al pin TX del Arduino (Pin 18 del MEGA).
- Opcionales:
- WAKEUP (Pin 5): Si deseas monitorear la señal de WAKEUP (para saber si el sensor está en espera o si detectó un dedo) conéctalo a uno de los pines digitales del Arduino (Por ejemplo, Pin 7 del MEGA).
- 3.3VT (Pin 6): Para la mayoría de los casos, no es necesario usarlo.
- Opcionales:
El comportamiento de los LEDs en el sensor R503 es generalmente automático y no requiere control en el código.
Si el R503 está bien alimentado y correctamente conectado, los LEDs generalmente deberían encenderse de acuerdo con el estado del sensor, sin necesidad de intervención en el código.
Programación
Utiliza la librería Adafruit_Fingerprint
o una similar para gestionar la comunicación con el sensor.
Adafruit tiene 2 funciones:
- Registro de huellas.
- Lector de huellas.
Cuando se hace el registro, el usuario debe de colocar su dedo 2 veces para que el módulo pueda procesar ambas imágenes y generar una plantilla para guardarla. En el modo lector el sistema generará otra plantilla y hará una comparación con las que ya están guardadas.
El modulo trabaja con protocolo serial semidúplex, por lo que a través de un monitor serial puedes enviar comandos para cambiar el color del indicador LED, borrar huellas guardadas, elegir el registro donde guardar, entre otras.
Instalación
Puedes instalarla a través del gestor de librerías en el IDE de Arduino. Pasos para Instalar la Librería:
- Abre el IDE de Arduino.
- Ve a
Sketch
->Include Library
->Manage Libraries
. - Busca
Adafruit Fingerprint Sensor Library
y haz clic enInstall
.