私はArduinoで猫の抑止力を構築しようとしていますが、これはこれに似ています。私は検出を理解しましたが、今では超音波トランスデューサーを使用して必要な「爆風」を生成する必要があることに気付きました。
ただし、これらの1つをarduinoとどのようにインターフェイスさせるかについてはわかりません。
誰かアドバイスはありますか?
私はArduinoで猫の抑止力を構築しようとしていますが、これはこれに似ています。私は検出を理解しましたが、今では超音波トランスデューサーを使用して必要な「爆風」を生成する必要があることに気付きました。
ただし、これらの1つをarduinoとどのようにインターフェイスさせるかについてはわかりません。
誰かアドバイスはありますか?
回答:
超音波トランスデューサーを開かずに見ただけでは、標準の運動活性化ライトと同様の機能を持っているように見えます。つまり、トランスデューサーの上半分には、パッシブ赤外線(PIR)センサーを使用して動きを検出するレンズがあります。これが動きを検出すると、超音波バーストをトリガーする信号ピンを切り替えます。もちろん、これを利用して、arduinoまたは独自の猫検出方法を使用する他のマイクロコントローラーを使用して信号ピンを切り替えることができます。両方の回路を互いに保護するために、arduinoと超音波トランスデューサーの間にオプトカプラーを挿入することをお勧めします。
ここにいくつかのフォトカプラに関する情報があります。chiphackerは私を十分に信頼していないので、pirに関するリンクを投稿することはできません...しかし、arduino.ccに行ってpirを検索してください
Arduinoピンはトランスデューサーを十分に駆動するのに十分な電流を供給できないため、Arduinoピンに接続されたベースを持つトランジスターを使用してトランスデューサーを駆動できます。
トランスデューサが40kHz(非常に一般的)であると仮定した場合、40kHzでピンを切り替えます。素敵でシンプル。
以下に回路図オプションをいくつか示します。最初のものは、インダクタとトランスデューサの静電容量によって形成される共振回路により、より高い駆動電圧(電源よりも高い)を発生させるため、おそらく少し良くなります。
上の写真の受信機の部分は猫の抑止プロジェクトには必要ありません。これはエコーのタイミングを計る必要がある超音波距離計の概略図から取られました。もちろん、猫がどれだけ近いかを知りたい場合は:-)