본문으로 건너뛰기

참고 배선

RS232 ID 검색

검색 전 주의사항

  • RS232 ID를 검색하기 전에 먼저 SSH 연결을 해주세요.
  • 네트워크를 통해 SSH에 로그인했는지 확인하세요. 시리얼 포트로 로그인하지 않았는지 확인하세요.
  • UTOR가 연결되었는지 확인하고, 상위기기와 연결된 데이터선이 데이터 전송 기능을 가지고 있는지 확인하세요.
  • G2T를 사용한다면 UART 연결을 지원하는 시스템인지 확인하세요.

장치 검색

  • 이제 정상적으로 상위기에 로그인한 경우 lsusb 명령어를 입력하여 장치를 검색할 수 있습니다. 아래 중 하나의 상황이 발생할 것입니다.
    • lsusb 명령어를 입력하면 ls 명령어를 찾을 수 없다는 메시지가 표시되는 경우, 다음 명령어를 입력하여 명령어를 설치할 수 있습니다.
      sudo apt-get install usbutils
    • lsusb 명령어를 입력했지만 아무런 반응이 없는 경우, 이는 시스템 문제입니다. 이에 대해 할 수 있는 것이 없으므로 다른 시스템으로 변경하거나 제대로 작동하는 시스템을 사용해야 합니다.
    • 아래 이미지에 나와 있는 정보가 표시됩니다. 이는 참고용입니다. ID 뒤의 문자만 확인하면 됩니다.
  • 1a86:7523는 이번에 사용할 장치입니다. 뒤의 메시지는 시스템 문제로 인해 완전히 표시되지 않을 수도 있으므로 신경 쓸 필요가 없습니다.
  • 그렇지 않다면, 데이터선이 잘 연결되었는지, 펌웨어가 올바르게 업데이트되었는지 확인하세요.
주의사항

1a86:7523가 있을 때만 아래 명령어를 사용하여 RS232 ID를 검색할 수 있습니다.

RS232 ID 검색

ls /dev/serial/by-path/*
  • ls /dev/serial/by-path/* 명령어를 입력했지만 ID가 나오지 않는 경우, lsusb에는 장치가 있을 때 상위기기를 변경하거나 상위기기 시스템을 변경하세요.
  • UTOR를 사용할 때 세 개의 ID가 출력될 수 있으며, 다른 UTOR 시스템을 사용한 적이 있다면 여러 개의 ID가 나타날 수 있습니다.
  • id 뒤에 -port0가 붙어 있는지 확인하세요. 그렇지 않으면 사용할 수 없습니다.
주의사항

도구판과 UTOR가 반드시 접지되어 있어야 합니다! 그렇지 않으면 도구판에 연결할 수 없습니다!

RS232 ID를 구성 파일에 작성

  • 프린터 웹 인터페이스를 열고, 왼쪽 사이드 바의 구성 옵션에서 fluidd는 {…}이고, mainsail은 기계를 클릭하여 printer.cfg를 찾을 수 있습니다.

  • 파란색 ID를 복사하여 printer.cfg 구성 파일의 [mcu SHT36] 섹션의 serial:에 작성합니다. 저장하고 재시작하면 주보드에 연결할 수 있습니다. Klipper가 ADC out of range라는 메시지를 표시하는 것은 정상적인 현상입니다. 열판과 열감지기를 잘 연결하고, 노즐, 열판의 열감지기 핀과 출력 핀을 구성한 후 다시 저장하고 재시작하면 됩니다.

주의사항
  • RS232 ID는 baud:restart_method:command도 구성해야 합니다.
  • 아래는 참고용 구성입니다.
[mcu SHT36]
serial: /dev/serial/by-path/platform-1c1c000.usb-usb-0:1.2:1.0-port0
baud: 250000
restart_method:command
위험

주의: 문서에 나타나는 모든 ID는 예시이며, 각 주보드의 ID는 모두 다릅니다. 실제로 얻은 ID에 따라 수정하여 작성해야 합니다.

위험

아래 ID는 사용할 수 없습니다!!

serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0