装飾材料 Arduinoベースの観賞魚用フィーダー。 自分の手で猫の自動給餌器を作る方法 プリントを注文したり、壊れた肉挽き器からオーガーを改造してみることもできます

Arduinoベースの観賞魚用フィーダー。 自分の手で猫の自動給餌器を作る方法 プリントを注文したり、壊れた肉挽き器からオーガーを改造してみることもできます

おそらく、多くのペットの飼い主と同じように、私も、猫に餌を与える人がいない日中、猫が前の分の餌をすでに食べてしまったときに、どうすれば猫がお腹を空かさないようにするかを考えました。 そこで、次のようなアイデアが生まれました。 自動猫餌やり機自分の手で。 インターネットで検索する さまざまなバリエーション餌入れも、市販のものも、自分で作ったものも、どれも自分には合わないと判断し、 自動給餌器を自作する興味深かった。

フィーダーは、餌の入った皿に対応し、猫にとって快適であり(皿に手を伸ばさずに簡単に食べられるように)、皿をフィーダーに簡単に配置したり、フィーダーから取り外したりできる必要がありました。フィーダーは洗いやすく、スペースを取らないので動物にとって安全です。 また、給餌器の開く時間をいつでも設定できること(2 分後、3 分後、またはたとえば 4 時間 32 分後に猫に餌を与える)、時間を表示するディスプレイが必要です。すべて電池で動作します。

フィーダーの形状は三角形で、一定時間が経過すると蓋が開くようにすることにしました。 自動フィーダー家具用積層チップボードから作られています。 鋸で切られた端は接着することができます エッジテープ。 フィーダーの蓋が開くように、小さなヒンジが 2 つ取り付けられています。 自動フィーダーは次の時間にのみ開きます。 適切な時期、それ自体を閉じるべきではありません - これは必要ありません。 蓋の昇降機構として、50ニュートンの家具用ガスリフトを使用しました。 蓋を閉じた位置に保持するために、上で説明した SG90 サーボ ドライブが使用されました。 次に、猫の餌箱を開く前の設定報告時間を制御するために、青みがかった 1602 LCD ディスプレイが使用され、それぞれ 16 文字が 2 行表示されます。

全体の「脳」 フィーダー多くの人によく知られています Arduino Nanoボード(必要な機能を提供するハードワイヤードプログラムを使用)、この場合、ディスプレイへの情報出力を制御し、設定時間を記録し、蓋を開閉するコマンドをサーボドライブに送信します。 。 フィーダーと対話するために、Bluetooth HC-06 モジュールが使用されました。 したがって、 携帯電話 Bluetooth 接続経由でフィーダーに接続し、携帯電話を使用してフィーダーが開くまでの時間を設定できます。 自動給餌器そしてこのタイマーを開始します。

フィーダーが自動的にオンになり、昇降蓋を閉位置にロックするために、蓋が下げられると作動するリミット スイッチが取り付けられています。 これらはすべて、背面にある 2 つの Krona バッテリーによって電力供給されます。

すべてがどのように機能するか。 最初は蓋が開いており、フィーダーの電子機器はすべて電源がオフになっています。 餌をフィーダー内に置き、蓋を手で下げ、リミットスイッチが作動し、電源が供給されます。 Arduino はファームウェア コードの実行を開始します。 ディスプレイが点灯します。 サーボドライブがオンになり、蓋が閉位置にロックされます。 Arduino Bluetooth 経由で接続し、ダイアログを通じて要求された時間データを入力するまで待機します。

電話機の Bluetooth をオンにし、Bluetooth メッセンジャーを起動してフィーダーに接続します。 時間データ、つまりフィーダーが開くまでの時間数と分数を入力します。 タイマーを開始するには、「g」コマンドを送信します。 設定時間のカウントダウンが始まり、ディスプレイに表示されます。 30 秒後、バッテリー電力を節約するためにディスプレイのバックライトが消えます。 時間が経過すると、サーボドライブが蓋のロックを解除し、ガスリフトを使用して蓋が上昇します。 リミットスイッチが開き、すべての電子機器がバッテリーから切断され、再びエネルギーが節約されます。 もちろん、ハードウェアですべてをシンプルにすることはできますが、この方法で行うのは興味深いものでした。

2015 年 7 月 28 日午後 2 時 28 分

フィーダー用 水族館の魚 Arduinoベース

  • DIY または自分でやる

夏はホリデーシーズンです。 3週間も海で過ごしたら、水族館の住人が飢えてしまうのではないかと心配しました。義母も一緒に行ったので、魚に餌をやるという仕事を任せられる人は誰もいませんでした。

この問題について少し考えた後、私はそうすることにしました Arduinoを使ってたまたま手元にあったUNOで自動給餌器を作りました。 幸いなことに、私はすでに自動化の経験がありました。 そして、将来の使用のためにイーサネットシールドを購入したため、コンピューターネットワークを介して給電を制御するという恐ろしい倒錯のアイデアが生まれました。 実際のところ、私の家には常に電源が入っていてホームサーバーとして機能するコンピューターがあります。 無停電電源装置に接続されているため、電源を短期間切り替えたとしても、コンピューターはファンの騒音で私たちを迎えてくれる可能性が高く、まず、コンピューターはまさにこのフィーダーを制御することを卑下します。 。

実際のところ、Ethernet Shield の Arduino IDE 開発環境の例では Web サーバーが見つかり、これを一部変更することですべてのアナログ接点のステータスを JSON 形式で表示できるようになりました。

この Web サーバーのクエリ文字列を少し実験したところ、次のような URL を認識できるようになりました。

最後の 2 つは水槽の照明のオン/オフ用に、最初の 2 つは直接餌を与えるために調整しました。

ライトのオン/オフはリレーモジュールを使用して行われます。 これと同じリレーを、事前に購入したソケットに直接組み込みました。 これらすべてから、私はその後、小さな制御された延長コードを作りました。

最も困難だったのは、給餌装置自体を作ることでした。 休暇中、魚は冷凍赤虫を排除した食事をとり、ペレットのみを食べることが明らかになりました。

私は、自分で作成するのに適したデザインを探して、RuNet を調べました。 私が最も受け入れやすいのは、中に食べ物が入った回転ドラムであることがわかりました。 この場合、ドラムにはスロットがあり、そこを通って顆粒が下点を通過して落ちます。 最も重要なことは、この同じドラムが誤って「スリットダウン」位置で停止しないことです。そうすれば、魚は「お腹のお祝い」をする可能性があり、しばらくすると、水族館ではなくサルティールに住んでいるように感じます。 要するに、次のような問題がありました。

  1. ドラムを何から作るか
  2. どうやって回転させるか
  3. たった1回転で時間内に止める方法
息子が壊したおもちゃを漁った結果、モーター付きのまともなギアボックスと思われるものを見つけました。 それを中心にフィーダーの機械部分を組み立て始めました。 ドラムが普通になってきた プラスチック瓶妻がしばらくの間それを楽しんでいたオートミールゼリーから。 しかし、設計を組み立てて標準の 5 ボルト電源で試してみると、ギアボックスの減速が少なすぎて、システム全体の動作が遠心分離機を彷彿とさせることに気づきました。 別のギアボックスに変換するのが面倒だったので、電圧を下げるという別のルートに進むことにしました。 しかし、3 ボルトの電源ではドラムの回転が速すぎました。 特別に1.5ボルトの電源も購入しました。 嬉しかったのですが、その喜びも長くは続かなかったのです。 「半戦闘」モードで動作を確認するとき、つまり リレーを介してフィーダーをオンまたはオフにすると、20〜40サイクル後に中国の電源が安全に停止したことが突然判明しました。 急遽モーターシールドを購入して使用することになりました 十分な機会ドラムの回転速度を調整します。

この時点で、3 つの問題のうち 2 つは解消され、正確な停止の問題を解決することを真剣に考え始めました。 革命の通過を知らせる機械式スイッチは私にはあまり良いものとは思えませんでした 英断。 私は、ドラムの 1 つの位置でのみ発生するギアボックスへの追加の機械的負荷に混乱しました。 そこで、LED+ドラム上のブラックマーク+フォトレジスタというシステムを採用することにしました。 私はフォトレジスタを用意し、それを使って分圧器を組み立て、Arduino UNO のアナログ入力の 1 つを使用して電圧の測定を開始し、タグの有無を判断しました。 最も適切なパフォーマンス 小さな破片バックライトは、(電流を制限するため)抵抗器を介して電力が供給される LED を使用して構成されていました。 それから、統計の退屈な作成がありました。 異なる程度ドラムの照明(室内の照明)。 アナログ入力からどの値を取得するかを決定し、「マークあり」~「マークなし」のオプションのしきい値を設定しました。 これで最後の問題が解決されました。

次に、顆粒とスロットを備えたフィーダーを試しましたが、事前に魚に餌を与えないように、すべてのテストは紙の上で実行され、隙間のサイズを決定するだけでなく(破片で密閉しました)テープの)しかし、顆粒の一部が 2 つのスラット間の意図された距離を超えてこぼれたことも判明しました。 ある種のケーブルのプラスチックのパッケージのネジを外し、電気モーターのブラシに似たものを作成しなければなりませんでした。そうすることで、隙間が大きくなると、ドラムにこすれる透明なプレートによって食品が「詰まる」ようになります。

すでに理解されているように、この装置の目的は十分な餌を与えられた魚の生活ではなく、ある種の自己テストです。 そして私はさらに先に進むことにしました。 ソフトウェア開発に関しては。 ハードウェアでは 3 つのコマンドしか実行できませんでしたが、ホーム サーバーではいくつかの統計を保持することにしました。 私は Web プログラマーなので、習慣で MySQL データベースを取得し、その中に 2 つのテーブルを作成しました。 1 つはデバイスへのリクエストの URL と日付を追加し、もう 1 つは回答を書きました。その結果、魚に餌が与えられたかどうか、水族館の照明が点灯したり消灯したりする時刻に関する統計が得られました。デバイスはコマンドを完了した後にのみ応答を返します。また、何か問題が発生しても問題は発生しません。) Java のスキルを思い出して、URL クラスを受講し、その助けを借りて、これら 3 つの http リクエストをすべて実行しました。 Arduino は、json.org からダウンロードしたライブラリである JSON 応答を解析しました。残りの変換に十分な時間がなかったため、急いで取り組み、古き良き cron を使用して制御 Java ソフトウェア自体を起動することにしました。

こうして私たちも魚たちも見つけて海へ出発しました。 3週間後、私たちは日焼けして戻ってきて、すべての魚が水族館の周りを幸せに泳ぎ回っているのを見ました。そして、彼らは十分に餌を食べていました。

このプロジェクトは WIFI ESP8266 ボード上で作成され、スマートフォンの BLYNK アプリケーションを介して制御および監視できるように設計されています。

リアルタイム監視のために、プロジェクトに IP カメラを追加する (またはカメラを備えた古いスマートフォンをサーバーとして使用する) こともできます。 BLYNK アプリケーションのウィジェットを介して IP Webcam Pro 経由で時間を確認します。

フィードを供給するには、NEMA17 ステッピング モーターが 1.8 度のステップで 1 回転あたり 200 ステップで使用されます。 モーターが配管内のオーガを回転させますバンカーからフィードが入るアダプター。

BLYNK アプリケーションでは、投与量を調整できるだけでなく、充填内容を視覚的に表示することもできます。 また、アプリケーション自体にも多くの設定があります。これについては投稿の終わりの方で説明し、私の YouTube チャンネルのビデオで実演します。Youtube - デニスギーク

スマートフォン向けプレイマーケットのアプリケーション:

電子部品およびコンポーネント:

