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.

Capacitor de Poliéster 100nf 100V 104J-P5
Carcasa de Acrilico para Arduino Uno R3
Kit Tablero de Práctica para Soldadura SMD DIY
G6K-2G-Y-TR Relevador de 2 Canales 5V - UNIT DevLab
LILYGO TTGO T-Display ESP32 Development Board 1.1
0603B222K500NT Capacitor Cerámico 0603 2.2nF 50V
Limpiador Dieléctrico para Circuitos y Tarjetas Electrónicas 454 ml COMPUKLIN
HB-019 Desoldador de Succión Eléctrico 36W 110V
TTP223B Sensor Capacitivo Touch - UNIT DevLab
VS1053B Reproductor MP3 TF Shield Arduino
UNIT Placa de Expansión para Raspberry Pi Pico
Llavero Tag RFID 13.56 MHz NFC
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
Raspberry Pi Pico W
KTNNKG KG1201-A Relay RF 433 MHz con Control
TDA7297 Amplificador Audio de Doble Canal 12V DC 15W
CAU-118 Punta Conica para Cautin CAU-105 y CAU-115
UNIT Touchdot ESP32-S3 WiFi BT
Pasta Térmica 5g
MUL-281 Multímetro Profesional RMS con Detector de Voltaje

























Valoraciones
No hay valoraciones aún.