방을 잠금 해제하는 데 열쇠가 필요하지 않은 일부 호텔 및 기타 장소에서 RFID 도어 잠금 장치를 보았습니다. 카드를 받고 RFID 리더 상자 앞에 놓기 만하면 삐 소리와 LED 깜박임과 함께 잠금이 해제됩니다. 이 RFID 도어록은 집에서 쉽게 만들 수 있으며 모든 문에 설치할 수 있습니다.
여기서 우리는 Arduino를 사용하여 RFID 도어록을 구축하는 방법을 알려주는 Instructable을 공유합니다. Arduino 및 RFID 리더 는 여기에서 전자 도어록 (Ebay에서 제공) 을 제어하는 데 사용되었습니다. RGB LED의 파란색 은 여기서 "준비"상태를 나타내며, 유효하지 않은 카드가 감지되면 빨간색 LED가 켜지고 도어록이 5 초 동안 열린 상태에서 유효한 카드에 대해 녹색 LED가 켜집니다. 5 초 후 문이 다시 잠기고 파란색 LED가 켜집니다.
이 사람은 기성품 Arduino 보드를 사용하는 대신 브레드 보드에 Arduino를 만들어 비용을 절감했습니다. ATmega168 컨트롤러 와 16MHz 크리스털 및 세라믹 커패시터 등을 사용했습니다. 외부 USB 직렬 FDIT 프로그래머 를 사용하여 프로그래밍 했습니다. Arduino에는 4 개의 출력이 있는데 3 개는 RGB LED 로 도어록 상태를 표시하고 1 개의 출력은 TIP31A 트랜지스터 로 이동하여 12v 300mA 전류를 제공하여 전기 도어록을 엽니 다. Arduino는 RFID 리더에서 Rx 핀으로 직렬 입력을받습니다. 프로젝트 페이지 자체에서 Arduino 프로그램을 찾으십시오. 전체 회로는 12v 공급으로 전원이 공급됩니다.
리더 부분에서는 ID-20 RFID 리더 가 카드를 읽는 데 사용되었습니다. 이 도어록 시스템에는 잠금을 해제하기 위해 새로운 RFID 카드를 추가하는 마스터 RFID 카드도 있습니다. Master RFID 카드를 스캔하면 Arduino가“Programmable Mode”로 들어가고 RGB LED가 깜박이기 시작합니다. 이제이 위치에서 새 카드를 스캔하면 ATmega168의 EEPROM 메모리에 인증 된 카드로 추가됩니다.
그는 2 개의 PCB에 전체 시스템을 추가로 구축하고 Box를 사용하여 방 외부에 RFID Reader 부분을 설치하고 내부에 컨트롤러 PCB를 설치했습니다. LCD 출력, 로깅 입력 / 종료 및 네트워크 연결과 같은 일부 기능을이 시스템에 추가 할 수 있습니다.