INFORMACIÓN
El lector de huella dactilar digital AS608 es un sensor biométrico capaz de capturar, procesar y almacenar huellas digitales para tareas de identificación y verificación de identidad. Este módulo funciona mediante un sistema óptico que escanea la huella cuando se coloca el dedo sobre su superficie, generando una imagen digital que luego se convierte en un conjunto de características únicas (minucias) mediante un algoritmo interno. El AS608 cuenta con una memoria interna que puede almacenar hasta 162 huellas, y utiliza comunicación serial UART para interactuar con microcontroladores o tarjetas de desarrollo como Arduino, ESP32 o Raspberry Pi. Su funcionamiento incluye tres etapas: registro (captura y almacenamiento de la huella), búsqueda (comparación de una huella nueva con las almacenadas), y verificación (comparación uno a uno).
El sensor de huella dactilar AS608 es un dispositivo biométrico compacto diseñado para la identificación y verificación de huellas digitales en sistemas de seguridad y control de acceso. Sus usos y aplicaciones más comunes incluyen cerraduras electrónicas, control de asistencia, sistemas de autenticación en proyectos Arduino, acceso seguro a cajones o puertas, y proyectos de domótica. Este sensor integra internamente un procesador que permite registrar, almacenar y comparar huellas sin requerir procesamiento externo complejo. Es compatible con tarjetas de desarrollo como Arduino (Uno, Mega, Nano), ESP32, ESP8266, STM32, y Raspberry Pi, mediante comunicación serial UART. Su facilidad de uso, buena precisión y bajo costo lo hacen ideal tanto para desarrolladores principiantes como para proyectos profesionales que requieren autenticación biométrica confiable.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Tipo: Sensor Huella Dactilar Digital.
- Modelo: AS608.
- Voltaje de Alimentación: 3.6 a 6.0 VDC.
- Corriente de Funcionamiento: 120 mA.
- Pico de Corriente: 150 mA.
- Interfaz: Serial, UART, TTL.
- Tiempo de adquisición menor a 1 segundo.
- Velocidad de transmisión: 9600, 19200, 28800, 38400, 57600 (Por defecto es 57600).
- Capacidad de almacenamiento: 162 platillas.
- 5 Niveles de seguridad.
- Temperatura de operación: – 20 °C a 50 °C (Humedad Relativa 40% a 85%).
- Área de ventana: 14 mm x 18 mm.
- Dimensiones: 48 mm x 20 mm x 26 mm.
- Peso: 20 g.
DOCUMENTACIÓN Y RECURSOS
TUTORIALES
INFORMACIÓN ADICIONAL
¿Cómo probar el Lector Sensor Huella Dactilar Digital As608?
Materiales Necesarios:
- Sensor de huella AS608.
- Arduino Uno (u otro).
- Cables jumper.
- Protoboard (opcional).
- Librerías de Adafruit Fingerprint Sensor.
Conexión del Sensor As608 al Arduino.
El sensor se comunica mediante UART (serial). Aquí tienes el esquema de conexión:
| AS608 (Sensor) | Arduino Uno |
|---|---|
| VCC | 5V |
| GND | GND |
| TX | Pin 2 (RX del Arduino virtual) |
| RX | Pin 3 (TX del Arduino virtual) |
El RX del sensor va al TX del Arduino y viceversa (a través de software serial).
Usa SoftwareSerial para no usar el puerto USB.
Instalar la Librería.
En el IDE de Arduino:
- Ve a: Sketch > Include Library > Manage Libraries…
- Busca: Adafruit Fingerprint Sensor Library.
- Instala la librería de Adafruit.
Código de Ejemplo.
Ve a: Archivo > Ejemplos > Adafruit Fingerprint Sensor Library > Enroll
Sube el siguiente ejemplo (Enroll.ino) para registrar una huella:
#include <Adafruit_Fingerprint.h>
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // RX, TX
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
void setup() {
Serial.begin(9600);
while (!Serial);
delay(100);
Serial.println("Buscando sensor...");
finger.begin(57600);
if (finger.verifyPassword()) {
Serial.println("Sensor de huella detectado correctamente.");
} else {
Serial.println("No se detectó el sensor. Verifica conexiones.");
while (1);
}
}
uint8_t id = 1; // ID de la huella a registrar
void loop() {
Serial.println("Coloca tu dedo para registrar...");
getFingerprintEnroll();
delay(3000);
}
uint8_t getFingerprintEnroll() {
int p = -1;
Serial.print("Esperando dedo...");
while (p != FINGERPRINT_OK) {
p = finger.getImage();
}
p = finger.image2Tz(1);
if (p != FINGERPRINT_OK) return p;
Serial.println("Quita el dedo...");
delay(2000);
while (p != FINGERPRINT_NOFINGER) {
p = finger.getImage();
}
Serial.println("Coloca el mismo dedo nuevamente...");
p = -1;
while (p != FINGERPRINT_OK) {
p = finger.getImage();
}
p = finger.image2Tz(2);
if (p != FINGERPRINT_OK) return p;
p = finger.createModel();
if (p != FINGERPRINT_OK) return p;
p = finger.storeModel(id);
if (p == FINGERPRINT_OK) {
Serial.println("Huella registrada correctamente.");
} else {
Serial.println("Error al guardar la huella.");
}
return p;
}
Prueba de Verificación.
Una vez registrada la huella, ahora verifica con este ejemplo:
Ve a: Archivo > Ejemplos > Adafruit Fingerprint Sensor Library > fingerprint
Este código compara la huella colocada con las almacenadas. En el monitor serial verás si fue reconocida.
Validación en el Monitor Serial.
- Abre el monitor serial a 9600 baudios.
- Sigue las instrucciones que aparecen:
- Coloca tu dedo.
- Retíralo.
- Colócalo nuevamente.
- El sensor te confirmará si la huella fue registrada o coincide con una registrada previamente.
Notas:
- El AS608 puede almacenar hasta 162 huellas en su memoria.
- Puedes cambiar el valor de
idpara registrar múltiples usuarios. - El sensor no necesita internet ni una base de datos externa, todo se guarda internamente.
- Puedes controlar cerraduras, relés o alarmas con la verificación de huella.

TE-808 Lupa de Soldadura con Abrazadera Universal
HB-019 Desoldador de Succión Eléctrico 36W 110V
Limpiador de Pantallas 170 ml COMPUSTAT
Kit Terminales de Cobre OT 70pcs
Modulo Rele con Retardo 12 VDC OFF/ON
Mini Cargador USB Tipo-C 5V 2A
XLG-150-12-A Fuente de Alimentación 12V 12.5A IP67 MEAN WELL
Cepillo de Alambre de Latón y Acero Inoxidable para Limpieza de Boquillas
DD1718PA Fuente de Voltaje Simetrico ±12V
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
Cargador de Carga Rápida 40W US + Cable Tipo C
Convertidor DC DC 48V a 12V 10A Step Down
UNIT Cargador de Batería LiPo Boost & I2C
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
CD4011BM Compuerta NAND Cuádruple SOP-14
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
Limpiador Electrónico en Aerosol 454 ml SILIJET E-7 Plus
LumikNob Potenciómetro con iluminación circular - UNIT DevLab
PCM5102 Placa de Audio 24bits DAC I2S con Conector Estereo
Punta de Prueba SMD para Multímetro
Limpiador Dieléctrico para Circuitos y Tarjetas Electrónicas 454 ml COMPUKLIN
QRD1114 Sensor Infrarrojo Reflectivo Seguidor De Linea
Buzzer Activo KY-012

























Valoraciones
No hay valoraciones aún.