ドアのノックのパターンを検出して、ドアのロックを解除するための署名として使用するにはどうすればよいですか?


回答:


8

このサイトには、彼らがそれをした方法についてかなり詳細な回答があります

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

永続化のための、そのWebページからのメソッドの説明:

マイク(大丈夫、実際にはスピーカー)がドアを押してノックを聞きます。適切なケイデンスで適切な回数のノック音が聞こえると、モーターがトリガーされてデッドボルトが回転し、ドアがロック解除されます。シーケンスが認識されない場合、システムはリセットされ、ノックを再度監視します。


ノックを他の種類のものと正確に区別するには、どのサンプルレートが必要ですか?
マイケル

4

メイク誌のブログ

ここに画像の説明を入力してください

RFIDカードリーダーが時代遅れに?多分あなたがあなたのハイテクの隠れ家へのドアを守るために必要なものは秘密のノック検出ドアロックです。Arduinoと実験室周辺にある多数の部品を使用して、Steve Hoeferは、特定のノックパターンを受け取ったときにドアのロックを解除するデバイスを作成しました。それは連続したノック間の時間を数えることによって機能し、ボタンに触れるだけで再プログラムすることができます。

もちろん、このシステムはリプレイ攻撃の影響を受けます。これは、誰でもノックパターンを聞いてから侵入する方法を知っているためです。このようなものを使用する予定がある場合は、メッセージにタイムスタンプを組み込むか、または侵入しにくくするために、一連の1回のノックを使用します。実際には、通常のロックよりも安全になる可能性があります。


1

簡単な方法は、マイクロコントローラーを使用してノック間の時間を測定することだと思います。
ノックを検出するには、差動増幅器に接続されたエレクトレットマイクを使用できます。その出力は、モノステーブルとして構成された555タイマーのトリガーになります。
単安定出力は、マイクロコントローラの「キャプチャおよび比較ピン」に接続されます。
残りはすべてコーディングです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.