使用説明
- 本チュートリアルは Raspberry Pi OS with Desktop をベースとしています。
- システムバージョン:
Debian GNU/Linux 12 (bookworm) - システムにKlipperとMoonrakerがインストール済みで、ブラウザからKlipperのWebインターフェース(MainsailやFluiddなど)にアクセスできることを確認してください。
- 開始前に、SSHでラズベリーパイにログインしていることを確認してください。システムバージョンを確認するには、以下のコマンドを実行します:
cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"のような出力が表示されるはずです。Loading...- 他のシステムを使用している場合も、以下のチュートリアルを参考にインストールできますが、一部のコマンドが適用されない可能性がありますので、適宜調整してください。
配線
- 更新中
コンポーネントのインストール
- 以下のコマンドを実行して自動インストールを行います
curl -sSL https://cnb.cool/3dmellow/public/Moon2Uart/-/git/raw/master/scripts/install.sh | sudo bashLoading...
設定の編集
ステップ1
/boot/firmware/config.txtファイルを編集しますsudo nano /boot/firmware/config.txt- ファイルの末尾に以下の内容を追加します
enable_uart=1
dtoverlay=miniuart-bt
force_turbo=1
dtoverlay=uart0Loading... - エディタを保存して終了します。
Ctrl + Sを押し、次にCtrl + Xを押します。
ステップ2
/boot/firmware/cmdline.txtファイルを編集しますsudo nano /boot/firmware/cmdline.txtconsole=serial0,115200が存在する場合は削除してくださいLoading...- エディタを保存して終了します。
Ctrl + Sを押し、次にCtrl + Xを押します。
ステップ3
- SSHで以下のコマンドを実行します
- 何も表示されなければ実行成功です
sudo chmod 777 /home/pi/printer_data/logs/moon2uart.logLoading...
ステップ4
- ブラウザでKlipperのWebインターフェース(MainsailやFluiddなど)にアクセスします。
moon2uart.cfgファイルを開きますLoading...SERIAL_PORT=の後のアドレスを "/dev/ttyAMA0" に変更します
注意事項
- ラズベリーパイのUARTインターフェース名は、システムバージョンによって異なる場合があります。設定ファイルで
/dev/ttyAMA0が見つからない場合は、/dev/ttyS0または他のものを試してください。 - 他の上位機システムの場合は、対応するシステムのシリアルポート名を参考に変更してください。
- 例: Fly上位機の場合は
/dev/ttyS0を使用してください
Loading...
- 変更後、右上の
SAVE & RESTARTボタンをクリックしてサービスを保存・再起動します。Loading...
ステップ5
- ラズベリーパイを再起動します
Loading...