С помощью твердотельного реле можно управлять питанием принтера через веб-интерфейс Fluidd или Mainsail, кроме того питание принтера прекращается в случае любой критической ошибки клиппера (например, thermal runaway), что делает принтер более пожаробезопасным.
Реле рекомендую брать FOTEK, но можно взять и другое, от 10А и выше.
Схема подключения очень простая:
После подключения добавляем следующие строки в moonraker.conf
[power FBG5]
type: gpio
off_when_shutdown: True # выключить принтер при обнаружении клиппером ошибки
locked_while_printing: False # не выключать принтер во время печати
restart_klipper_when_powered: False # выполнять команду "FIRMWARE_RESTART" после включения
restart_delay: 1 # задержка в секундах перед выполнением "FIRMWARE_RESTART"
pin: gpio26 # номер GPIO пина raspberry pi. при использовании нормально замкнутого реле можно инвертировать сигнгал так: !gpio26
initial_state: on # исходное состояние при включении raspberry pi
В меню Fluidd появится пункт “Power”, где будет кнопка управления питанием принтера
Проверить работоспособность защиты можно следующим образом: