KREMEN Реклама
KREMEN Реклама

Klipper управление GPIO

Balzamalex
Идет загрузка
Загрузка
20.07.2023
2467
16
Вопросы и ответы

Здраствуйте, помогите с настройкой Klipper

Было: Работал принтер с прошивкой Marlin под управлением Octoprint.

Все устраивало. Был установлен плагин управлением питания, и отрабатывал скрипт:

git clone https://github.com/zhaolei/WiringOP.git -b h3

cd WiringOP

chmod +x ./build

sudo ./build

gpio mode 11 out - переводим в режим выхода

gpio write 11 1 - подаем питание

gpio write 11 0 - отключаем питание

В плагие PCU были прописаны эти команды и все работало.

Задумал: Рещил установи прошивку Klipper на это компьютер.

Установил, прошил - все ок.

Что получилось: В конфигурации moonracker прописал такие строки:

[power printer]

type: gpio

off_when_shutdown: True

locked_while_printing: False

restart_klipper_when_powered: False

#restart_delay: 1

pin: gpio21

initial_state: off

Теперь могу включать и выключать принтер чекером вверху экрана.

Что не получается:

Хочу настроить автоматическое выключение принтера по команде М81

В printer.cfg прописал так:

[mcu]

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

restart_method: command

[mcu host]

serial: /tmp/klipper_host_mcu

[output_pin pooff]

pin: host:gpio21

[gcode_macro M81]

gcode:

  SET_PIN PIN=pooff VALUE=0

При попытке с консоли ввести команду М81 выдает MCU 'klipper-mcu' error during config: Unable to open out GPIO chip line.

Подскажите, что я пропустил? Как заставить прошивку отключать GPIO на плате Orange Pi?

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама