Octoprint. Включение / выключение блока питания кнопкой.

alexalexk
Идет загрузка
Загрузка
30.10.2020
643
10
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Статья относится к принтерам:
Anycubic Kossel linear plus

Сделал на своем принтере управление питанием по статье https://3dtoday.ru/blogs/vasyna/octoprint-buns/, только использовался родной блок питания + реле.

Всем эта система хороша, кроме одного: ее невозможно включить локально. Например, нагреть голову для смены пластика или запустить печать. Приходится идти в другую комнату, включать комп и так далее. Вариант https://3dtoday.ru/blogs/arseniy899/delaem-octoprint-bolee-khardvarnym-ili-upravlyaem-knopkami/ почему то не заработал, python для меня темный лес.

Я решил изобретать свой велосипед. Маленькая программа на C и 1 строка в автозагрузке. Все исходники и инструкции на гитхабе https://github.com/alexkoo/printer_on_button . Предупреждаю сразу, в линуксах только начинаю разбираться.  Проверял на OrangePI Lite И Armbian buster 20.08.

В интернетах пишут, что OrangePI штука нежная, да и с внутренней подтяжкой я не разобрался. Поэтому использовал и подтягивающий, и ограничительный резисторы.  Подключение кнопки на схеме:

P.S. Наверное было проще не городить велосипед и просто поставить выключатель на управление реле (между коллектором и эмиттером транзистора). 

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье

Комментарии

31.10.2020 в 07:59
0


Всем эта система хороша, кроме одного: ее невозможно включить локально.


Так у вас получается малинка все время включена в сеть?

31.10.2020 в 10:22
0

конечно. Иначе как?

но могу предложить другой способ: простой ВайФай на ESP12F, прошивку написать самому, для выключения - малинка посылает сигнал этоу модулю, он рэле отпускает.

Тогда модуль должен быть включен всегда. Но в 10 раз меньшее энергопотребление, а может можно добиться и 100 раз, переводом модуля в спячку. 

31.10.2020 в 17:47
0

Малинка от отдельной зарядки питается, на ней октопринт с клиппером крутятся. А вот куда esp втыкать? 

31.10.2020 в 18:37
0

esp питаться будет всегда. Сигнал на выключение будет получать с малинки и наверное желательно с платы принтера.

Включать через веб интерфейс ESPшки, она пошлёт сигнал на рэле. Оно включить питание и малинки тоже.

И кнопка параллельно КЭ транзистора.

31.10.2020 в 20:24
0

Мне кажется, несколько переусложнено. Городить отдельный контроллер специально для включения. Отдельная страничка его интерфейсом. Апельсинка потребляет не больше 10 вт, а когда выключена камера и того меньше. Когда принтер долгое время не используется, его и полностью обесточить можно можно. Тут выключение скорее дежурный режим, через 10 мин простоя отключится мощный БП, подсветка, охлаждение малинки, камера (программно через psu control). Да и ждать каждый раз загрузки малинки с октопринтом подбешивает + кажется, линукс не любит резких отключений( но могу ошибаться).

Ваш вариант хорош для ESP3D. И то наверное проще дописать эту функцию в готовую прошивку, чем ставить отдельный контроллер. Или для принтеров без удаленного управления.

31.10.2020 в 20:47
0

верно. но малинка с октопринтом упирается в непреодолимый недостаток - передача данных по UART.

Если плата на LPC1768 или STM32F407, то есть прекрасныя альтернатива в виде прошивки reprap. Это и веб интерфейс, и джикод непосредственно на флешке на плате.

31.10.2020 в 21:27
0

В этом случае вещь действительно полезная. Но там и малинка не нужна.

16.11.2020 в 09:27
0

Без обид, но вы либо троллите, либо бред несёте.

Сказали А, говорите и Б

1. Примеры альтернативных плат принтера с ethernet за 50$ и менеее, ибо столько выходит бюджетная 32-битка + одноплатник с октопринт.

2. Расшифровка мифических недостатков UART

3. Объяснение, чем код на карте памяти принтера принципиально лучше кода на карте памяти одноплатника с октопринт.

4. А эта ваша мифическая плата принтера ещё и камеру с записью таймлапсов поддерживает?

16.11.2020 в 08:52
0

На ESP12F сделал двухканальное WiFi-реле, встроил в блок розеток для принтеров, принтера включаю/выключаю только удалённо, апельсинки с октопринтом запитаны  через DC-DC  и включаются/выключаются вместе с принтерами.

31.10.2020 в 20:19

Комментарий удалён

26.11.2020 в 14:27
0

Заморочился поставить принтер в какую-то коробку отдельную в гараже, прицепил ESP чтобы управлять подогревом и приточным/вытяжным вентилятором. Что-то про выключение самого принтера как-то не подумал даже.

А зачем его выключать ? После печати все остывает, вентиляторы выключаются, там только дисплей по сути работает.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Кронштейны для камер видеонаблюдения.

Обзор нового 3D-принтера Anycubic Mega Pro

Винтовка из кинофильма "Отряд Самоубийц". Большая игрушка.

Шарики за ролики

Новинка! PETG - Голубая мечта!

переход с кинематики ULTI на CORE