Удаленное управление принтером через Октопринт

fedor0804
Идет загрузка
Загрузка
19.10.2019
3409
25
Техничка

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

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

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

7

Для тех, кто как я не умеет в Линукс, либо не имеет GPIO на машине с октопринт посвящается...

Данная инструкция подходит для любых устройств на октопринт, нужно иметь:

1. немного прямые руки, без этого никуда, к сожалению

2. какую нибудь умную роезетку/выключатель на esp8266 или похожих микроконтроллерахСамое дешевое, готовое решение с БП, реле, корпусом и всем остальным я считаю Sonoff basic, стоит около 5 баксовВместо готового решения можно использовать отдельные модули ESP8266 (nodeMCU, ESP-12f...)+реле на 3,3В (ну или обычное с преобразователем уровней)+БП. ESP-01s кажется не подходит, там памяти маловато

3. программатор USB/UART  (у меня такой), если вы не используете модули с программаторами типа  nodeMCU

И так, когда у нас все есть, подключаем все согласно инструкциям из сети, здесь я вам немного подскажу^

- Для прошивок устройств Sonoff тема на форуме почти для всех устройств- Для готовых модулей используем соответствующий кабель и подключаем их напрямую к ПК- Для отдельных модулей типа ESP-12F юзаем программатор3,3V -> 3.3 VGND -> GNDRX -> TXTX -> RXВозможно еще придется переводить модуль в режим загрузки замкнув GPIO

В моем случае, это розетка на TYWE3S, для которого есть тема на гитхаб для перевода в режим загрузчика нужно замкнуть GPIO на землю

Программная часть

На основе всего лежит прошивка Sonoff-Tasmota (ссылка на Гитхаб) и модуль для него Tasmota

Первое нужно прошить в модуль-розетку, второе нужно установить в октопринт из менеджера плагинов

На первом можно немного остановиться поподробнее

1. Прошивка берется тут https://github.com/arendst/Sonoff-Tasmota/releases/tag/v6.6.0Если не вдаваться в подробности, можно скачать sonoff.bin и должно заработать в большинстве случаев

2. Сделайте бэкап своей нынешней прошивки девайса, который вы хотите перешить, инфа есть тут

3. Для самой прошивки можете взять любое ПО, которое вам импонирует, я использовал ESP Easy Flasher (ее, прошивку и кучу других ПО я выложил на Яндекс диск), где нужно всего лишь выбрать нужный порт, выбрать скачанную прошивку, которую нужно было предварительно положить в папку Bin, скорость (кажется, всегда советуют 115200) и запустить прошивку

4. Сразу после прошивки нужно будет отключить питание и перемычку с GPIO0, если подключали. После включения должна появиться wi-fi сеть без пароля, подключаемся и вводим SSID и пароль от вашей домашней сети, после чего модуль перезагрузится

5. По IP, выданному вашим роутером устройству заходим в WEB интерфейс и производим необходимые настройки.

5.1. Если вы использовали готовый модуль с реле, то скорее всего кнопкой "Toggle" вы уже можете включать и отключать реле

5.2 Если же вы использовали DIY модуль, то придется подключать реле и задавать номер GPIO, куда вы его воткнули в настройках (у вас будет больше выбор контактов), здесь же можете выбрать модель одного из модулей

6. Устанавливаем плагин Tasmota, настраиваем его и наблюдаем, как в шапке страницы появился значок молнии, нажав на который можно управлять реле и питанием принтера, тут же можно задать условия включения и отключения принтера по G-код командами, которые можно задать после окончания печати (не забудьте, что выключать принтер лучше тогда, когда остынет сопло, для этого команды отключения нужно задавать после команд ожидания остывания типа М140 S50)

В общем то и все, пробуйте)

P.s. к этой же прошивке можно подключать множество разных модулей, в том числе датчиков температуры для отключения и защиты от пожаров

P.s1. У большинства релейных модулей есть физическая кнопка, которую можно вывести на корпус принтера, а если у вас DIY модуль, то к нему можно подключить эту кнопку

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

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

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

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

Комментарии

19.10.2019 в 17:23
0

Только не сказал, что китайские sonoff реле горят как спички. 

Методом проб и ошибок (чуть не спалил хату) сделал вывод, что лучше брать в оф магазине.

19.10.2019 в 17:40
0

Не знал, у меня их никогда не было, я пробовал данный метод с другой китайской розеткой и голым NodeMCU

А где брали? Могу ссылку поменять

