사용 설명서
- 본 튜토리얼은 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 bashLoading...
설정 편집
첫 번째 단계
/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를 누르세요.
두 번째 단계
/boot/firmware/cmdline.txt파일을 열어 편집합니다.sudo nano /boot/firmware/cmdline.txtconsole=serial0,115200이 존재한다면 삭제하세요.Loading...- 편집기를 저장하고 종료합니다.
Ctrl + S를 누른 다음Ctrl + X를 누르세요.
세 번째 단계
- SSH에서 아래 명령어를 실행하세요.
- 아무런 메시지가 나타나지 않으면 성공적으로 실행된 것입니다.
sudo chmod 777 /home/pi/printer_data/logs/moon2uart.logLoading...
네 번째 단계
- 브라우저를 통해 Klipper 웹 인터페이스(예: Mainsail 또는 Fluidd)에 접속하세요.
moon2uart.cfg파일을 엽니다.Loading...SERIAL_PORT=뒤의 주소를 "/dev/ttyAMA0"으로 변경하세요.
참고 사항
- 라즈베리 파이의 UART 인터페이스 이름은 시스템 버전에 따라 다를 수 있습니다. 설정 파일에서
/dev/ttyAMA0을 찾을 수 없다면/dev/ttyS0또는 다른 이름을 시도해 보세요. - 다른 상위 시스템(호스트 시스템)을 사용하는 경우 해당 시스템의 시리얼 포트 이름을 참고하여 수정하십시오.
- 예를 들어 Fly 상위 시스템은
/dev/ttyS0을 사용하세요.
Loading...
- 수정이 완료되면 오른쪽 상단의
SAVE & RESTART버튼을 클릭하여 서비스를 저장하고 재시작하세요.Loading...
다섯 번째 단계
- 라즈베리 파이를 재부팅하세요.
Loading...