Управление питанием принтера через Octoprint

Материал из Ender 3 Wiki
Перейти к навигации Перейти к поиску

Цели:

  1. Выключать питание принтера по окончании печати и охлаждении хотенда до 50 градусов
  2. Выключать питание принтера при возникновении ошибок при печати или обрыве связи октопринта с принтером

Что потребуется:

  1. Твердотельное реле, например такое https://is.gd/CzGbqn (SSR-25DA)
  2. Установленный Octoprint на один из одноплатных компьютеров(Например https://is.gd/Vvaclx), доступ к одноплатнику по ssh.
  3. Провода для управления реле, например такие https://is.gd/gGW4Qx
  4. Опционально: Паяльник, припой, флюс, изолента

Начнем: 1. Отключаем блок питания от электроники принтера

Photo 2019-11-26 20-18-39.jpg
















2. Откручиваем блок питания и снимаем его

Photo 2019-11-26 20-35-15.jpg
















3. Снимаем защитный кожух проводки

Photo 2019-11-26 20-41-01.jpg
















4. Отсоединяем два провода от тумблера включения питания принтера

Photo 2019-11-26 20-42-50.jpg
















5. Наращиваем маленький проводочек. Подойдет кабель 16-18 AWG. Выводим свободные концы наружу.

Photo 2019-11-26 20-50-08.jpg










6. Прикручиваем блок питания обратно. Подсоединяем наши проводочки к выходам 1 и 2 реле. Реле закрепляем на раме. Я приклеил на двусторонний скотч

Photo 2019-11-22 17-01-48.jpg
















7. Выход 4(-) реле присоединяем к 39 пину нашего одноплатного компьютера, 3(+) присоединяем к 40 пину нашего одноплатного компьютера. Нумерация начинается с квадратика на обратной стороне платы

Photo 2019-11-26 21-08-17.jpg