この装置の回路は非常に単純です。 これは、頭脳として機能するだけでなく、Wi-Fi ルーターとの通信手段として機能する ESP8266 ボードで構成されており、特別なデバイスを介してデータを送信します。 BLYNK アプリケーション サーバーへの API キー。 私たちの「頭脳」はステッピング モーター ドライバーを制御し、やがて NEMA17 ステッパーの動作を設定します。 LM2596 降圧ボードは、ESP8266 ボードに電力を供給する降圧モジュールとして機能します。
ケースにはリモート ボタンもあり、10Kh のプルアップ抵抗を介してグランドに追加され、手動モードで「給電」を開始する機能が実装されています。


プロジェクトのコンポーネントを Aliexpress で注文しました。

ESPボード8266 NODEmcu LUA http://ali.pub/2k460i \ http://ali.pub/2k4622

電源 12V 2A http://ali.pub/2k464e

L289N ステッピング モーター ドライバー http://ali.pub/2k4674

Nema17 ステッピング モーター http://ali.pub/2k46a8

LM2596 降圧コンバータ http://ali.pub/2k46jk

ESPボードをはんだ付けしたくない場合は、すべてをブレッドボードワイヤで接続できます http://ali.pub/2k46un

補助ツール:

はんだごて http://ali.pub/2k2wz8

はんだ http://ali.pub/2k471g

ニッパー http://ali.pub/2k4730


その他のものはすべて、ラジオ店や金物店で地元で購入できます (フレーム、ジャンクション ボックス、クランプ、ネジなどを組み立てるための木材)



まずはテーブルの上にレイアウトの形で組み立てて機能を確認し、追加の設定も行いました。



それからホームセンターで買ったプラスチックの箱にすべてを放り込みました。

フィーダーのフレームの寸法:


枠組みはこんな感じです。 すべては非常にシンプルで普遍的で、木材、合板、タッピンねじで組み立てられています。



印刷用のファイルはここからダウンロードできます。 https://goo.gl/EwqCC1

送り機構は 3D プリンターで印刷され、ネジは 2 つの部品から Dismokol 接着剤で接着されました。



印刷は成功しました。



シールを注文したり、壊れた肉挽き器のオーガーを改造してみることもできます。


タラス クワスのボトルがタンクの基礎として使用され、プラスチック パイプのコネクターとしても使用されました。



以下は、組み立てられたデバイスの全体図です。



組み立て後、ユニットに電力を供給するだけで十分です。20秒後、ボタンを押して確認し、「給餌」を開始して投与量を確認します。

次に、BLYNK アプリケーションに進みます。 プレイマーケットまたはウェブサイトからスマートフォンにダウンロードしてください https://www.blynk.cc/

アプリダウンロード後、ログイン・登録するとアプリ作成で2000エネルギーポイントがもらえます。

次に、QR コードをスキャンし、すでに構成されているウィジェットのテンプレートを自動的に取得します。


その後、アプリケーションで認証トークンを指定する必要があります (新しいプロジェクトの作成後に電子メールで送信されます。プログラム コードにもそれを示します)。



また、アカウントがかなり前に登録されている場合は、より多くのエネルギーを持っている可能性があります。または、アプリケーションでさらに購入することもできます (1 ドルで 1000)。

このウィジェットを入手しましたが、価格は 3200 ~ 3600 (ビジュアル モジュールによって異なります)


そして、6つのタイマーを備えた最後のオプションは非常に便利です。



また、BLYNK ウィジェットへの仮想ピンのバインディングのテーブルも追加しています。



ブリンクアプリケーションに別のタイマーを追加するには、Timer 項目を追加し、設定で VIRTUAL OUTPUT V6 または V7 を設定する必要があるとします。




コメント付きのファームウェアはここからダウンロードできます。 https://goo.gl/xuaZm9

ESP8266 nodemcu ボードを ARDUINO IDE に追加してフラッシュする方法については、ここで詳しく説明されています



