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

Arduino & Raspberry Pi でインターネット制御ビデオストリーミングロボットを構築

以下は、ライブビデオをストリーミングしセンサーデータを中継する Wi-Fi 制御ロボットの組み立てに関する完全なステップバイステップガイドです。設計には Raspberry Pi 2 B(または任意の Pi モデル)、Arduino Uno、L298N デュアル H ブリッジ、DC モーター、Pi Camera、オプションで超音波センサーを使用します。

ステップ 1:安全に関する注意事項

重要: このプロジェクトは電気部品の取り扱い、ハンダ付け、電源を伴います。これらの作業に慣れていない場合は、経験豊富な大人の監督下で作業してください。安全手順に従わないと、機器損傷、人身傷害、火災の原因となります。

著者は発生しうる損失や損害について一切の責任を負いません。常識を持って指示を厳守してください。

ステップ 2:必要なコンポーネント

すべてのパーツは大手電子部品通販やオンラインマーケットプレイスで調達可能。以下のリンクを起点としてください:

ステップ 3:参考資料

ステップ 4:電源管理

システム通電前に総電流消費を計算:

概算基本負荷:950 mA。5 V 5000 mAh で ≥1 A 出力可能なパワーバンクなら Pi と Arduino には十分。モーターが 6 V 以上を消費する場合、H ブリッジの 12 V 入力に接続。5 V ピンは 5 V 出力として機能します。

ステップ 5:配線図

詳細な接続は GitHub リポジトリ の回路図を参照。主要ポイント:

ステップ 6:Pi ネットワーク設定

Pi の IP アドレスを特定:

hostname -I

Pi が制御用 PC と同じ Wi-Fi ネットワークに接続されていることを確認。

ステップ 7:ソフトウェアセットアップ

1. Pi 側:Raspbian OS インストール、SSH 有効化、Pi Camera ドライバーインストール。
2. Arduino 側:提供スケッチ(GitHub リポジトリ内)をアップロード。センサーデータ読み取り、シリアル経由コマンド送信、H ブリッジ駆動を行います。
3. 制御 PC 側:Python と PyQt(または他フレームワーク)で書かれたシンプルな GUI が Pi の IP に接続し、ビデオ表示とモーターコマンド送信を行います。

Pi は軽量 TCP サーバーを実行し、カメラフィードをストリーミングし制御コマンドを受信。サーバーは設定可能なポート(デフォルト 5000)でリッスン。Python スクリプト video_stream.py がビデオキャプチャとソケット通信を処理します。

ステップ 8:組み立て

Pi、Arduino、H ブリッジ、バッテリーパックをシャーシにマウント。すべてのコンポーネントを結束バンドや両面テープで固定。DC モーターにホイールを接続しシャーシにマウント。カメラをロボット前面に取り付け前方視野を確保。

通電前に、すべての接続でショートと極性を再確認。確認後、Pi/Arduino に先に給電、その後モーターに給電。

ステップ 9:テストとトラブルシューティング

ステップ 10:ライセンスとクレジット

このプロジェクトのソフトウェアは GPL v3 ライセンス。同じライセンス条件維持の下で使用、改変、再配布を許可。すべてのサードパーティライブラリはそれぞれのライセンスに従います。

Raspberry Pi、Arduino、オープンソースコミュニティの皆様に感謝。このプロジェクトを可能にしたハードウェアとソフトウェアの基盤を提供いただきました。

リポジトリをフォークし、改善提案や独自バリエーションの共有を歓迎します!

製造プロセス

  1. Samsung SAMI、Arduino UNO、Raspberry Piで高速・信頼性の高い火災検知システムを構築
  2. Raspberry Pi、DHT11、ThingSpeakで作る初めてのIoTプロジェクト
  3. Raspberry Piと湿度センサーで作る自動エアロポニックスシステム
  4. XMP-1 の構築:低コスト XMOS-Raspberry Pi モバイルプラットフォーム
  5. Raspberry Pi と Python でロボットを構築:完全ガイド
  6. Bluetooth 制御 Raspberry Pi ロボットに音声フィードバックを追加して構築
  7. Raspberry Pi でジェスチャー制御ロボットを構築 – 加速度センサーと RF 通信でハンドフリー操作
  8. gatoBot:Raspberry Pi Zero WでWeb操作・ライブ映像ストリーミングロボット
  9. Pythonで作るWi-Fi制御Raspberry Piロボット - ステップバイステップガイド
  10. Raspberry PiとArduinoで作るWi-Fiインターネットラジオ:世界中の局をストリーミング
  11. ArduinoとHC-SR04で作るサーボ駆動障害物回避ロボット