ОктоМонитор - OLED Wi-Fi экран для системы
В поисках способа избавиться от флешки для принтера неизменно приходишь к системе 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 вольт
Еще больше интересных статей
Температура стола и пирометр.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
duet web control не регулируются обороты вентилятора обдува детали на BTT SKR V1.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
принтер у меня самодельно переделанный из ки...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Модель прикольная! Хвост я так...
А когда следующий драйвер слом...
Не-а...Они его в ацетоновой ба...
Доброго времени суток, столкну...
купил новый шаговый двигатель...
Разделение моделей это жуть, о...
Я получил доступ к принтеру и...