Еще одни часы на wemos d1 mini и светодиодной матрице
При утренней суете вызванной сборами на работу, в школу, универ и т.п. у многих людей существует необходимость всегда иметь перед глазами текущее время. Я тоже отношусь к их числу. В связи с чем было принято решение сделать часы с достаточно большими цифрами. Для изготовления часов потребовалось всего два электронных компонента:
Для изготовления корпуса часов были смоделированы держатели матрицы и модуля, в сборе они выглядят так
после чего был смоделирован простой корпус
Поиск прошивки для загрузки в ESP8266 поразил просто огромным количеством проектов, в числе которых были как мегакомбайны для обработки всего и вся, так и простые часы.
Попробовав пару проектов и выявив очевидные ляпы не стал разбираться в чужих ошибках, а решил написать свой проект с собственными ;-)
Проект написан в Platform IO for VS code. Не стал изобретать велосипеда с millis() и для работы со временем использовал стандартную библиотеку time.h. Для анимации есть просто чумовая библиотека MD_Parola.h, а для автоконнекта AutoConnect.h.
В прошивке предусмотрен периодический вывод бегущей строкой информации о температуре на улице.
Подключение стандартное:
MAX7219 Wemos d1 mini
- DIN D7/GPIO 13
- CS D3/GPIO 0
- CLK D5/GPIO 14
Питание матрицы MAX7219 осуществляется от контакта +5V модуля Wemos d1 mini.
Модели для загрузки доступны на thingiverse.com
Проект можно скачать на моем github, а можно прошить любой понравившийся из интернета.
Еще больше интересных статей
Народный менеджер проектов для производственников Eazy App!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Хранение 3D-моделей: файлы, дерево, граф
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Путаница с версиями 3D-моделей при проектировании и имена вроде `v1`, `v2_...
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.



Комментарии и вопросы
Ну положим, как по мне, в идеа...
Молодцы, что и говорить. Пласт...
Будем "попробовать".
Открыта вакансия: Специалист п...
Добрый день! Купил сегодня бок...
Доброго времени суток товарищи...
Собираю Stealthmax V2 можно ск...