ОктоМонитор - OLED Wi-Fi экран для системы

McPaul
Идет загрузка
Загрузка
28.09.2020
4906
31
Техничка

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

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

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

24

В поисках способа избавиться от флешки для принтера неизменно приходишь к системе OctoPrint на базе одноплатного компьютера.

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

И вот, первая же мысль об этом привела меня к такому замечательному проекту как ОктоПринт Монитор.

Функции:

 - Показывает состояние печати с сервера OctoPrint или Repetier :

   - Оставшееся и прошедшее время печати

   - Процент выполнения

   - Температуры стола и хотэнда

-  Во время простоя отображает текущее время и погоду

- Индикатор уровня сигнала

- Спящий режим. Экран отключается при выключении принтера , и включается при его включении

- Возможность отображения погоды и\или часов вместо спящего режима 

- Все настройки производятся через веб интерфейс, в том числе и обновление прошивки.

В оригинале состоит из  Wi-Fi модуля Wemos D1 mini и крошечного OLED дисплея с размером экрана  0.96 или 1.3 дюйма.

И вот, спустя 5 дней я сделал его, но по своему.

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

Там по сути, нужен лишь ESP12S модуль, экран, стабилизатор на 3.3 вольт, ну и несколько резисторов и конденсаторов.

Поэтому нарисовал платку самостоятельно, размером 30 х 37мм. А также  крошечную для питания через MicroUSB.

Предусмотрел установку перемычки для перевода в режим прошивки, и RX TX.

Первоначальная прошивка происходит через USB-COM адаптер.

Впрочем, данная платка подойдёт и для других проектов, например такой.

Ну и нарисовал да распечатал корпус, согласно размерам. Получилось очень компактно. Высота коробочки = обычной спичке.

Вдобавок, для устойчивости предусмотрел установку магнита диаметром 12.5мм и толщиной 1.5мм на дне корпуса. Хорошо притягивает корпус к железу даже несмотря на ножки.

Они кстати, создают наклон в 10 градусов для удобства восприятия картинки.

Стабилизатор 3.3 вольт и модуль едва тёплые, можно не переживать за перегрев. 

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

После включения системы с октопринтом, статуc меняется на Online.

А после старта печати начинается отображение температур, времени и % печати.

Поскольку информация считывается через Wi-Fi посредством доступа через API key, данный экранчик можно брать с собой в любое место, где ловится Ваша локальная сеть. На кухне, например будут часики с индикатором погоды и принтера.

Погода черпается тоже через API с сайта openweathermap.org. Нужно зарегистрироваться и выяснить Id нужного города:

http://api.openweathermap.org/data/2.5/find?q=Petersburg,RU&type=like&APPID=3d2e328ce73d5bfc1d7bd8cbd54f1

Вместо жирного выделения подставить свой город и API key.

Ответом будет текст, среди которого будет Id=1234567.

В будущем, возможно появится 1 или 2 кнопки, аварийной остановки например.

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

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

Впрочем, оригинальный корпус можно скачать с  https://www.thingiverse.com/thing:4538747

Несмотря на крошечные размеры, информация на экране отлично воспринимается.

Потребляемый ток около 80мА.

Расход пластика 12 грамм.

Масса 25.5 грамм.

Питание - любой источник с напряжением 5 вольт

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

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

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

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

Комментарии

28.09.2020 в 09:37
0

Эх, не успел отредактировать пост с целью дать ссылку на модели. Поэтому, вот:

https://3dtoday.ru/3d-models/mechanical-parts/body/oktomonitor-oled-wi-fi-ekran-dlya-sistemy

28.09.2020 в 09:45
1

С моделями стоит выкладывать и STEP тоже – не все пользуются Фрикадом.

28.09.2020 в 10:43
0

А чем не устраивает  штатный дисплей принтера? Ну правда погоду не показывает....

28.09.2020 в 12:31
0

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

Так что, у такого варианта плюсов даже больше: часы - очень нужная вещь, погода... ну пусь будет.

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

28.09.2020 в 12:34
0

Управлять да не получиться а вот статус печати запросто с плугином   DisplayLayerProgress Plugin.

28.09.2020 в 14:05
0

с плугином   DisplayLayerProgress Plugin.

Пробовал я этот плагин на своем Лердже, он у меня не взлетел.  А идея с мониториком хорошая.

