跳到主要内容

使用说明

  • 本教程基于 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)" 的输出。
  • 如果您使用其他系统也可以参考下方教程进行安装,可能会有部分命令不适用,请自行调整。

接线

  • 正在更新

安装组件

  • 执行下方命令进行自动安装
    curl -sSL https://cnb.cool/3dmellow/public/Moon2Uart/-/git/raw/master/scripts/install.sh | sudo bash

编辑配置

第一步

  • 打开编辑/boot/firmware/config.txt文件
    sudo nano /boot/firmware/config.txt
  • 在文件末尾添加以下内容
    enable_uart=1
    dtoverlay=miniuart-bt
    force_turbo=1
    dtoverlay=uart0
  • 保存并退出编辑器,按Ctrl + S,然后按Ctrl + X

第二步

  • 打开编辑/boot/firmware/cmdline.txt文件
    sudo nano /boot/firmware/cmdline.txt
    • 如果存在console=serial0,115200,请将其删除
    • 保存并退出编辑器,按Ctrl + S,然后按Ctrl + X

第三步

  • 在SSH中执行下方指令
  • 没有任何提示则代表执行成功
    sudo chmod 777 /home/pi/printer_data/logs/moon2uart.log

第四步

  • 通过浏览器访问Klipper的Web界面(如Mainsail或Fluidd)。
  • 打开moon2uart.cfg文件
  • 找到SERIAL_PORT=后面的地址改为"/dev/ttyAMA0"
须知
  • 树莓派中的UART接口名称可能会因系统版本不同而有所变化。如果在配置文件中找不到/dev/ttyAMA0,请尝试使用/dev/ttyS0或者其他。
  • 其他上位机系统请参考对应系统的串口名称进行修改。
  • 如Fly上位机请使用/dev/ttyS0
  • 修改好后点击右上方的SAVE & RESTART按钮保存并重启服务。

第五步

  • 重启树莓派
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...