19.10.2019 в 18:18
0

брал самые дешевые на али, ссылок уже не найду. Но могу горелые результаты в своих архивах поискать

19.10.2019 в 18:11
0

Что-то погуглил и нет таких тем что горят, да еще "как спички".

19.10.2019 в 18:43
1


19.10.2019 в 20:20
1

А можно более подробней? А то может вы на него огород обогревателей повесили)

f61
19.10.2019 в 20:28
2

На этом висел нагреватель 1300 ватт. Сгорел за месяц. Китаец клялся, что выдержит заявленные 20000. Потом были еще попытки использовать sonoff в других менее мощных самоделках. 

Как результат - только из официального магазина живучие, остальные собраны черти-как черти из чего.

19.10.2019 в 20:31
1

что и требовалось доказать... 

19.10.2019 в 21:43
0

Среднемтатичесеий принтер потребляет не более 500Вт, мой не более 300

19.10.2019 в 22:56
0

Но никто не застрахован от плохих комплектующих в реле. 

Я ценю проделанную вами работу, самому интересно читать подобное, но предупредить о возможных шишках не мешает.

20.10.2019 в 13:19
0

SKR + 2208 = 3000 рублей

Raspberry 3b+ = 3500 рублей

Sonoff = 500 рублей

БП = 2000 рублей

Итого 3000+3500+500+2000=9000 рублей

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

Duet Wifi = 6000 рублей

БП с PS ON = 3000 рублей

Итого 6000+3000=9000 рублей.

Покупаем готовую рабочую плату которая умеет все что нужно с отличной прошивкой кучей настроек прям из браузера, прошивать по 10 раз не нужно...

Выбирайте сами что покупать.

20.10.2019 в 13:37
0

Берём вместо Малинки Аельсинку-1500р

БП от минвел не 2000, а 1200-1500, я взял за 500 на 120Вт

Как минимум дешевле на 3000 получается, прошивать часто и не требуется

А дует за 6к даже китайский вроде не взять, а оригинал стоит немного дороже

20.10.2019 в 13:44
-1

Покупайте дальше дешевое китайское гуано...

Надеюсь вы когда нибудь поймете что лучше купить один раз но дороже.

20.10.2019 в 14:05
0

Скиньте ссылку, где вы брали дует за 6к, может я тоже хочу приобщиться к прекрасному

20.10.2019 в 14:46
0

Такое же "китайское говно", как вы выразились. Вот оригинал https://e3d-online.com/duet-2-wifi-electronic-controller-card-v1-04

Потому какая разница, между моей сборкой и вашей? Почему моя говно то?

21.10.2019 в 03:06
-2

Потому что я настраивал таким образом, как сделали вы, а затем купил дует.

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

Пока не купите хотя бы даже китайскую дует, не поймете.

А разницы я в них не заметил, есть оригинал и китайский клон, работают одинаково.

12.12.2019 в 00:18
0

А телеграм бота вы на него поставите? А наблюдение через камеру там есть? А удаленно через интернет печать прекратить/запустить можно?  На малине все это есть и отлично работает. 

12.12.2019 в 04:24
-2

А телеграм бота вы на него поставите?

А зачем мне эта не нужная зияющая дыра на смартфоне и в моей сети домашней?

ИМХО бесполезная функция.

А наблюдение через камеру там есть?

Есть.

А удаленно через интернет печать прекратить/запустить можно?

Можно.

На малине все это есть и отлично работает. 

А на малине без знаний ОС Linux вы можете из коробки достать малину, написать конфиг в один текстовый файл, записать на флешку, вставить в плату, и работает, можете?

Нет не можете. Я знаю все что может малина и все что может дует.

Я не спорю, что имея малину и Linux вы можете сделать по факту чуть больше, за счет того что можно самому написать все то что нет используя баш например, но сколько времени вы потратите? Нервов? А дебажить вы сколько будете?

А дует по факту вы покупаете, настраиваете, пользуетесь, только половиной ее функционала вы даже пользоваться не будете, как и малиной.

Хотя если купить к дует плату расширения то она даже функциональней чем малина с любой другой платой.

12.12.2019 в 09:17
1

С каких это пор телеграмм стал зияющей дырой. А наркоторговцы то не знают, вот лохи. 

Здорово если можно. Правда без белого ип это все равно работать не будет. Для того и нужен телеграмм бот, чтобы все эти препоны обходить. 

Дебажить? Нервов? Шта?