01.10.2020 в 14:25
0

Управлять процессом печати он уже не может.

Это почему же, откорректировать температуру и скорости во время печати можно отлично с экрана система марлин + октопринт на Оранж пи.

01.10.2020 в 14:22
0

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

28.09.2020 в 11:55
0

Насчёт "неизменно" - слишком категорично. Меня, к примеру, WiFi-карточка устраивает.

28.09.2020 в 12:33
0

wi-fi джикод не сможет послать на лету. тем она меня и не устраивает.

28.09.2020 в 12:56
0

Меня тоже покоробило "неизменно". Пользуюсь клоном Дуэт2 WiFi от MKS и забыл все грабли что были на SKR.

Мыши кололись но продолжали жрать кактус...

28.09.2020 в 13:02
0

D2 штука хорошая, но не везде проходит по габаритам/удобству установки

28.09.2020 в 14:01
0

очень рад, что Вы пользуетесь клоном Дуэт2 WiFi от MKS.

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

28.09.2020 в 15:57
0

rrf  уже поддерживает платы на основе чипов lpc и stm

28.09.2020 в 17:05
0

ага, видел проскакивала здесь заметочка. Имею это ввиду!

Но у меня еще всё впереди, я еще ведь даже смузи не ставил. так что, есть выбор.

28.09.2020 в 17:21
0

я еще ведь даже смузи не ставил

не советую ее ставить там даже простого LA нет впомине

RRF  а себе ставил нормальная прошивка но есть одно но с окты затупы на высоких полигонах и эта проблема не только на lpc но и на due тоже из за низкого буфера по com(usb)  порту, зато с флехи все на ура идет

28.09.2020 в 17:35
0

значит решено. RRF ставили на SKR? Wi-Fi подключали?

28.09.2020 в 17:37
0

да через WI-FI  подключал, на SKR 1.3, платку адаптера сам спаял

https://github.com/gloomyandy/RepRapFirmware/wiki/SKR-Wifi


прошивку лудше ставить 3.1.1, 3.2 чет у меня не взлетела

28.09.2020 в 18:06
0

Спасибо, буду изучать.

А управление режимами ТМС драйверов по UART нет? - так привык, удобно очень.

28.09.2020 в 18:08
0

до 5 драйверов поддерживает у меня 2209 на XYZ  и lv8729 на экструдере

https://3dprintbeginner.com/reprap-firmware-on-sidewinder-x1/



29.09.2020 в 06:14
0

Что, и stm уже тоже освоили?

28.09.2020 в 14:11
0

Хорошее воплощение. Действительно и с октопринтом хочется на дисплее видеть некий процесс, находясь даже рядом с принтером. Я год гоняю "малину" и никак не могу даже с приличным комповским дисплеем сразу разглядеть вышеозначенные  значения. А здесь сразу: нате вам. Пробовал плагины, но Лердж его не видит. Надо замутить эту фичу, встроив дисплейчик в панель  принтера. Спасибо, Павел.

28.09.2020 в 14:30
0

Пожалуйста! да, сразу все нужные цифры.

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

28.09.2020 в 14:36
0

Верно! Показатели само те которые нужны при первом взгляде. Жаль, что статейка ваша "поздновато" вышла. Только что для дисплея сделал новый корпус, а если бы повременил в него и второй дисплейчик впиперил.

28.09.2020 в 20:28
0

Стоил 900р на Али, 3.5 инч, octodash. Запилил также автомаунт usb сразу в окту.

29.09.2020 в 01:57
2

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

30.09.2020 в 06:09
0

Можно ли подробнее, пожалуйста? 

03.10.2020 в 13:11
0

Берете старый телефон, вешаете в удобном месте на двусторонний скотч и запускате на нём printoid.

Раз в 2 года менять аккумулятор, ибо пухнут от постоянного нахождения на зарядке.

04.10.2020 в 18:32
0
29.09.2020 в 18:53
0

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

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

Ликвидация видимости слоёв при фотополимерной DLP LCD печати.

3Д-даль...

Печатаем "Дом на дереве" из Лего совместимых кубиков

Форумчане, нужна помощь в заполнении таблицы))

Возможен ли дешевый и простой "двойной хотэнд"?

Добрался таки до сравнительных тестов механических характеристик разных фотополимеров. Небольшой анонс :)