すべての操作が完了したら、スケッチをロードし、まずシステムに電源を接続し、20 秒待ってボタンを押してテストのためにオーガーを回転させます。反応があれば、正しく組み立てられています。 次に、BLYNK アプリケーションを起動します。まず、プロジェクトのステータスを確認します。すべてが正しければ、フィーダーがオンラインに表示されるはずです。 その後、時計アイコンをクリックしてタイムゾーンを設定する必要があります。また、必要なタイマーをすぐに設定することもできます。 設定を同期するには、オンモードで「タイマー」ボタンを押します。 再起動後(電源障害)、タイマーが機能しない場合は、アプリケーションに移動し、「タイマー」ボタンを押してタイマーをオフにしてからオンにする必要があります。



2015 年 7 月 28 日午後 2 時 28 分

Arduinoベースの観賞魚用フィーダー

  • DIY または自分でやる

夏はホリデーシーズンです。 3週間も海で過ごしたら、水族館の住人が飢えてしまうのではないかと心配しました。義母も一緒に行ったので、魚に餌をやるという仕事を任せられる人は誰もいませんでした。

少し考えた結果、手元にあったArduino UNOを使って自動給餌器を作ることにしました。 幸いなことに、私はすでに自動化の経験がありました。 そして、将来の使用のためにイーサネットシールドを購入したため、コンピューターネットワークを介して給電を制御するという恐ろしい倒錯のアイデアが生まれました。 実際のところ、私の家には常に電源が入っていてホームサーバーとして機能するコンピューターがあります。 無停電電源装置に接続されているため、電源を短期間切り替えたとしても、コンピューターはファンの騒音で私たちを迎えてくれる可能性が高く、まず、コンピューターはまさにこのフィーダーを制御することを卑下します。 。

実際のところ、Ethernet Shield の Arduino IDE 開発環境の例では Web サーバーが見つかり、これを一部変更することですべてのアナログ接点のステータスを JSON 形式で表示できるようになりました。

この Web サーバーのクエリ文字列を少し実験したところ、次のような URL を認識できるようになりました。

最後の 2 つは水槽の照明のオン/オフ用に、最初の 2 つは直接餌を与えるために調整しました。

ライトのオン/オフはリレーモジュールを使用して行われます。 これと同じリレーを、事前に購入したソケットに直接組み込みました。 これらすべてから、私はその後、小さな制御された延長コードを作りました。

最も困難だったのは、給餌装置自体を作ることでした。 休暇中、魚は冷凍赤虫を排除した食事をとり、ペレットのみを食べることが明らかになりました。

私は、自分で作成するのに適したデザインを探して、RuNet を調べました。 私が最も受け入れやすいのは、中に食べ物が入った回転ドラムであることがわかりました。 この場合、ドラムにはスロットがあり、そこを通って顆粒が下点を通過して落ちます。 最も重要なことは、この同じドラムが誤って「スリットダウン」位置で停止しないことです。そうすれば、魚は「お腹のお祝い」をする可能性があり、しばらくすると、水族館ではなくサルティールに住んでいるように感じます。 要するに、次のような問題がありました。

  1. ドラムを何から作るか
  2. どうやって回転させるか
  3. たった1回転で時間内に止める方法
息子が壊したおもちゃを漁った結果、モーター付きのまともなギアボックスと思われるものを見つけました。 それを中心にフィーダーの機械部分を組み立て始めました。 ドラムはオートミールゼリーが入った普通のプラスチック瓶で、妻はそれでしばらく遊んでいた。 しかし、設計を組み立てて標準の 5 ボルト電源で試してみると、ギアボックスの減速が少なすぎて、システム全体の動作が遠心分離機を彷彿とさせることに気づきました。 別のギアボックスに変換するのが面倒だったので、電圧を下げるという別のルートに進むことにしました。 しかし、3 ボルトの電源ではドラムの回転が速すぎました。 特別に1.5ボルトの電源も購入しました。 嬉しかったのですが、その喜びも長くは続かなかったのです。 「半戦闘」モードで動作を確認するとき、つまり リレーを介してフィーダーをオンまたはオフにすると、20〜40サイクル後に中国の電源が安全に停止したことが突然判明しました。 急いでモーター シールドを購入し、その幅広い機能を利用してドラムの回転速度を調整する必要がありました。

