携帯電話制御の犬用フィーダー回路

問題を排除するために楽器を試してください





携帯電話制御の犬用フィーダーは、ペットや動物用の給餌システムであり、飼い主が物理的に場所に立ち会うことなく、フィーダーの容器内の食品を遠隔操作で補充することができます。

この投稿では、GSMモジュールとArduinoベースのドッグフィーダー回路について説明します。このシステムは、必要に応じていつでも、飼い主の携帯電話を介してドッグフィーダーメカニズムを操作するために使用できます。



アイデアは彼の1つを介してアランギレルモ氏によって要求されました コメント

前書き



すべての家畜種は愛らしいですが、おそらく飼い主に対する高いレベルの知性と忠誠心のために、犬はペットとしてはるかに高い好みを得る傾向があります。

しかし、今日の忙しいスケジュールの増加に伴い、多くのペットの飼い主は、勤務時間中にペットを管理する上で大きな問題に直面しています。

時間通りにペットに餌をやるのは、忙しいペットの飼い主にとって大きな問題になります。ペットの飼い主は、ペットが空腹のままでいることや、時期尚早の食事パターンを経験することを強制されないようにするための可能な解決策を探すことがよくあります。

この問題を解決するために、ここで説明するアイデアは、上記の懸念に直面しているすべての人に非常に必要な解決策を提供する可能性があります。

目的

この回路の目的は、ユーザーが容器内の食品が空になったことを認識し、携帯電話からの迅速な呼び出しでそれを補充できるようにすることです。

この施設を利用すれば、ペットの飼い主は、家から離れていても、ペットへのタイムリーな餌の供給について心配する必要がありません。

GSMベースのArduinoシステムの使用

この概念では、 GSMモジュール 所有者の携帯電話からのコマンドを受信して​​実際の操作を実行する受信機として使用されます。 SMSテキストを送信します 関連する問題が検出されたときはいつでも。

システムを構築するには、次のユニットが必要です。

1)GSMモジュール
2)Arduinoボード
3)いくつかの電子スペアパーツ
4)モーター機構

回路図

GSM受信機ステージの作成

上の図は、GSMモジュールとを使用したGSM受信機回路を示しています。 ArduinoUNOボード。

このデザインの機能は、所有者の携帯電話からコマンドを受信し、 付属のリレーを操作してください。

リレーは最終的に、目的のドッグフィーダー操作を実行するためのモーターメカニズムまたはソレノイドをオンにします。

リードリレーが含まれていることを除けば、セットアップは非常に理解しやすいように見えます。

リードリレーは、特定のコンテナ内のドッグフードの有無を検知するために導入されています。

リードリレーの配置方法

リードリレーは、Arduinoのピン#7に+ 5V(ハイ)または0V(ロー)信号をトリガーするために使用されます。次に、この信号は、GSMモジュールを介して所有者の携帯電話にテキストメッセージを送信するようにArduinoに促します。

したがって、所有者は、容器が満たされているか空であるかにかかわらず、容器内の食品の状況に気付くようになります。この状況に応じて、所有者は携帯電話を介してGSMモジュールにコマンドをすばやく送り返し、フィーダーシステムを作動させます。これにより、コンテナは再び食品で満たされます。

リードリレーを作動させるには、ドッグフードの容器に、餌を入れたときに下に傾くか、約1cm押し下げるように変更する必要があります。そして、荷物や食べ物がない場合は、上に移動したり上に傾いたりします。

傾斜側に導入された小さな磁石は、コンテナがロードされるとリードリレーの近くに来て、コンテナが空になると離れます。

上記の状況に応じて、リードリレーはArduinoのピン#7に正または負の信号を送信し、所有者にテキストメッセージを送信するように促します。

モーターメカニズムのしくみ

モーター機構は、作動時にバネ式機構を押すことによってフィーダードアを開くように配置することができます。

この間、フィーダーボウルは充填を開始し、その重量により、最終的にリードリレーがArduinoに正の信号を送信します。

これが発生すると、所有者は食品容器の充填を確認するテキストメッセージですぐに促されます。

この時点で、ユーザーはArduino GSMに別の呼び出しを送信する必要があります。これにより、ソレノイドまたはモーターメカニズムが元の状態に戻り、フィーダーのドアが閉じます。

上で説明したモーターメカニズムとリードリレーの配置は、ユーザーの利便性と適合性に応じて、さまざまな方法でカスタマイズできます。

プログラムコード:

プログラムコードは、次の記事で説明されているものと同じです。

次の記事の最初のセクションではなく、下部のセクションで説明されているコードを使用してください。

https://www.elprocus.com/2016/11/gsm-pump-motor-controller-using-arduino.html




前:基本的なArduinoプログラミングの学習–初心者向けのチュートリアル 次へ:半導体の基礎を学ぶ