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

チュートリアル– sPiRobot:ロボットがどこからでも見ているものを制御して確認する

なぜsPiRobotなのか?

私のブログをフォローしている場合、私は常にArduino Boardを使用してプロジェクトを作成していますが、このために、ロボットの頭脳としてRaspberryPiを使用しています。それが私がこれを「PiRobot」と呼んだ理由です。

アテリアル?

1x Raspberry Pi
1x Webcam
1x USBwifiドングル
1x 4Gbメモリカード(Raspberry Pi)
1x Micro Usb Cable to power Pi(Raspberry Pi)
1x 9vバッテリー
1xHブリッジ/ L293dモータードライバー
1x HDMI / AVビデオモニター(Raspberry Pi)
1xキーボードマウス(Raspberry Pi)

Raspberry Piのセットアップ:

まず、Raspberry Piをセットアップしてから、Robotで使用します。最初に、マイクロUSBケーブルを使用してPiに電力を供給します。

Raspberry Piを入手した後、必要なOSを備えたSDカードが必要です。 RaspberryPi用のSDカードの作成に関するブログやリンクがたくさんあります。それらのいずれかに従って独自のSDカードを作成できますが、必要に応じて、このリンクを確認してください。これは、RaspberryPiのさまざまな優れたスタートアップガイドです。このガイドに従っている場合は、すべてのセットアップが完了したら、次の手順に進んでください。

Raspberry PiとSDカードの準備ができたら、HDMI / AVディスプレイに接続し、キーボードとマウスを接続し、USB Wifiドングルを接続し、MicroUSBケーブルを接続してPiの電源を入れます。通常、私はマイクロUSBケーブルをラップトップに接続してRasbperryPiに電力を供給します。

注:Piの電源を入れるには、さまざまなマイクロUSBケーブルを選択してください。

目的のパッケージのインストール?

Raspberry PiでLx-Terminal / Terminalを開き、次のコマンドを入力します。

 $ sudo apt-get update $ sudo apt-get install libv4l-dev libjpeg8-dev subversion imagemagick libapache2-mod-php5 php5 apache2 git 

これにより、必要なすべてのパッケージがインストールされます。

USB WebカメラをPiに接続します。
Webカメラ出力をストリーミングするには、MPEG-STREAMパッケージを使用します。
ターミナルを開き、ターミナルで次のコマンドを入力してmpeg-streamリポジトリをチェックアウトします。

 svn co https://svn.code.sf.net/p/mjpg-streamer/code/ MJPG-streamer 

この後、MJPG-streamerフォルダーを取得します。
実行:

 $ cd MJPG-streamer / mjpg-streamer $ sudo make USE_LIBV4L2 =true 

これにより、このフォルダーに実行可能ファイルと共有ライブラリが生成されます。このフォルダには、

が含まれている必要があります

1)mjpg_streamer(バイナリ)

2)input_uvc.so

3)output_http.so

この MJPG-streamer / mjpg-streamer を開いてクロスチェックします フォルダ。

このプロジェクトのコードを取得しますか?

ターミナルウィンドウで次のコマンドを実行して、このプロジェクトに関連するすべてのコードを取得します。

 $ git clone https://github.com/sohil4932/sPiRobot 

クローン作成が完了すると、1つのフォルダー「sPiRobot」が作成されます。このフォルダには、サーバーに関連するすべてのコードが含まれています。

コードをサーバーフォルダに移動しますか?

ここで、すべてのサーバーコードを「/ var / www」(apache server)フォルダーにコピーする必要があります。そのためには、ターミナルに次のコマンドを実行できます。

 $ cd sPiRobot $ sudo cp backward.sh control.html forward.sh help_steuerkreuz.png index.html init.sh left.sh right.sh spirobot.php shutdown.sh stop.sh / var / www / 
>

@最も重要なコマンド。

サーバーファイルのGPIOを使用する場合は、「www-data」ユーザーをshoudersグループに追加する必要があります。そのためには、すべてのファイルを/ var / www にコピーしたらすぐに次のコマンドを実行します。 フォルダ。

 $ sudo echo "www-data ALL =(ALL)NOPASSWD:ALL">> / etc / sudoers 

PiのIPアドレスを取得しますか?

ガイドラインに従って、Piをwifiルーターに接続するにはwifiドングルが必要です。 Wi-FiドングルをPIに接続した後、Wi-Configアプリケーション(このアプリケーションはラズビアOSにプリインストールされています)を開き、PIをWi-Fiルーターに接続します。 Piがすでにwifiルーターに接続されている場合は、ターミナルで次のコマンドを実行してIPアドレスを確認します。

 $ ifconfig 

PiのIPアドレスが出力に表示されます。将来の使用のためにも、このIPアドレスを覚えておいてください。ロボットを制御する必要があります。

詳細:チュートリアル– sPiRobot Control&ロボットがどこからでも見ているものを確認する


製造プロセス

  1. IoT 101プロジェクト:RaspberryPiからのストリーム温度
  2. ラズベリーパイセンサーとアクチュエーター制御
  3. ラズベリーパイに最適なアクセサリー
  4. Raspberry Pi光センサー:シンプルなLDRチュートリアル
  5. ラズベリーパイとブリッジシールドを使用したロボット
  6. ラズベリーパイCDボックスロボット
  7. Bluetoothで制御されるRaspberryPi Robot
  8. ArduinoとRaspberryPiを使用してインターネット制御のビデオストリーミングロボットを構築する
  9. Raspberry Pi Webcam Robot –最高のビデオストリーミングチュートリアル
  10. ANDROID SMARTPHONEから制御されるRASPBERRYPI WIFI ROBOT
  11. RaspberryPiを使用したWifi制御ロボット