Вы наверное не знаете как ставится октопринт. Рассказываю. Качаете один файл образа из сети. Записываете его на флешку через тупую как пробка утилиту итчер . На эту же флешку кидаете конфиг для вайфая из пяти строк. Вставляете флешку в малину( не в апельсину, не в бигль или ещё какой куби, в малину). Включаете в сеть и у вас все работает. Остаётся только принтер в усб малины воткнуть. Остальное через интерфейс октопринта мышкой и не включая сознание. 

Ваше решение настраивается на порядок сложней. 

13.12.2019 в 12:21
-1

Правда без белого ип это все равно работать не будет.

21-ый век, оптоволокно, спутниковая связь, нормальные операторы связи выдают белую динамику. 

Жлобы настраивают костыльный телеграм, я купил белый ip и получаю прямой доступ до домашней сети со всеми вытекающими плюшками удаленного управления домашним оборудованием. 

Жлобьте 50 рублей дальше и пользуйтесь телеграмом. 

Ваше решение настраивается на порядок сложней.

Бла бла бла...

Я настраивал марлин, марлин кимбра, репитер, клиппер + репитер и окто на малине, только остановился на репитере а не окто, настраивал rrf.

Сейчас в пути re-arm которую настрою со смузи и рурампс на tmc2130 по spi.

И вы думаете что, я не знаю как настраивать?

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

Вы настраивали rrf? Нет. Тогда какого лешего вы тут лапшу развешиваете а?

И да, у rrf есть веб конфигуратор.

Не знаете - не говорите.

Не пробовали - не говорите.

Купите дует, настройте, потом говорите что на порядок сложней.

Тем кому я советовал и купили, остались довольны и не жалеют денег.

Не слушаете - до свиданья.

Дальше распинаться я не желаю.

13.12.2019 в 15:26
0

21-ый век, оптоволокно, спутниковая связь, нормальные операторы связи выдают белую динамику. 

Это какие нормальные операторы выдают белую динамику?  Или вы предлагаете ради 3Д принтера сменить регион проживания?

  Йота вот, не предлагает. Билайт, Мегафон, МТС тоже (впрочем их можно не рассматривать из-за отсутствия безлимитных тарифов)  Кабельные операторы да, но от них интернет стоит больше 3к в месяц - т.е. идут <лесом, наверное. ред. модератора> сразу.  Если вам повезло, что вы всего за 50р обеспечили себе белый ип, то это чисто ваш случай.  

Только я не рукажоп который берет готовый образ, я беру чистый и ставлю все вручную

Эм... тогда в чем сложность настройки малины на окте? Который за счет плагинов  и возможностей самой малины кроет любую закрытую готовую систему как бык овцу.  

Сложность настройки для кого-то другого? Кто не шарит вообще?  Тот же октопринт есть и в виде готового образа. Который вообще настраивать не надо, все сразу работает. Только принтер воткнуть. 

К чему весь этот баттхерт выше то? 

13.12.2019 в 16:21
0

от них интернет стоит больше 3к в месяц - т.е.

Чегоооо? Вы где живете, на северном полюсе? 

750 рублей проводной с белым ip за 60 м/бит дома, и на телефоне за 600 рублей полный безлимит в 4g...

кроет любую закрытую готовую систему как бык овцу.  

rrf опенсорсный проект, только сделан нормально

Я же говорю вы не слушаете

13.12.2019 в 17:18
0

В любой офисник зайдите и спросите почем там кабельный интернет для арендаторов.  3000 это еще дешево, может и 5к быть. 

 На телефоне 700р, с него и имею инет на работе, точнее с GSM свистка. Но белого ип там вы не получите.  О чем и речь. 

 Дома то да, для частников 300р за все радости, но зачем мне принтер дома? 

13.12.2019 в 15:31
0

И это.. может я чето не понял, но дуэт не умеет сам транслировать видео. Его проц это просто не потянет.

Т.е. придется городить какие то костыли.  Т.е. это не замена октопринта, а замена  связки марлин-рампс. 

13.12.2019 в 06:49

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

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

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

Декор коридора часть 2.

Калекус.

Отгадываем загадку. Может ли поток пластика идти в обратную сторону?

Сравнение плат Lerdge K / Duet 2 Wifi / Duet 2 Maestro

Первый раз в первый класс! Или о том, что рассказать первоклашкам на уроках робототехники.

Сенсорный экран BIGTREETECH TFT35 Настройка прошивки. Правка иконок.