본문으로 건너뛰기

무선 버튼 추가

중요 안내
  • 무선 버튼에는 배터리를 설치해야 하며, 배터리 모델은 CR927입니다.
  • 홈페이지로 돌아간 후 이미지에서 빨간색 테두리 안의 +를 클릭합니다.
    Loading...
  • 아래와 같은 인터페이스가 나타나면, 배터리가 설치된 무선 버튼을 정상적으로 한 번 누릅니다.
  • 빨간색 테두리 안에 무선 버튼의 ID가 자동으로 생성되며, 이 ID는 고유합니다.
    Loading...
  • 빨간색 테두리 안에 버튼의 이름을 입력합니다.
    Loading...
  • 첫 번째 빨간색 테두리를 클릭하면 두 번째 파란색 테두리가 나타납니다.
    Loading...
주의사항
  • 사용자 지정 GCODE와 API 요청은 무선 연결을 통해 제어됩니다.
  • GPIO 트리거는 유선을 통해 제어됩니다.

사용자 지정 GCODE

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

API 요청

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

GPIO 트리거 (Klipper 전용)

  • GPIO 트리거를 사용하려면 STM32F072가 Klipper와 연결되어 있어야 합니다.

  • 펌웨어 굽기 및 연결에 대한 자세한 내용은 이 문서를 참조하세요. 펌웨어 굽기 및 연결

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

    [mcu AirClick]
    serial: /dev/serial/by-id/usb-Klipper_stm32f072xb_AirClick-if00
    ### USB ID를 검색하여 이 부분을 수정해야 합니다.

    [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...