工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

スマートIoTペットフィーダー:モーション検知搭載の自動給餌システム

必要な部品と材料

部品 数量
Arduino UNO 1
PIRモーションセンサー(汎用) 1
Espressif ESP8266 ESP-01 1
スピーカー:0.25W、8Ω 1
SparkFun サーボ - 汎用メタルギア(マイクロサイズ) 1

使用アプリとオンラインサービス

プロジェクト概要

これはcircuito.ioを使った私たちの最初のIoTプロジェクトです。コミュニティと共有し、circuito.ioを使えば基本的なIoTプロジェクトがいかに簡単に作れるかを示したくて公開しました。また、過去に「Playdog」という製品開発に携わった経験を活かしたプロジェクトでもあり、自宅でペット用フィーダーを作れる楽しく実用的な内容です。

スマートIoTペットフィーダー:モーション検知搭載の自動給餌システム

仕組み

ペットフィーダーの実装方法はいくつかあります:決まった時刻に餌を出す、餌がなくなったら自動補充する、あるいはペットが覚えた命令を実行したら餌を出すなどです。

このプロジェクトでは、フィーダーが定期的にビープ音を鳴らし、犬が近づくとPIRセンサーが検知してサーボが作動し餌を出す仕組みにしました。

さらに、Freeboardで作ったダッシュボードを使ってスマホからもフィーダーを操作できるようにしました。これは、circuito.ioで利用可能なESP8266-01 Wi-Fiモジュールを使ってプロジェクトをインターネット接続する良い機会だと考えたからです。

回路のセットアップ

マジックリンクをクリックするとcircuito.ioにリダイレクトされ、このプロジェクトで使うコンポーネントがすでに選択された状態で表示されます。

必要なコンポーネント:PIRセンサー、Arduino UNO(または互換ボード)、サーボ、スピーカー、ESP8266-01、電源。これが基本回路ですが、例えば餌の残量を監視する重量センサーや、パラメータに応じて色が変わるLEDなど、他のセンサーやコンポーネントを追加することも可能です。

スマートIoTペットフィーダー:モーション検知搭載の自動給餌システム

コンポーネント選択後、「Generate」をクリックすると、circuito.ioのエンジンが回路を生成し、以下の3つのパートで構成される返答が得られます:

  1. BoM(部品表) - プロジェクトに必要なすべての部品リスト(抵抗やコンデンサなどの補助部品を含む)
  2. ステップバイステップ配線ガイド - ブレッドボードを使ってすべてのコンポーネントをArduinoボードに接続する方法を図解
  3. コード - 回路用のサンプルコード。これはペットフィーダー専用ではなく、回路内の各コンポーネント間の相互作用を作る汎用サンプルです。

コードのアップロード手順

セットアップ完了後、このチュートリアルのコードでcircuito.ioのサンプルコードを置き換えます。ただし、コード冒頭の//Include Librariesと//Pin Definitions、およびcircuito.ioオリジナルコードのすべてのライブラリは残してください。

接続設定(インターネット接続)

トラブルシューティング

組み立て

電子部品のセットアップが完了したら、パーツを組み立てます。サーボ、PIRセンサー、スピーカー用の3Dプリントケースを設計しました。.stlファイルは添付されています。このパーツは必須ではありませんが、見た目もカラフルで素敵です。

スマートIoTペットフィーダー:モーション検知搭載の自動給餌システム

完成!

あとはコードの微調整とセンサーのキャリブレーションを行えば完成です。皆さんの作品を見るのを楽しみにしています。質問があれば気軽にどうぞ。グッドラック!

コード

IoTペットフィーダーのコード

1. circuito.ioのfirmware.inoテストコードを、こちらのfirmware.inoコードで置き換え。
2. オリジナルのcircuito.ioコード(自動生成されたもの)の「Include Libraries」と「Pin definitions」は残す。
3. ピン定義が同じか確認し、必要なら変更。
GitHubリポジトリ

カスタムパーツとエンクロージャ

3Dプリント用STLファイルが利用可能です。

回路図

このファイルをダウンロードし、「接続設定」セクションの手順に従ってFreeboardにインポートしてください。
dashboard_RdzZcxLkpD.json

製造プロセス

  1. Raspberry Pi & HDC2010:I2C温湿度センサー完全セットアップガイド
  2. Bark Back:スマート音響管理のためのIoTペットモニター
  3. Windows IoTとRaspberry Piで作るセキュアな顔認証ドアロック
  4. Raspberry Pi、PIRセンサー、MQTTで作るモーション制御AWS IoTボタン
  5. Windows 10 IoT CoreとSHT15センサーで高精度な温湿度モニタリング
  6. Raspberry Pi 3 Model B+へのWindows 10 IoT Coreインストール:ステップバイステップガイド
  7. GoPiGo v2をWindows 10 IoT Coreで拡張 - Raspberry Pi 3対応
  8. プレスフィーダーの理解:メカニズム、機能、産業用途
  9. プレスフィーダー:プレス作業の効率と安全性を向上
  10. 市場成長を牽引するトップ7インダストリアルIoTアプリケーション
  11. ブロックチェーンがIoTをどう変革するか:導入、機会、将来トレンド