문을 두드리는 패턴을 어떻게 감지하고 문을 잠금 해제 할 때 서명으로 사용합니까?


답변:


8

이 사이트는 그들이 어떻게했는지에 대한 자세한 답변을 제공합니다

http://grathio.com/2009/11/secret-knock-detecting-door-lock.html

영구성을 위해 해당 웹 페이지의 메소드 설명 :

마이크 (실제로는 스피커)가 문을 누르고 노크 소리를 듣습니다. 올바른 케이던스에서 올바른 노크 소리가 들리면 모터가 데드 볼트를 돌리고 도어를 잠금 해제합니다. 시퀀스가 인식되지 않으면 시스템이 재설정되고 노크를 다시 수신합니다.


노크를 다른 유형의 재료와 정확하게 구별하기 위해 어떤 샘플 속도가 필요합니까?
Michael

4

에서 만들기 잡지의 블로그 :

여기에 이미지 설명을 입력하십시오

RFID 카드 리더가 지나가는가? 어쩌면 최첨단 소굴 문을 지키기 위해 필요한 것은 비밀 노크 감지 도어 잠금 장치 일 것 입니다. Steve Hoefer는 Arduino와 실험실 주변에서 발견되는 많은 부품을 사용하여 특정 노크 패턴을 받으면 문을 여는 장치를 만들었습니다. 연속 노크 사이의 시간을 계산하여 작동하며 버튼을 터치하여 다시 프로그래밍 할 수 있습니다.

물론이 시스템은 누구나 노크 패턴을 듣고 들어올 수있는 방법을 알기 때문에 재생 공격에 취약합니다 . 이와 같은 것을 사용할 계획이라면 메시지에 타임 스탬프 를 포함 시키거나 침입하기 어렵게하기 위해 일련의 한 번의 노크 사용 . 실제로는 일반 잠금보다 안전합니다.


1

쉬운 방법은 마이크로 컨트롤러를 사용하여 노크 사이의 시간을 측정하는 것입니다.
노크를 감지하기 위해 차동 증폭기에 연결된 일렉 트릿 마이크를 사용할 수 있으며 그 출력은 단 안정으로 구성된 555 타이머의 트리거입니다.
단 안정 출력은 마이크로 컨트롤러의 "캡처 앤 비교 핀"에 연결됩니다.
나머지는 모두 코딩입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.