Cảm biến vân tay AS608
Cảm biến vân tay AS608
- Hàng trong kho: 3
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1100
- Vị trí: 1D11
Số lượng đã bán: 31
Lượt xem: 247
288.360đ
Giá chưa bao gồm VAT: 267.000đ
1. Giới thiệu tổng quan
Cảm biến vân tay AS608 là module sinh trắc học quang học tích hợp vi xử lý DSP hiệu suất cao và bộ nhớ Flash dung lượng lớn. Sản phẩm cho phép lưu trữ và nhận diện vân tay với tốc độ cao, hỗ trợ giao tiếp UART thuận tiện cho việc kết nối với vi điều khiển.
2. Thông số kỹ thuật
- Điện áp hoạt động: DC 3.3V - 5V
- Dòng điện làm việc: Dòng điện khi ngủ (Standby): < 10mA
- Thời gian nhận dạng vân tay: < 1.0 giây
- Dung lượng lưu trữ: 127 mẫu vân tay
- Giao tiếp: UART (TTL) / USB 1.1
- Tốc độ Baud (UART): 9600 bps (mặc định, có thể thay đổi)
- Nhiệt độ làm việc: -20°C đến +50°C
3. Ứng dụng
- Hệ thống khóa cửa điện tử, két sắt thông minh
- Hệ thống chấm công và kiểm soát ra vào (Access Control)
- Thiết bị bảo mật cá nhân, két sắt mini
- Ứng dụng IoT xác thực sinh trắc học qua Arduino, ESP8266, ESP32
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Mạch Arduino Uno, Module chuyển đổi USB-UART (nếu test trên máy tính), dây cắm, phần mềm AS608 Test Software.
- Thao tác: Cấp nguồn 3.3V hoặc 5V từ Arduino cho cảm biến. Nối chân TX, RX của cảm biến với chân RX, TX của Arduino (hoặc mạch USB-UART). Mở phần mềm trên máy tính, chọn đúng cổng COM và tốc độ Baud 57600 (hoặc 9600 tùy phiên bản) để kết nối.
- Kết quả: Phần mềm báo 'Found sensor' thành công, đèn LED trên cảm biến sáng lên khi đặt ngón tay và nhận diện được vân tay mẫu trên màn hình.
* Lưu ý an toàn: Không cấp nguồn quá 5V để tránh làm cháy IC trên mạch. Tránh để nước hoặc bụi bẩn bám vào bề mặt lăng kính quang học của cảm biến.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V (hoặc 3.3V) Arduino
- GND nối với GND Arduino
- TX nối với Chân 2 (SoftwareSerial RX)
- RX nối với Chân 3 (SoftwareSerial TX)
C/C++ (Arduino/ESP)
#include
#include
// Khai báo chân kết nối SoftwareSerial (RX, TX)
SoftwareSerial mySerial(2, 3);
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
void setup() {
Serial.begin(9600);
while (!Serial);
delay(100);
// Thiết lập tốc độ baud cho cảm biến vân tay
finger.begin(57600);
if (finger.verifyPassword()) {
Serial.println("Đã tìm thấy cảm biến vân tay AS608!");
} else {
Serial.println("Không tìm thấy cảm biến vân tay :(");
while (1) {
delay(1);
}
}
}
void loop() {
getFingerprintIDez();
delay(50);
}
int getFingerprintIDez() {
uint8_t p = finger.getImage();
if (p != FINGERPRINT_OK) return -1;
p = finger.image2Tz();
if (p != FINGERPRINT_OK) return -1;
p = finger.fastSearch();
if (p != FINGERPRINT_OK) return -1;
// Tìm thấy vân tay khớp
Serial.print("Tìm thấy ID #"); Serial.print(finger.fingerID);
Serial.print(" với độ chính xác: "); Serial.println(finger.confidence);
return finger.fingerID;
} cam bien van tay as608



