この時点で、3 つの問題のうち 2 つは解消され、正確な停止の問題を解決することを真剣に考え始めました。 革命の通過を知らせる機械的なスイッチは、私にはあまり良い解決策とは思えませんでした。 私は、ドラムの 1 つの位置でのみ発生するギアボックスへの追加の機械的負荷に混乱しました。 そこで、LED+ドラム上のブラックマーク+フォトレジスタというシステムを採用することにしました。 私はフォトレジスタを用意し、それを使って分圧器を組み立て、Arduino UNO のアナログ入力の 1 つを使用して電圧の測定を開始し、タグの有無を判断しました。 マーク自体は小さな電気テープで、バックライトは (電流を制限するため) 抵抗を介して電力が供給される LED を使用して構成されていました。 次に、ドラムの照度(部屋の光)のさまざまな程度による統計の退屈な展開がありました。 アナログ入力からどの値を取得するかを決定し、「マークあり」~「マークなし」のオプションのしきい値を設定しました。 これで最後の問題が解決されました。

次に、顆粒とスロットを備えたフィーダーを試しましたが、事前に魚に餌を与えないように、すべてのテストは紙の上で実行され、隙間のサイズを決定するだけでなく(破片で密閉しました)テープの)しかし、顆粒の一部が 2 つのスラット間の意図された距離を超えてこぼれたことも判明しました。 ある種のケーブルのプラスチックのパッケージのネジを外し、電気モーターのブラシに似たものを作成しなければなりませんでした。そうすることで、隙間が大きくなると、ドラムにこすれる透明なプレートによって食品が「詰まる」ようになります。

すでに理解されているように、この装置の目的は十分な餌を与えられた魚の生活ではなく、ある種の自己テストです。 そして私はさらに先に進むことにしました。 ソフトウェア開発に関しては。 ハードウェアでは 3 つのコマンドしか実行できませんでしたが、ホーム サーバーではいくつかの統計を保持することにしました。 私は Web プログラマーなので、習慣で MySQL データベースを取得し、その中に 2 つのテーブルを作成しました。 1 つはデバイスへのリクエストの URL と日付を追加し、もう 1 つは回答を書きました。その結果、魚に餌が与えられたかどうか、水族館の照明が点灯したり消灯したりする時刻に関する統計が得られました。デバイスはコマンドを完了した後にのみ応答を返します。また、何か問題が発生しても問題は発生しません。) Java のスキルを思い出して、URL クラスを受講し、その助けを借りて、これら 3 つの http リクエストをすべて実行しました。 Arduino は、json.org からダウンロードしたライブラリである JSON 応答を解析しました。残りの変換に十分な時間がなかったため、急いで取り組み、古き良き cron を使用して制御 Java ソフトウェア自体を起動することにしました。

こうして私たちも魚たちも見つけて海へ出発しました。 3週間後、私たちは日焼けして戻ってきて、すべての魚が水族館の周りを幸せに泳ぎ回っているのを見ました。そして、彼らは十分に餌を食べていました。

  • チュートリアル

この連載では、「スマート」を組み立てた私の経験についてお話します。 自動システム餌付け用 ペット、私の場合は猫です。


最初のステップでは「自動」フィーダーについてのみ説明し、次の段階ではそれが「スマート」になることにすぐに注意してください(運が良ければ、すべてが計画通りに進みます)。


それでは、コンセプトと目標から始めましょう。

  1. 猫にドライフードを与える義務から解放されるシステムを作る(ステップ1)
  2. ボウルの下に重量センサーをシステムに装備し、目盛りの読み取り値に従って餌を与えます。ボウルが空の場合はさらに追加し、そうでない場合はボウルが空になるまで待ちます(ステップ 2)。
  3. Wi-Fi モジュールとビデオ カメラをシステムに追加すると、お気に入りの猫との写真を転送したり、リモートで給餌を制御したりすることもできます。 さらに、猫がどれだけ食べたかに関するデータを収集し、分析を構築します (ステップ 3)

