Еще одни часы на 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, а можно прошить любой понравившийся из интернета.
Еще больше интересных статей
Квазимодо - модификации
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Покраска пластика
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Записки тридэголика. Эпизод первый.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
При графике 2/2 не 20 рабочих....
Некропостинг, но все же может....
5 дней в неделю, 4 недели, 20....
Подскажите, как в программе Bl...
Добрый день, принтер Creality...
Здравствуйте,понадобилось напе...
Приветствую почтенное собрание...