아두이노 AS608 지문인식 센서 B181
  • 아두이노 AS608 지문인식 센서 B181
  • 아두이노 AS608 지문인식 센서 B181
  • 아두이노 AS608 지문인식 센서 B181
  • 아두이노 AS608 지문인식 센서 B181

아두이노 AS608 지문인식 센서 B181

공유
상품코드
16313
판매가 (VAT 포함)
20,900
제조사
LK임베디드
배송비
3,000원 조건별배송 지역별추가배송비
 / 
방문 수령지 : 서울특별시 노원구 동일로 986 (노원프레미어스엠코) 102동 215호 태릉입구역 LK연구실
※주의!오후4시이후 방문수령
※주의!재고품절시 방문수령 불가
구매혜택
할인 : 적립 마일리지 :
아두이노 AS608 지문인식 센서 B181
총 상품금액
(VAT 미포함)
총 할인금액
총 합계금액(VAT 포함)

상품상세정보

 

 



제품명

 

- 아두이노 AS608 지문인식 센서 B181

 

제품소개

 

이 제품은 지문을 인식하고 저장하여 사용자를 구별하는 AS608 지문 인식 센서 모듈이다. 자체 메모리에 지문 정보를 저장하고 

1초 이내의 빠른 속도로 인식하며, 스마트 도어락이나 출퇴근 기록기 등 보안 및 인증이 필요한 프로젝트에 활용할 수 있다.

 

제품사진

 

제품사진1

 

제품사진2

 

제품사진3

 

제품특징

 

- 지문 인식 및 저장: 지문을 등록하여 내부 메모리에 저장하고, 등록된 지문과 일치하는지 판별하는 기능을 수행한다.

- 내장 메모리: 최대 162개의 지문 정보를 센서 모듈 자체에 저장할 수 있다.

- 빠른 인식 속도: 1.0초 미만의 빠른 시간 안에 지문 인식이 가능하다.

- TTL 시리얼 통신: AS601 프로세서를 사용하여 TTL 시리얼 인터페이스로 마이크로컨트롤러와 통신한다.

- 크기: 56mm X 20mm X 21.5mm

- 무게: 20g

- 동작 전압: DC 3.3V ~ 5.0V

- 동작 전류: 120mA (최대 150mA)

- 저장 용량: 162개

 

 

제품구성

 

- 아두이노 AS608 지문인식 센서 B181 * 1pcs

 

 

회로도

 

회로도 이미지

 

소스코드


 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
#include <Adafruit_Fingerprint.h>
#include <SoftwareSerial.h>
 
// 지문 센서와 연결할 소프트웨어 시리얼 포트 (Arduino 핀 2: RX, 3: TX)
SoftwareSerial mySerial(23);
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
 
uint8_t id; // 등록할 ID 저장 변수
 
// 시리얼에서 숫자 읽기
uint8_t readnumber(void) {
  uint8_t num = 0;
  while (num == 0) {
    while (!Serial.available());
    num = Serial.parseInt();
  }
  return num;
}
 
void setup() {
  Serial.begin(9600);
  while (!Serial); // 일부 보드(Yun, Leonardo, Micro, Zero 등) 대기
  delay(100);
 
  Serial.println("Adafruit Fingerprint sensor enrollment");
 
  finger.begin(57600); // 센서 통신 속도 설정
  if (finger.verifyPassword()) {
    Serial.println("Found fingerprint sensor!");
  } else {
    Serial.println("Did not find fingerprint sensor :(");
    while (1) { delay(1); } // 센서 없으면 멈춤
  }
}
 
void loop() {
  Serial.println("Ready to enroll a fingerprint!");
  Serial.println("Please type in the ID # (from 1 to 127) you want to save this finger as...");
  id = readnumber();
  if (id == 0) {
    Serial.println("ID #0 not allowed, try again!");
    return;
  }
  Serial.print("Enrolling ID #");
  Serial.println(id);
 
  while (!getFingerprintEnroll());
}
 
