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

ANDROID SMARTPHONEから制御されるRASPBERRYPI WIFI ROBOT

携帯電話を使ってWiFi経由でワイヤレスで制御できるロボットを作りましょう。はい。 RaspberryPiを使用したWiFiロボット。ここでは、App RootSaid – WiFiコマンドセンターを使用して、UDPコマンドをリスナー(ロボット)に送信します。リスナーはUDPパケットを受け入れ、それを使用してモーターを駆動するための一連の命令を実行します。では、Androidスマートフォンから制御されるロボット/ Wi-Fiロボットをどのように構築しますか?またはラズベリーパイWiFiロボット。それでは始めましょう。

必要なコンポーネント

それらをクリックしてアマゾンから購入する

手順

ステップ1-シャーシ

最初に行うことは、RaspberryPiを使用してWiFiロボットのシャーシをセットアップすることです。あなたはそれを好きなように作ることができます。 Raspberry Pi、L293Dモータードライバー、および適切なバッテリーを固定するのに十分なスペースが必要です。

このプロジェクトでは、LiPoバッテリーを使用します。ベースの構築には、フォームボードまたは軽金属シートを使用できます。必要に応じて、こちらから購入できます。ここに、ラズベリーパイを使用してWi-Fi制御ロボットを構築するために購入できるロボットシャーシのリストがあります。

ステップ2–電源

Raspberry Piを使用するWiFi制御ロボットでは、12Vリチウムポリマーバッテリーを使用してロボット全体に電力を供給します。つまり、RaspberryPiとL293Dモータードライバーを使用してモーターを駆動します。モーターと回路に別々に電力を供給するレギュレーターが組み込まれているため、モータードライバーボードに直接12Vを供給することができます。しかし、この12 Vバッテリーでラズベリーパイに電力を供給すると、チップスが揚げられます。したがって、レギュレータを使用して12Vを5Vに降圧し、Piに供給する必要があります。リチウムポリマー電池はこちらから購入できます。

ステップ3– Raspberry PiDCモーターの駆動

適切なドライバーボードを使用して、RaspberryPiを使用してDCモーターを制御できます。このプロジェクトでは、2つのDCモーターを使用します。これらのDCモーターは、デュアルHブリッジモータードライバーIC –L293Dを使用して駆動されます。 L293D ICを使用したDCモーターの駆動の詳細については、こちらをご覧ください。これに慣れていない場合は、プロジェクトをよりよく理解するために、この手順を次のステップに進めることをお勧めします。

製品を入手–L293Dドライバーボード

ステップ4–ラズベリーパイ

もちろん、ラズベリーパイを使用してWi-Fi制御ロボットを構築するには、ラズベリーパイが必要です。 Raspberry Piは、ロボット工学、ホームオートメーションなどに使用できる、低コストのシングルボードコンピューターです。

ここからラズベリーパイを入手

OSをダウンロードしてマイクロSDカードに書き込み、ラズベリーパイに挿入します。このプロジェクトでは、RaspbianOSを使用しました。

次に電源を入れます。次に、ターミナルを起動し、コマンドを実行してユーザー「pi」のパスワードを作成します。
sudo passwd pi
次に、実行して更新し、アップグレードします。
sudo apt update -y &&apt upgrade -y

ステップ5–ネットワーク

Raspberry Piをネットワークに接続し、Raspberry PiRobotがIPアドレスを取得していることを確認します。 Androidスマートフォンを同じアドレスに接続し、Androidスマートフォンとラズベリーパイの間に適切な接続があることを確認します。コマンドを実行して、RaspberryPiからandroidスマートフォンにpingを実行することで確認できます。
ping <携帯電話のIPアドレス>
RaspberryPiロボットのIPアドレスをメモします。将来的に使用します。
ifconfig

ステップ6–接続

Raspberry PiRobotのRaspberryPiには、5Vおよび12VのL293Dモータードライバーが付属している必要があります。

このプロジェクトでは、6つのGPIOピンを使用してロボットを制御します。モーター1の場合は33と11、モーター2の場合は13と15、イネーブルピンの場合は29と31。 29と31は常にロジック1に保持する必要があります。

ステップ7–リスナーの設定

これで、Raspberry Pi WiFiRobotにリスナーを設定するだけです。以下のリンクからスケッチをダウンロードし、「controller.py」という名前のファイルとして保存します

コード

次に、コマンド
python controller.py
を実行してWiFiRobotコントローラースクリプトを実行します。これにより、Raspberry Pi WifiRobotが着信UDPパケットのポート5050をリッスンします。

ステップ8– RootSaidWiFiコマンドセンターをGooglePlayStoreからAndroidスマートフォンにインストールします

RootSaid WiFiコマンドセンターは、WiFi経由でロボットや家電製品を制御するために使用できるAndroidアプリです。携帯電話をネットワークに接続し、サーバー(ロボット)のIPアドレスとポートを入力し、矢印ボタンを使用して制御するだけです。このアプリの詳細については、ここをクリックしてください

詳細情報を読む…。

ANDROID SMARTPHONEから制御されるRASPBERRYPI WIFI ROBOT


製造プロセス

  1. ラズベリーパイ制御アクアポニックス
  2. Raspberry Pi /ホログラムSMS制御AC電源スイッチ
  3. ラズベリーパイとブリッジシールドを使用したロボット
  4. MonkMakes RaspberryPiロボットキットの構築
  5. チュートリアル– sPiRobot:ロボットがどこからでも見ているものを制御して確認する
  6. XMOS startKIT:XMOSおよびRaspberryPiロボットXMP-1の構築
  7. ラズベリーパイCDボックスロボット
  8. Bluetoothで制御されるRaspberryPi Robot
  9. ArduinoとRaspberryPiを使用してインターネット制御のビデオストリーミングロボットを構築する
  10. Raspberry Pi Webcam Robot –最高のビデオストリーミングチュートリアル
  11. RaspberryPiを使用したジェスチャー制御ロボット