最初のステップは必要ありません たくさんのセンサーとマニピュレーターの場合、サーボ モーターは 1 つで十分です (たとえば、Micro Servo Towerpro SG90 9 g)。そのため、すべての制御は ArdruinoUno ボードから行われ、この種のタスクに最適です。


給餌システムには、何らかの形で、乾燥食品を入れる容器と、その量を分配する回転機構が含まれています。 他の「発明者」の経験を研究した結果、私は 3 つの主要なメカニズムを強調したいと思います。

最初の段階でフィーダーを組み立てるのに必要なすべての材料:

  • ガラス瓶
  • ArduinoUno
  • MicroServo (許容回転角度は 180 ですが、これは重要ではありません)
  • プラスチック片
  • 磁石
  • 基板とサーボモーターを接続するためのピン
  • 5VでのUSB充電

メカニズムのロジックは単純です。瓶の蓋に扇形の穴が開けられ(蓋の中央は切り取られていません)、同じ扇形がプラスチックから切り出されます。 サーボモーターは蓋の内側にテープなどで取り付けられています。 カバーは最初にエンジン軸上に配置され、次に セクターを切り出します。 したがって、サーボモーターの軸が回転すると、カットセクターが缶の蓋の穴に対して移動します。


サーボモーターのワイヤーを基板に接続するための穴を開けることも忘れずに行う必要があります。 ステップ 1 では、タイマーに従って給餌が行われます。私の猫は食いしん坊ではないので、セクターの開放は 1 日 1 回行われます。 短時間、以下はArduinoのコードです。


#含む #define servoPin 9 サーボ myservo; void setup() // セットアップ手順 ( myservo.attach(servoPin); // ドライブをポート 9 にバインドします ) void loop() ( myservo.write(0); // シャフトを 0 度に設定します late(300); // 0.3 秒待ちます myservo.write(160) // シャフトを 160 度に設定します late(86400000); // 24 時間待ちます

缶を壁に取り付けるために、それぞれ 4 kg の磁石を使用しました (もっと強力なものを使用した方がよいと思います)。 磁石は接着剤で缶に、ネジで壁に取り付けるだけです。


ボードはベルクロを使用して缶に取り付けられており、取り外しと再取り付けが簡単です。 この種のベルクロはホームセンターで販売されており、写真を固定するために使用されます。


私の唯一の外部モジュールはサーボモーターであるため、追加の電力は必要ありません。ボードに電力を供給するだけで、5V の USB 充電経由でネットワークに直接接続できます。


組み立てるとこんな感じになります。


以下にいくつかのアイデアを書き留めました。 更なる発展フィーダーはたくさんありますが、次に具体的に何が行われるかはまだ明らかではありません。この部分は議論の余地があります。

  • モーションセンサーを設置し、猫が可視ゾーンに現れた瞬間を撮影します。 体重センサーとモーションセンサーを統合することで、猫がいつフィーダーの前を通り過ぎたのか、いつ餌を食べに来たのかを判断することができます。 したがって、猫がいつ、どのくらいの量を食べることを好むかについての分析を追加できます。
  • 食品容器自体に重量センサーを追加すると、餌箱が空になった瞬間をフィーダーが検出し、容器が空になったので補充する必要があるという警告が所有者に送信されます。 次に、オプションとして、お気に入りの Web サイトから配達付きで食品を自動注文する機能を追加します。
  • 2 匹の猫に対してフィーダーが機能する機能を追加できます。
    • あるいは、2 つの異なる餌台を使用し、それぞれが「見知らぬ」猫を怖がらせて追い払うこともできます。
    • または、それは 1 つですが、何らかの方法で変更されています
  • 水飲みボウルを実装してフィーダーと統合し、濾過システムを追加する方法を考える必要があります。

これが誰かの役に立つことを願っています。



サイトの新着情報

>

最も人気のある