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.

Pasta Limpiadora para Puntas de Cautín 6g
UNIT Módulo Hub I2C QW/ST 5 Puertos
Limpiador Electrónico en Aerosol 454 ml SILIJET E-7 Plus
Eliminador 5V 3A USB C
Set de Pinzas con Punta de Cerámica
R502AW Sensor Dactilar TTL
UNIT Kit UNO Básico con 13 practicas
SMS05CT1G Matriz de Diodos con Protección ESD
Sensor Interruptor Mercurio KY-017
Sonoff SNZB-06P Sensor de Presencia Humana Zigbee
Kit Agujas de 0.15-0.35mm para Limpieza de Boquillas
UNIT Touchdot ESP32-S3 WiFi BT
HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
Pico Gravity Board V1.0 Placa de Expansión para Raspberry Pi Pico DFR0848
Kit Reloj Electrónico Digital AT89C2051 4 Bits
UNIT Placa de Expansión para Raspberry Pi Pico
TDA7297 Amplificador Audio de Doble Canal 12V DC 15W
K220 Controlador de Huellas + R503 Sensor Dactilar
VS1053B Reproductor MP3 TF Shield Arduino
UNIT Pulsar ESP32-C6
TEMT600 Sensor de Luz Ambiental – UNIT DevLab
Arduino Alvik Robot Educativo AKX00066
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
UNIT DualMCU ONE ESP32 + RP2040
Buzzer Pasivo KY-006






















Valoraciones
No hay valoraciones aún.