본문으로 건너뛰기

무선 버튼 추가

중요 안내
  • 무선 버튼은 배터리를 장착해야 합니다. 배터리 모델은 CR927입니다.
  • 홈 화면으로 돌아가서 그림 속 빨간색 상자 안의 +를 클릭하세요.
    Loading...
  • 아래와 같은 화면이 나타나면, 배터리가 장착된 무선 버튼을 정상적으로 한 번 눌러주세요.
  • 빨간색 상자 안에 무선 버튼의 고유 ID가 자동으로 생성됩니다.
    Loading...
  • 빨간색 상자 안에 원하는 버튼 이름을 입력하세요.
    Loading...
  • 첫 번째 빨간색 상자를 클릭하면 두 번째 파란색 상자가 나타납니다.
    Loading...
주의사항
  • 사용자 정의 GCODE와 API 요청은 무선 연결을 통해 제어됩니다.
  • GPIO 트리거는 유선 연결을 통해 제어됩니다.

사용자 정의 GCODE

  • GCODE를 사용자 정의하여 빨간색 상자 안에 실행할 코드나 매크로 이름을 입력하면, AirClick이 프린터로 자동 전송하여 실행합니다.
    Loading...

API 요청

  1. 사전 정의된 API를 사용하여 사용자 정의 매크로, 긴급 정지, Klipper 재시작, 펌웨어 재시작, 시스템 종료 등을 구현할 수 있습니다.
Loading...
  1. 사용자 정의 API 설명
    • 모든 API는 Moonraker API 문서를 참조하세요.
    • method는 Moonraker API의 method와 일치해야 합니다.
    • params는 Moonraker API의 params와 일치해야 합니다.
  2. 아래는 지정된 파일 인쇄 시작 API의 예시입니다.
    • 아래 그림은 Moonraker 공식 문서 예시입니다.
    Loading...
    • 아래는 AirClick의 API 입력 예시입니다.
    Loading...
  3. 이 버튼을 저장하면 지정된 파일 인쇄를 시작할 수 있습니다.

GPIO 트리거 (Klipper 전용)

  • GPIO 트리거는 STM32F072와 Klipper가 연결되어 있어야 합니다.

  • 펌웨어 구워넣기와 연결은 이 문서를 참조하세요. 펌웨어 구워넣기와 연결

  • 사용 가능한 IO는 PB0부터 PB9까지 총 10개입니다. 정상적으로 펌웨어를 구워넣고 Klipper에 연결한 후에는 아래 참조 구성대로 정상적으로 구성하면 됩니다.

    [mcu AirClick]
    serial: /dev/serial/by-id/usb-Klipper_stm32f072xb_AirClick-if00
    ### USBID를 검색한 후 이 부분을 수정해야 함

    [gcode_button _test]
    pin: ^!AirClick:PB0
    press_gcode:
    M118 PB0

    [gcode_button _test1]
    pin: ^!AirClick:PB1
    press_gcode:
    M118 PB1

    [gcode_button _test2]
    pin: ^!AirClick:PB2
    press_gcode:
    M118 PB2

    [gcode_button _test3]
    pin: ^!AirClick:PB3
    press_gcode:
    M118 PB3

    [gcode_button _test4]
    pin: ^!AirClick:PB4
    press_gcode:
    M118 PB4

    [gcode_button _test5]
    pin: ^!AirClick:PB5
    press_gcode:
    M118 PB5

    [gcode_button _test6]
    pin: ^!AirClick:PB6
    press_gcode:
    M118 PB6

    [gcode_button _test7]
    pin: ^!AirClick:PB7
    press_gcode:
    M118 PB7

    [gcode_button _test8]
    pin: ^!AirClick:PB8
    press_gcode:
    M118 PB8

    [gcode_button _test9]
    pin: ^!AirClick:PB9
    press_gcode:
    M118 PB9
Loading...