RSS блога
Подписка
DIY матричные часы - расширяем функционал
- Цена: 1 053,07 руб.
- Перейти в магазин
Доброго времени суток.
Попался мне на Али интересный наборчик для сборки матричных электронных часов. От множества подобных товаров его отличает большое количество SMD мелких светодиодов 0603 (1,6x0,8 мм). Не поленился и подсчитал количество — 376 штук. Короче, наборчик для маньяков паяльного дела.
В комплекте все необходимое присутствует, SMD элементы положены с небольшим запасом. Единственное, чего не обнаружилось — это батарейки. И плата оказалась зеленой вместо белой.
При заказе предлагается выбрать цвет светодиодов зеленый красный или синий. Кто хочет, можно купить на том же Али светодиоды других цветов. Вот фотка из отзывов, где автор докупил белые и скомбинировал:
Часы построены на микроконтроллере stc15w408as и микросхеме реального времени ds1302.
После сборки часики запустились сразу. Как писали в советских радиожурналах, правильно собранное устройство в настройке не нуждается.
Что мне сразу не понравилось, так это корявые цифры 7 и 3. Но то так, дело вкуса. Гораздо хуже дело обстояло с функционалом. Часы предельно минималистичны — часы, минуты, температура и все. По крайней мере секунды, число и день недели не были бы лишними. Сказано — сделано.
Отличия прошивки от стандартной (заводской):
1. Добавлено отображение секунд, дня недели и числа.
2. Возможность отображения 12 или 24 часового режима.
3. Возможность выбора нескольких шрифтов.
4. Возможность коррекции температуры, яркости, точности хода.
5. Добавлена анимация.
6. Убран режим тестирования.
Управление часами следующие:
В режиме отображения:
Кн1 — короткое нажатие (кн) — выбор режима отображения: только температура; только секунды; смешанный1 (день недели — число — температура); смешанный2 (секунды — день недели — число — температура — секунды);
Кн2 кн — переключение 12/24 режима. Ввиду того, что первое знакоместо на часах урезанное, не на всех шрифтах работает 24 часовой режим.
Кн1 — длинное нажатие (дн) — переход в режим установки времени.
Кн2 дн — переход в режим коррекции параметров.
В режиме установки времени:
Кн1 кн — переход к следующему параметру.
Кн2 кн — увеличение выбранного параметра, когда мигают секунды 00 — запись.
Кн2 дн — выход из режима без сохранения.
В режиме коррекции параметров:
Кн1 — кн — переход к следующему параметру: коррекция температуры — яркости — точности хода — вид разделителя — шрифт малых цифр — шрифт дней недели — шрифт больших цифр — запись;
Кн2 кн — увеличение выбранного параметра, когда отображается иконка дискеты — запись.
Кн2 дн — выход из режима без сохранения.
Перепрошивал часы с помощью STC-ISP и USB-UART адаптера на CH340G. Input IRC frequency: 11.0592 MHz
Вот, что в итоге получилось:
Ссылка на файл с прошивкой.
Ну и в завершении, надеюсь всем понятно, но на всякий случай: после заливки новой прошивки вернуться к заводской невозможно, ну если только кто-нибудь ее любезно не предоставит.
Сейчас появилась новая модификация платы этих часов. Отличительная особенность: DS1302 в корпусе SO8.
Так вот, представленная прошивка для этой модификации не подходит, так как, ко всему прочему, изменилась разводка микропроцессора.
Попался мне на Али интересный наборчик для сборки матричных электронных часов. От множества подобных товаров его отличает большое количество SMD мелких светодиодов 0603 (1,6x0,8 мм). Не поленился и подсчитал количество — 376 штук. Короче, наборчик для маньяков паяльного дела.
В комплекте все необходимое присутствует, SMD элементы положены с небольшим запасом. Единственное, чего не обнаружилось — это батарейки. И плата оказалась зеленой вместо белой.
При заказе предлагается выбрать цвет светодиодов зеленый красный или синий. Кто хочет, можно купить на том же Али светодиоды других цветов. Вот фотка из отзывов, где автор докупил белые и скомбинировал:
Часы построены на микроконтроллере stc15w408as и микросхеме реального времени ds1302.
После сборки часики запустились сразу. Как писали в советских радиожурналах, правильно собранное устройство в настройке не нуждается.
Что мне сразу не понравилось, так это корявые цифры 7 и 3. Но то так, дело вкуса. Гораздо хуже дело обстояло с функционалом. Часы предельно минималистичны — часы, минуты, температура и все. По крайней мере секунды, число и день недели не были бы лишними. Сказано — сделано.
Отличия прошивки от стандартной (заводской):
1. Добавлено отображение секунд, дня недели и числа.
2. Возможность отображения 12 или 24 часового режима.
3. Возможность выбора нескольких шрифтов.
4. Возможность коррекции температуры, яркости, точности хода.
5. Добавлена анимация.
6. Убран режим тестирования.
Управление часами следующие:
В режиме отображения:
Кн1 — короткое нажатие (кн) — выбор режима отображения: только температура; только секунды; смешанный1 (день недели — число — температура); смешанный2 (секунды — день недели — число — температура — секунды);
Кн2 кн — переключение 12/24 режима. Ввиду того, что первое знакоместо на часах урезанное, не на всех шрифтах работает 24 часовой режим.
Кн1 — длинное нажатие (дн) — переход в режим установки времени.
Кн2 дн — переход в режим коррекции параметров.
В режиме установки времени:
Кн1 кн — переход к следующему параметру.
Кн2 кн — увеличение выбранного параметра, когда мигают секунды 00 — запись.
Кн2 дн — выход из режима без сохранения.
В режиме коррекции параметров:
Кн1 — кн — переход к следующему параметру: коррекция температуры — яркости — точности хода — вид разделителя — шрифт малых цифр — шрифт дней недели — шрифт больших цифр — запись;
Кн2 кн — увеличение выбранного параметра, когда отображается иконка дискеты — запись.
Кн2 дн — выход из режима без сохранения.
Перепрошивал часы с помощью STC-ISP и USB-UART адаптера на CH340G. Input IRC frequency: 11.0592 MHz
Вот, что в итоге получилось:
Ссылка на файл с прошивкой.
Ну и в завершении, надеюсь всем понятно, но на всякий случай: после заливки новой прошивки вернуться к заводской невозможно, ну если только кто-нибудь ее любезно не предоставит.
Сейчас появилась новая модификация платы этих часов. Отличительная особенность: DS1302 в корпусе SO8.
Так вот, представленная прошивка для этой модификации не подходит, так как, ко всему прочему, изменилась разводка микропроцессора.
Самые обсуждаемые обзоры
+50 |
2214
79
|
+78 |
6142
205
|
Вопрос а прошивку откуда взли или самописная?
И еще вопрос не совсем по сабжу взял себе
такие
при выключении питания все сохраняется кроме времени. Это нормально или надо лечить?
И уж совсем наглось, вот тоже хочу заняться прошивкой любой usb-uart можно брать?
Подозрение на микруху. Заказал новые
Если не затруднит после проверки отпиши плиз)
Я думал что в прошивке баг какой…
не думаю что это прошивка.
прошивальшик у меня на PL2303 вроде проблем не было.
Только надо учесть, что для разных светодиодов нужны разные резисторы, для красных — 100 ом, зеленых — 1 ком, синих — 330 ом, на каждый вертикальный ряд светодиодов по одному резистору.
Народ пишет, что для белых подойдут 330 ом. Сам пробовал розовые и ice blue с резистором 330 ом.
на фото динамичек...? а что они «воспроизводят...?
Кстати… Из затонировать…
Тонировкой автомобильной или есть пластик для обложек или папку для документов, есть такие из цветного, матового пластики, из этого можно тонировочку придумать для них… или просто черный целофановый пакет под передний лист акрила положить… думаю лучше будет смотреться…
Празднички, к сожалению, экран не позволяет. Было бы сплошное поле, а так разбит на знакоместа, бегущую строку не сделать.
На фото не динамик, а скрученная в рулон лента со светодиодами.
Как прошивать много раз писалось, например, здесь.
На плате часов специальных площадок не выведено, поэтому подключиться можно щупами.:
В инете пишут, что можно обойтись и без резистора и диода, но я бы рисковать не стал.
Подробнее о продавце писал ранее.
На всякий случай, возможность выбора старых шрифтов оставил. Может кому-то так больше нравится.
Только надо добавить в обзор физические размеры цифр в часах.
А в часы датчик освещения, чтобы ночью притухали.
вот как в этом обзоре…
mysku.club/blog/aliexpress/62754.html
За самописную прошивку — уважуха.