これはこのネズミトラップのアドオンです。https://www.homedepot.com/p/Harris-Catch-and-Release-Humane-Mouse-Trap-2-Pack-2EMT-LIVE/306929732それはトラップの上に置かれ、DFRobot Firebeetle 2 ESP32 C6開発ボードを保持することができます(https://www.dfrobot.com/product-2771.html)、18650バッテリー、そしてDFRobotのホール効果センサーです。https://www.dfrobot.com/product-1310.htmlトラップが閉じたときを検出するために。トラップドアの上部に数個の小さな磁石を貼り付ける必要があります。そうすると、閉じたときにホール効果センサーがそれを検出し、私はMQTTを経由してHome Assistantにメッセージを送信するためのコードを書いています。そしてHome AssistantはTelegramを経由して私の携帯電話にメッセージを送信します。
私はArduino IDEを使ってコードを書きました。そのコピーをここに添付しておきましたので、お好みで変更してください。少なくとも、Wi-Fiの名前とパスワード、MQTTサーバーの名前とパスワードを変更する必要があります。また、トピックを変更したいかもしれません。バッテリー電圧も出力されますが、正直言って、まだ校正が必要なので、あまり役立っていないのです。;]
コードはホール効果センサーの状態を読み取り、MQTTを経由して送信を試み、バッテリーの電力を節約するために10分間スリープ状態になります。完璧ではないものの、私はこれを4週間以上稼働してきました(実際、その間に18650を完全に充電していなかったことが判明しました。10分ずつのディープスリープ状態で実際には1回の充電で約3か月間稼
これをOnShapeで設計しました。モデルは自由に変更していただけます。https://cad.onshape.com/documents/c3cd60087f92277b9fa5e34f/w/68d31b6acf19cd6a029e1752/e/c695f4171e67c90c097c89c1
私はCADをやるのは初めてだったので、モデルはかなり下手だと思います。あなたは警告されましたね! ;]
태그
모델 소스
