산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노 나노 지문 센서 프로젝트 – 단계별 튜토리얼

부품 및 소모품

부품수량
아두이노 나노 R3 (Arduino Nano R3)1
브레드보드 (일반)1
지문 센서 모듈 (Fingerprint Sensor)1
1.44인치 LCD ILI9163C (1.44" LCD ILI9163C)1

앱 및 온라인 서비스

프로젝트 소개

안녕하세요! 오늘은 지문 센서 모듈을 사용한 흥미로운 아두이노 프로젝트를 만들어보겠습니다. 지문 센서 기술을 배우고 생체 인식 보안 기능을 프로젝트에 추가하고 싶어 이 프로젝트를 진행했습니다.

아두이노 나노에 지문 센서를 연결하고, 작고 빠른 1.44인치 컬러 TFT 디스플레이를 사용했습니다. 유효한 지문을 인식하면 잠금이 해제되는 방식입니다. 내 지문을 올리면 초록색 아이콘과 함께 환영 메시지가 뜨고, 여자친구 지문도 인식해 이름으로 인사합니다. 등록되지 않은 지문은 잠금을 해제하지 않습니다. 10분 이내에 완성 가능합니다!

1단계: 부품 준비

총 비용 약 $30. 10년 전이면 수백 달러 들었을 기술입니다.

2단계: 1.44인치 LCD 디스플레이 연결

아두이노와의 연결:

소비 전류 약 30mA로 작고 저렴하며 빠른 디스플레이입니다.

3단계: 지문 센서 모듈

광학 센서로 지문 사진을 분석해 특징을 추출, 내부 메모리(최대 1000개 저장)와 비교해 1초 이내에 인식합니다. 위양성률 0.001% 미만으로 보안성이 높습니다.

4단계: 부품 연결

지문 센서 연결:

디스플레이 연결: 위 2단계와 동일

5단계: 코드 작성

필요 라이브러리:

먼저 'Enroll' 예제로 지문을 모듈 플래시 메모리에 등록합니다. 시리얼 모니터에서 ID 입력 후 지문을 두 번 스캔하면 저장됩니다.

메인 코드에서는 50ms마다 지문 스캔, 등록된 지문 발견 시 해당 ID 반환, 환영 메시지 표시 후 몇 초 뒤 다시 잠금 화면으로 돌아갑니다.

void loop() {
  fingerprintID = getFingerprintID();
  delay(50);
  if (fingerprintID == 1) {
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayIoanna();
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }
  if (fingerprintID == 2) {
    display.drawBitmap(30,35,icon,60,60,GREEN);
    delay(2000);
    displayUnlockedScreen();
    displayNick();
    delay(5000);
    display.fillScreen(BLACK);
    displayLockScreen();
  }
}

전체 코드는 첨부 파일 또는 프로젝트 웹사이트(https://educ8s.tv/arduino-fingerprint-sensor-module...)에서 최신 버전 확인 가능합니다.

6단계: 마무리

저렴한 비용으로 생체 인식 보안 기능을 추가할 수 있다는 점이 인상적입니다. 오픈소스 하드웨어/소프트웨어의 힘을 보여주는 프로젝트입니다. 다음에는 전자 잠금장치와 결합해 실제 적용 테스트를 해볼 예정입니다.

코드

메인 코드 스니펫과 라이브러리 링크가 제공됩니다.

제조공정

  1. 인디스플레이 지문 센서: 진화, 기술, 이점
  2. 라즈베리 파이 조도 센서 튜토리얼 – LDR 배선하고 파이썬으로 조도 읽기
  3. 아두이노 RFID 도어락 만들기 – 단계별 완벽 가이드
  4. K30 CO2 센서: 실시간 실내 공기질 모니터링
  5. 디지털 신장계 제작: 아두이노 & 레이저 센서로 키 측정하기
  6. DFRobot 정전식 지문 인식 센서 아두이노/ESP8266 연동 가이드
  7. 아두이노 클라우드 센서 타워 만들기: 온도, 모션, 가스 모니터링
  8. 아두이노 나노로 만든 스마트 모션 감지 물총
  9. 컴팩트 아두이노 레이더 시스템: HC-SR04 초음파 센서 & 1.8인치 디스플레이
  10. 아두이노 입문 튜토리얼 01: 첫 프로젝트 시작하기