Raspberry Piとエンダー3(Pro/V2/S1)を接続する方法

Roy Hill 08-07-2023
Roy Hill

多くの人が、Raspberry PiをEnder 3や同様の3Dプリンターに接続し、多くの新しい機能を開放する方法を疑問に思っています。 適切にインストールすれば、インターネット接続があればどこからでも3Dプリンターを制御でき、印刷物をリアルタイムで監視することもできます。

今回は、Raspberry PiとEnder 3を接続するための手順を紹介する記事を書くことにしました。

    Raspberry Piとエンダー3(Pro/V2/S1)を接続する方法

    ここでは、Raspberry Piをエンダー3へ接続する方法を紹介します:

    • Raspberry Piを購入する
    • OctoPi のイメージファイルと Balena Etcher をダウンロードします。
    • OctoPi のイメージファイルを SD カードにフラッシュします。
    • SDカード内のネットワーク設定ファイルを編集する
    • Raspberry Piのセキュリティセットアップを設定する
    • その他のRaspberry Piの設定をする
    • セットアップウィザードを使用してセットアップを完了させる
    • Raspberry PiとEnder 3を接続します。

    Raspberry Piを購入する

    エンダー3では、Raspberry Pi 3B、3B plus、4Bのいずれかを購入しないと、エンダー3で最適に動作しません。 Raspberry Pi 4 Model Bは、Amazonで購入できます。

    この作業には、「サンディスク 32GB」のようなSDカードと、「Raspberry Pi 4b」用のUSB-Cケーブル付き5V電源ユニットも、まだお持ちでない方はAmazonから購入する必要があります。

    また、Raspberry Piの内部が露出しないように、Raspberry Pi用のハウジングを用意したり、印刷したりする必要があるかもしれません。

    Thingiverseで「Ender 3 Raspberry Pi 4 Case」をチェックする。

    OctoPiイメージファイルとBalena Etcherのダウンロード

    次に、Raspberry Pi が Ender 3 と通信できるように、OctoPi のイメージファイルを Raspberry Pi にダウンロードします。

    OctoPiのイメージファイルはOctoPrintのオフィシャルサイトからダウンロードできます。

    また、OctoPi のイメージファイルを Raspberry Pi にフラッシュするためのソフトウェア Balena Etcher をダウンロードする必要があります。 この作業により、SD カードが起動可能なストレージデバイスとなります。

    Balena Etcherのソフトウェアは、Balena Etcherの公式ウェブサイトからダウンロードできます。

    OctoPi のイメージファイルを SD カードにフラッシュします。

    OctoPi イメージソフトウェアをダウンロードした後、ファイルをダウンロードしたコンピュータに SD カードを挿入してください。

    Balena Etcher を起動し、"Flash from file "を選択して OctoPi イメージソフトをフラッシュします。 OctoPi イメージファイルを選択し、ターゲットストレージとして SD カードストレージを選択し、フラッシュします。

    Macを使用している場合、フラッシュプロセスを完了するためにパスワードを要求することにより、管理者アクセスが必要になります。

    SDカード内のネットワーク設定ファイルを編集する

    SD カード上の "OctoPi-wpa-supplicant.txt" をテキストエディタで開きます。 Windows の場合はメモ帳、Mac の場合はテキストエディタで開くことができます。

    ファイルを開いた後、Wi-Fiネットワークにパスワードがある場合は「WPA/WPA2 secured」、ない場合は「open/unsecured」セクションを探します。 Wi-FiネットワークにはWi-Fiパスワードがあるはずですが。

    WPA/WPA2」セクションの下の4行の先頭から「#」記号を削除して、その部分をアクティブにします。 そして、「ssid」変数にWi-Fi名を、「psk」変数にWi-Fiパスワードを割り当てます。 変更を保存してカードをイジェクトしてください。

    Raspberry Piのセキュリティセットアップを設定する

    次に、ssh クライアントで接続して pi の OS に設定されているセキュリティを設定します。 これは Web ブラウザで Octoprint に接続できるようにするためのものです。

    関連項目: PLA Vs PETG - PETGはPLAより強いのか?

    Windowsの場合はコマンドプロンプト、Macの場合はターミナルを使用します。 コマンドプロンプトまたはターミナルで、「ssh [email protected]」と入力し、エンターキーをクリックします。 その後表示されるプロンプトに「はい」と応答します。

    次に、Raspberry Piのユーザー名とパスワードを尋ねるプロンプトが表示されます。 ここでは、ユーザー名とパスワードとして、それぞれ「raspberry」「pi」を入力します。

    この時点で、piオペレーティングシステムにログインしているはずです。 コマンドプロンプトまたはターミナルで、piオペレーティングシステムにスーパーユーザープロファイルを作成する必要があります。 sudo raspi-config」というテキストを入力してエンターキーをクリックします。 piのパスワードを尋ねるプロンプトが返されます。

    デフォルトのパスワードを入力すると、メニューバーが表示され、設定項目が一覧で表示されるはずです。

    システムオプションを選択し、パスワードを選択します。 お好みのパスワードを入力し、設定を保存します。

    その他のRaspberry Piの設定をする

    また、ホスト名やタイムゾーンなど、メニューバーの他の設定を変更することもできます。 必要ない場合もありますが、自分の好みに合わせて設定をカスタマイズするのに役立ちます。

    ホスト名を変更するには、システムオプションを選択し、ホスト名を選択します。 ホスト名には、任意の適切な名前、または、プリンタの名前(例:Ender 3)を設定します。 完了したら、終了をクリックし、Raspberry Piの再起動を確認します。 再起動には、数秒かかるはずです。

    セットアップウィザードを使用してセットアップを完了する

    ホスト名が変更されているので、Raspberry Piと同じWi-Fiネットワークに接続されている端末で、デフォルトの「//Octoprint.local」ではなく、「//hostname.local」(例:「//Ender3.local」)というURLを入力してください。

    セットアップウィザードが表示されますので、Octoprint のユーザー名とパスワードを設定し、Web ブラウザからアカウントにログインできるようにします。

    ここで使用されるパスワードとユーザー名は、以前にスーパーユーザー用に作成されたユーザー名とパスワードと異なることに注意する必要があります。

    セットアップウィザードでは、その他の設定項目の有効・無効を自由に選択することも可能です。

    また、プリンタープロファイルの設定を編集し、Ender 3のビルドボリューム寸法を220×220×250mmに設定する必要があります。 もう一つ注目すべきは、ホットエンドの押出機の設定です。 ここでは、デフォルトのノズル径を0.4mmに設定していますが、お客様のノズル径と異なる場合は、この設定を調整することができます。

    この時点で Octoprint のユーザーインターフェイスが起動するはずです。

    Raspberry PiとEnder 3を接続します。

    RaspberryPiにUSBケーブルを、Ender3のポートにマイクロUSBを差し込みます。 Octoprintのユーザーインターフェース上で、プリンターとRaspberryPiの間に接続が確立されたことを確認します。

    関連項目: 500ドル以下の格安樹脂製3Dプリンター7選

    また、Raspberry Piが起動したらプリンターが自動的に接続されるように、自動接続オプションを有効にしておくとよいでしょう。

    この時点で、Octoprint のユーザーインターフェイスがどのように機能するかを観察するために、テストプリントを実行することができます。

    ここでは、BV3Dが提供する、そのプロセスを視覚的に示すビデオを紹介します。

    Roy Hill

    Roy Hill は、3D プリンティングの情熱的な愛好家であり、3D プリンティングに関連するあらゆる事柄について豊富な知識を持つ技術の第一人者です。この分野で 10 年以上の経験を持つロイは、3D デザインとプリンティングの技術を習得し、最新の 3D プリンティングのトレンドとテクノロジーの専門家になりました。ロイは、カリフォルニア大学ロサンゼルス校 (UCLA) で機械工学の学位を取得しており、MakerBot や Formlabs など、3D プリンティングの分野で評判の高い企業数社で働いてきました。また、さまざまな企業や個人と協力して、業界に革命をもたらしたカスタム 3D プリント製品を作成してきました。ロイは、3D プリントへの情熱のほかに、熱心な旅行者であり、アウトドア愛好家でもあります。彼は家族と一緒に自然の中で過ごすこと、ハイキング、キャンプを楽しんでいます。余暇には、若いエンジニアを指導し、人気ブログ「3D Printerly 3D Printing」を含むさまざまなプラットフォームを通じて 3D プリンティングに関する豊富な知識を共有しています。