Naver
[VHDL doorlock 예제] :: 댓글남겨주세요
[uno 유노도어락] :: 의뢰하러 언제든 오세요~
의뢰하실분들은 (▶LINK) 를 눌러주세요
많은 사람들이 도어락을 만들기위해
디바이스마트 에서 취급하는
아래 맴브레인 키패드(=KeyPad)를 주로 구입하곤한다.
제일 먼저 봐야할건 키패드의 핀아웃이다.
1번키를 누르면 8번,4번이 short된다. (참고로 밑에서부터 위로 1~8번 핀이다.)
8,7 :: #버튼
8,6 :: 9번
8,5 :: 4번
8,4 :: 1번
Simulation 중에 7을 누르면 short가 되면서 아래 LED가 켜지는 것을 확인할 수 있다.
▼구독 & 좋아요 부탁드립니다. (알람설정은 꺼두세요 (영상이 재미가 없습니다.ㅠ))
부품리스트
Arduino UNO : 7500원 (▶LINK)
5500원 (▶LINK)
키패드 : 4800원 (▶LINK)
지문인식센서 : 35000원 (동신전자에서 Off-Line으로 구매) (JM-101)
서보모터 : 12000원 (▶LINK)
Total : 59300 원
셈플전자 매장번호(☎)
셈플전자 사장님번호(☎)
지문인식센서 (SEN0188)
Red : Vcc
Green : Rx에 연결
White : Tx에 연결
Black : GND
(나머지 핀은 사용하지 않는다.)
Adafruit-Fingerprint-Sensor-Library-master.zip
스케치 >> 라이브러리 포함하기 >> .ZIP라이브러리 추가...
위 zip파일 째로 추가하면 예제를 비롯한 모든 파일이 추가된다.
이제 지문을 등록하는 방법을 소개하려한다.
파일 >> 예제 >> Adafruit Fingerprint Sensor Library
>> Enroll
명부에 올리다. 등록하다 의 의미를 갖는 Enroll을 택하고 뜨는 코드를 업로드 해준다.
이때 Arduino의 2,3번 핀이 각각 Green, White lines에 연결되있어야한다.
(2,3(=RX,TX) ----- Green,White(=Tx,Rx))
이렇게 업로드가 끝나면
툴 >> 시리얼 모니터 를 택하면 아래 그림처럼 새로운창이 뜬다.
Please type in the ID # (1 ~ 127) 이라 함은 총 127개의 지문을 등록할 수 있다는 뜻이다.
우선 "1"이라고 타이핑하고 Enter를 눌러보자.
위 메세지 처럼뜨는건 지문등록을 기다리고 있다는 의미이다.
등록하고픈 지문을 갖다댄다.
▲Image가 taken되고, Remove finger하라는 메세지가 이어서 뜬다.
지금 갖다댄 지문은 ID1로써 등록된것이다.
Place same finger again메세지가 뜨면 같은 지문을 갖다댄다.
▲위 메세지가 뜬다면 제대로 등록된것이다.
이제 메인 코드를 얹어보자.
지문인식 SampleCode(LED ON OFF).txt
키패드입력후 지문인식 (Kocoa Fab)(코코아팹)(코드수정).txt
JM-101-Optical-Fingerprint-Module-User-manual-V1.8a.pdf
▲4개 핀만 사용하여 UART 통신을 하면 된다.
GT-511C3 (▶Datasheet LINk) 참고
여기서 위의 Fingerprint_Scanner.zip을 보함시킨다.
그리고 예제로 들어가서 FPS_Enroll을 통해 지문을 인식시켜야한다.
처음에 컴파일할때 Fatal Error가 발생될것이다.
그 이유는 FPS_GT511C3.h 경로를 못찾았기 때문이다.
상대경로이므로 왠만하면 FPS_Enroll과 같은 폴더안에 Header를 위치시킨후 컴파일하는게 좋다.
▼관련코드
https://circuitdigest.com/microcontroller-projects/arduino-fingerprint-sensor-gt511c3-interfacing
그대로 납땜해달라는 요청도 받습니다.
위 회로상의 지문인식센서는 GT-511C3 모델이므로 주의해서 구매하세요
LCD는 i2c 방식이 아닌 16개 핀을 직접 연결하는 방식을 써야합니다.
LCD구매링크는 (▶LINK)
오랜지보드 (코코아팹) 구매링크 (▶LINK) 저렴하게 구매하실분은 댓글주세요
▼마그네틱 도어센서
노란선이 GND
노랑-보라 :: Normal Close (마그네틱을 가까이 하지 않은 상태에서 Short상태이다.)
노랑-초록 :: Normal Open
'졸업작품 > Doorlock (AVR)' 카테고리의 다른 글
얼굴인식 기반 도어락 (0) | 2017.06.27 |
---|