ОктоМонитор - 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 вольт
Еще больше интересных статей
Сушилка на 4 катушки своими руками
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Подсветка для Ender 3 и Sprite Extruder с обдувом K3D
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Попросили меня подробнее написать про подсветку на моем Ender 3....
Сопла и сопли
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Сколько раз этот вопрос поднимался. Сколько тем...
Комментарии и вопросы
Как в пародии на известную рек...
А гадить - делать угодное, люб...
В овощесушилке сушу часа 4 на....
Посоветуйте хотенд с гладким т...
Здравствуйте, столкнулся с про...
Всем привет! Прошу, не кидайте...
Собственно и вопрос: Как в Ком...