uint8_t getFingerprintEnroll() {
  int p = -1;
  Serial.print("Waiting for valid finger to enroll as #");
  Serial.println(id);
 
  // 첫 번째 지문 이미지 캡처
  while (p != FINGERPRINT_OK) {
    p = finger.getImage();
    switch (p) {
      case FINGERPRINT_OK: Serial.println("Image taken"); break;
      case FINGERPRINT_NOFINGER: break;
      case FINGERPRINT_PACKETRECIEVEERR: Serial.println("Communication error"); break;
      case FINGERPRINT_IMAGEFAIL: Serial.println("Imaging error"); break;
      default: Serial.println("Unknown error"); break;
    }
  }
 
  // 이미지 → 특징 변환 (버퍼 1)
  p = finger.image2Tz(1);
  if (p != FINGERPRINT_OK) return p;
 
  Serial.println("Remove finger");
  delay(2000);
  while (finger.getImage() != FINGERPRINT_NOFINGER);
 
  Serial.println("Place same finger again");
 
  // 두 번째 이미지 캡처
  p = -1;
  while (p != FINGERPRINT_OK) {
    p = finger.getImage();
    switch (p) {
      case FINGERPRINT_OK: Serial.println("Image taken"); break;
      case FINGERPRINT_NOFINGER: break;
      case FINGERPRINT_PACKETRECIEVEERR: Serial.println("Communication error"); break;
      case FINGERPRINT_IMAGEFAIL: Serial.println("Imaging error"); break;
      default: Serial.println("Unknown error"); break;
    }
  }
 
  // 이미지 → 특징 변환 (버퍼 2)
  p = finger.image2Tz(2);
  if (p != FINGERPRINT_OK) return p;
 
  // 두 특징 비교 후 모델 생성
  p = finger.createModel();
  if (p == FINGERPRINT_OK) {
    Serial.println("Prints matched!");
  } else if (p == FINGERPRINT_ENROLLMISMATCH) {
    Serial.println("Fingerprints did not match");
    return p;
  } else {
    return p;
  }
 
  // 모델 저장
  p = finger.storeModel(id);
  if (p == FINGERPRINT_OK) {
    Serial.println("Stored!");
  } else {
    Serial.println("Failed to store fingerprint");
    return p;
  }
  return true;
}
 
Colored by Color Scripter
cs
 
cs
 

 

제품영상

 

 

 

상품필수 정보

품명/모델명 [상세설명참조]
인증유형/인증번호 해당없음
정격전압/소비전력 [상세설명참조]
제조년월 [상세설명참조]
제조자/수입품여부/수입자 [상세설명참조]
제조국 [상세설명참조]
크기/무게 [상세설명참조]
주요 사양 [상세설명참조]
품질보증기준 [상세설명참조]
A/S 책임자와 전화번호 [상세설명참조]

배송/교환/반품안내

아래 제품 구매 안내 참고 바랍니다.

환불안내

아래 제품 구매 안내 참고 바랍니다.

AS안내

이미지 확대보기아두이노 AS608 지문인식 센서 B181

아두이노 AS608 지문인식 센서 B181
  • 아두이노 AS608 지문인식 센서 B181
닫기

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

닫기

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

자료실
닫기
banner

친절한 상담전화

02-968-8617 (태릉입구 LK임베디드 연구소)

평일 : 10:00 AM - 5:00 PM

점심시간 : 12:00 - 1:00 PM

토요일, 일요일, 공휴일 휴무

무통장입금계좌

기업은행007-129206-01-017

예금주 : (주)엘케이임베디드

이메일 문의

견적의뢰 대량구매 기술상담 개발용역

LKN9270@LKEMBEDDED.CO.KR

  • 홈으로 홈
  • 위로

    위로

  • 아래로

    아래로

  • 마이페이지 마이페이지
  • 즐겨찾기
  • 장바구니 장바구니
  • 인스타그램 인스타그램
  • 카카오채팅방 카카오채팅방
  • 퀵메뉴

    퀵메뉴닫기

상단으로 이동
카트탭열기
아두이노 AS608 지문인식 센서 B181 20,900원 / 배송비 : 3,000원
아두이노 AS608 지문인식 센서 B181
0
상품가격
0원
할인금액
0원
총 결제 예정금액
0원
닫기