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

Arduino + RaspberryPiロボットプラットフォームの作り方

これは、PiとArduinoのオーケストレーションに関する決定的な話ではありません。私のバージョンだけです。

ステップ1:ベリーブート

1.Berrybootを入手します。 Berrybootを使用すると、複数のRaspberryPiイメージをダウンロードできます。

ステップ2:SDカードの準備

次に、zipファイルを空のSDカードに解凍します。

ステップ3:ベリーブート

BerryBoot SDカードをPiに挿入し、起動します。

2. Raspbian Wheezyを使用してRPiをセットアップします(最初のオプション)。

ステップ4:WiFiドングル

3.WiFiドングルをセットアップします。 BerryBootは、最初の起動時にWiFiドングルをセットアップするようになりました。これは私のために行いました(WiFi経由でイメージをダウンロードするオプションも提供してくれました)。しかし、Raspbian Wheezyを起動した後、WiFiドングルを引き上げるのに問題がありました。

WiFiドングルの手動セットアップに問題がある場合は、このビデオを試してみてください。

最後に、WiFiドングルを安価で、範囲が広く、使用するmAhが非常に少ない場合(PiはUSBポートを介して約700mAhしか供給できません)。これを試してみてください、$ 6.17。

ステップ5:SSH

4.デスクトップコンピューターにPuTTYをセットアップします。このビデオに従ってください。これにより、PiへのSSH接続を開始できます。そうすれば、私のような小さなRCA画面を見る必要はありません。 SSHに慣れていない人のために(このビデオの前のように)、ビデオで説明します。過度に単純化するリスクがありますが、デスクトップからRaspberryPiコマンドラインにアクセスできます。

Piのネットワーク番号を接続する必要があります。これは、ワイヤレスハブの構成ページを表示することで見つけることができます。 Piがリストされているアドレスが表示されます。奇妙な理由で、デバイス名が表示されない場合は、Piが起動しているときにページを表示し、Piのプラグを抜いて、ワイヤレスハブの構成ページを更新します。消えたデバイスはあなたのPiです。ポート番号を変更する必要はありませんでしたが、設定によっては変更する必要がある場合があることに注意してください。

ステップ6:SSH

Piのネットワーク番号を接続する必要があります。これは、ワイヤレスハブの構成ページを表示することで見つけることができます。 Piがリストされているアドレスが表示されます。奇妙な理由で、デバイス名が表示されない場合は、Piが起動しているときにページを表示し、Piのプラグを抜いて、ワイヤレスハブの構成ページを更新します。消えたデバイスはあなたのPiです。ポート番号を変更する必要はありませんでしたが、設定によっては変更する必要がある場合があることに注意してください。

自分が正しい情報を持っているかどうかを知りたい場合は、ログインしてみてください。このような画面が表示されたら、問題ありません。

デフォルトでは、ユーザー名とパスワードはpi、raspberry

です。

覚えて! Raspberry Piの場合は、常にパスワードを共有してください。とにかく誰もがパスワードを持っているからです🙂

ステップ7:SSH

PuTTYを設定すると、次のようなPiコマンドラインを表示できるようになります。

ステップ8:VNC

5. RaspberryPiにVNCServerをセットアップします。このビデオに従ってください。 (またはこのウォークスルー)。 Puttyを使用すると、Piのコマンドラインにアクセスできますが、VNCを設定すると、実際には、Puttyと同じように、PCからPiのデスクトップGUIにアクセスできます。

6.デスクトップコンピューターにVNCクライアントをセットアップします。実際のVNC。さまざまなプログラムがありますが、たまたまRealVNCを使用することになりました。

両方のマシンでVNCをセットアップしたら、PuTTYをPiに接続し、VNCサーバーを起動します。

$ sudo vncserver

ステップ9:

ここに2つの注意点があります。ビデオの説明を私より上手く行った場合、vncserverは起動時に自動的に起動します。残念ながら、毎回入力する必要があります(怠惰すぎて、ブート部分を理解できません)。その結果、$ sudo vncserverを使用しない場合、VNCを介して特定のPythonスクリプトを実行する際に問題が発生します

最終的には、ウィンドウバージョンのRaspberryPiデスクトップになります。もう1つ注意してください。ビデオのどこかで、VNCデスクトップの「ジオメトリ」を設定できます。そこに設定した制限は、ウィンドウに表示されるデスクトップの品質に反映されます。本質的に、640×480を入れると、それがこのデスクトップの解像度になります。ですから、PiのGPUを活用してください🙂

「-geometry1024×728-depth24」のようなものを使用してください

ステップ10:SDカードのサイズ変更 7. SDカードのサイズを変更して、すべてのスペースを使用します。 (これはすでにBerryBootによって実行されている必要があります。ただし、他のディスクイメージでは、実際のサイズに関係なく、SDカードが2 GBに制限されます)。 ステップ11:GIT

8. Gitマネージャーを使用すると、gitハブからコードをプルできます(ここでも、これはすでにインストールされているはずですが、念のため)。

git managerをインストールします:

Raspberry Piプロンプトで:$ sudo apt-get install git

使い方はそうです

Raspberry Piプロンプトで:$ sudo git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git

ステップ12:SMBus

9.SMBusをインストールします。 PiとArduinoの間の通信にI2Cバスを使用するので、これは特に私のセットアップ用です。

Raspberry Piプロンプトで:$ sudo apt-get install python-smbus

詳細:Arduino + RaspberryPiロボットプラットフォームの作成方法


製造プロセス

  1. プロセッサを信頼できるものにする方法
  2. 条件ベースのメンテナンスをより効果的にする方法
  3. グラスファイバーの作り方
  4. 射出成形金型の作り方
  5. 製造日を一年中イベントにする方法
  6. 最初のロボット統合を成功させる方法
  7. サプライチェーンデータを信頼できるものにする方法
  8. ロボットの主サウロンの作り方
  9. Solidworksでカッタウェイアニメーションを作成する方法
  10. 試作品の作り方
  11. 油圧ホースの交換方法