본문으로 건너뛰기

사용 설명서

  • 본 튜토리얼은 Raspberry Pi OS with Desktop을 기반으로 합니다.
  • 시스템 버전: Debian GNU/Linux 12 (bookworm)
  • 시스템에 Klipper와 Moonraker가 설치되어 있고, Klipper 웹 인터페이스(예: 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 bash
    Loading...

설정 편집

첫 번째 단계

  • /boot/firmware/config.txt 파일을 열어 편집합니다.
    sudo nano /boot/firmware/config.txt
  • 파일 끝에 다음 내용을 추가합니다.
    enable_uart=1
    dtoverlay=miniuart-bt
    force_turbo=1
    dtoverlay=uart0
    Loading...
  • 편집기를 저장하고 종료합니다. Ctrl + S를 누른 다음 Ctrl + X를 누르세요.

두 번째 단계

  • /boot/firmware/cmdline.txt 파일을 열어 편집합니다.
    sudo nano /boot/firmware/cmdline.txt
    • console=serial0,115200이 존재한다면 삭제하세요.
      Loading...
    • 편집기를 저장하고 종료합니다. Ctrl + S를 누른 다음 Ctrl + X를 누르세요.

세 번째 단계

  • SSH에서 아래 명령어를 실행하세요.
  • 아무런 메시지가 나타나지 않으면 성공적으로 실행된 것입니다.
    sudo chmod 777 /home/pi/printer_data/logs/moon2uart.log
    Loading...

네 번째 단계

  • 브라우저를 통해 Klipper 웹 인터페이스(예: Mainsail 또는 Fluidd)에 접속하세요.
  • moon2uart.cfg 파일을 엽니다.
    Loading...
  • SERIAL_PORT= 뒤의 주소를 "/dev/ttyAMA0"으로 변경하세요.
참고 사항
  • 라즈베리 파이의 UART 인터페이스 이름은 시스템 버전에 따라 다를 수 있습니다. 설정 파일에서 /dev/ttyAMA0을 찾을 수 없다면 /dev/ttyS0 또는 다른 이름을 시도해 보세요.
  • 다른 상위 시스템(호스트 시스템)을 사용하는 경우 해당 시스템의 시리얼 포트 이름을 참고하여 수정하십시오.
  • 예를 들어 Fly 상위 시스템은 /dev/ttyS0을 사용하세요.
Loading...
  • 수정이 완료되면 오른쪽 상단의 SAVE & RESTART 버튼을 클릭하여 서비스를 저장하고 재시작하세요.
    Loading...

다섯 번째 단계

  • 라즈베리 파이를 재부팅하세요.
Loading...