RSS блога
Подписка
Часы на светодиодных матрицах JY-MCU-3208 от WiseLord с www.radiokot.ru
- Цена: 777 руб
- Перейти в магазин
«Допиливаем» матричные часы из JY-MCU 3208CLOCK PRO, плата часов продается на Али, но «сильно» ругается иноземными «кракозябликами», без будильника, измерения температуры и влажности и давления, почасового сигнала и точность хода часов оставляет желать лучшего.
на сайте www.radiokot.ru, в теме www.radiokot.ru/forum/viewtopic.php?f=25&t=112934, автор прошивки WiseLord А
Ну что же, приступаем…
«добываем» запчасти из ардуиновского модуля....
устанавливаем DDS323
избавляемся от не нужного, но габаритного разъема
впаиваем
устанавливаем стабилизатор для питания DS3231 (не понятно зачем, т.к. DS3231 прекрасно обходится без него, питаясь +5, но на плате предусмотрено установка XC6206P332MR 662 К XC6206 3,3 В/0.5A, можно легко сделать перемычку) но дело прошлое, собирал матричные часики на 108 светодиодах, так вот они при питании от USB, температуру очень «криво рисовали цифру, какой то крааозябл..» а при питании от одного 18650 очень даже все хорошо становилось… но место есть, как же удержаться, чтоб не запаять...? да никак....), далее керамические конденсаторы и подтягивающие резисторы на шину I2C 10кОм, желательно конечно 4,7 кОм, но таковых в моих «закромах» не обнаружилось…
скачиваем avrdude 3.3 tutlay.ru/engine/download.php?id=76, прошивку github.com/WiseLord/matrixclock/releases с редактором, меняем под себя нужные параметры открываем avrdude, выставляем правильно фьюзы
подключем программатор, лучше разьем к ISP не паять… т.к. потом это место понадобиться для активного зуммера…
прошиваем… получаем вот это...
сильно не пугаемся
кнопками выбираем нужное положение, их назначение Короткие нажатия кнопок:
В режиме часов:
1 — остановка бегущей строки
2 — показать дату бегущей строкой
3 — показать данные с датчиков бегущей строкой.
В режимах настройки:
1 — следующий редактируемый параметр;
2 — увеличить текущий параметр;
3 — уменьшить текущий параметр.
Длинные нажатия кнопок:
1 — вход в режим настройки времени;
2 — вход в режим настройки будильника;
3 — вход в режим настройки максимальной яркости (используется при отсутствии фоторезистора).
Повторное длительное нажатие кнопки возвращает из соответствующего режима настройки в режим часов.
1 и 2 одновременно — переключение режима отображения лидирующего нуля в часах (07:43 или 7:43);
2 и 3 одновременно — выбор шрифта для режима часов;
1 и 3 одновременно — включение/выключение ежечасного сигнала «кукушка». Проконтролировать, включена или выключена «кукушка» можно в режиме с меньшим шрифтом (переключиться в него и назад можно по кнопкам 2 и 3) по тому, зажжён или нет нижний светодиод индикатора будильника (крайний правый столбец). «Кукушка» работает от установленного времени будильника до конца дня. То есть, если будильник установлен, например, на 8:20, пусть даже и отключенный на все дни недели, «кукушка» будет отрабатывать, начиная с 9:00 и заканчивая 23:00.;
1, 2 и 3 одновременно — вход в тестовый режим. Выход — по длительному нажатию кнопки 1. В тестовом режиме нажатием кнопок 2 или 3 (ими листаются варианты назад — вперёд) добиваемся правильного для своей конфигурации матрицы отображения чисел 1 2 3 4. и радуемся…
вот ссылка, что понадобилось для прошивки cloud.mail.ru/public/FoGZ/gRHHNUxyM
Выложил на Ютубе
на сайте www.radiokot.ru, в теме www.radiokot.ru/forum/viewtopic.php?f=25&t=112934, автор прошивки WiseLord А
Ну что же, приступаем…
«добываем» запчасти из ардуиновского модуля....
устанавливаем DDS323
избавляемся от не нужного, но габаритного разъема
впаиваем
устанавливаем стабилизатор для питания DS3231 (не понятно зачем, т.к. DS3231 прекрасно обходится без него, питаясь +5, но на плате предусмотрено установка XC6206P332MR 662 К XC6206 3,3 В/0.5A, можно легко сделать перемычку) но дело прошлое, собирал матричные часики на 108 светодиодах, так вот они при питании от USB, температуру очень «криво рисовали цифру, какой то крааозябл..» а при питании от одного 18650 очень даже все хорошо становилось… но место есть, как же удержаться, чтоб не запаять...? да никак....), далее керамические конденсаторы и подтягивающие резисторы на шину I2C 10кОм, желательно конечно 4,7 кОм, но таковых в моих «закромах» не обнаружилось…
скачиваем avrdude 3.3 tutlay.ru/engine/download.php?id=76, прошивку github.com/WiseLord/matrixclock/releases с редактором, меняем под себя нужные параметры открываем avrdude, выставляем правильно фьюзы
подключем программатор, лучше разьем к ISP не паять… т.к. потом это место понадобиться для активного зуммера…
прошиваем… получаем вот это...
сильно не пугаемся
кнопками выбираем нужное положение, их назначение Короткие нажатия кнопок:
В режиме часов:
1 — остановка бегущей строки
2 — показать дату бегущей строкой
3 — показать данные с датчиков бегущей строкой.
В режимах настройки:
1 — следующий редактируемый параметр;
2 — увеличить текущий параметр;
3 — уменьшить текущий параметр.
Длинные нажатия кнопок:
1 — вход в режим настройки времени;
2 — вход в режим настройки будильника;
3 — вход в режим настройки максимальной яркости (используется при отсутствии фоторезистора).
Повторное длительное нажатие кнопки возвращает из соответствующего режима настройки в режим часов.
1 и 2 одновременно — переключение режима отображения лидирующего нуля в часах (07:43 или 7:43);
2 и 3 одновременно — выбор шрифта для режима часов;
1 и 3 одновременно — включение/выключение ежечасного сигнала «кукушка». Проконтролировать, включена или выключена «кукушка» можно в режиме с меньшим шрифтом (переключиться в него и назад можно по кнопкам 2 и 3) по тому, зажжён или нет нижний светодиод индикатора будильника (крайний правый столбец). «Кукушка» работает от установленного времени будильника до конца дня. То есть, если будильник установлен, например, на 8:20, пусть даже и отключенный на все дни недели, «кукушка» будет отрабатывать, начиная с 9:00 и заканчивая 23:00.;
1, 2 и 3 одновременно — вход в тестовый режим. Выход — по длительному нажатию кнопки 1. В тестовом режиме нажатием кнопок 2 или 3 (ими листаются варианты назад — вперёд) добиваемся правильного для своей конфигурации матрицы отображения чисел 1 2 3 4. и радуемся…
вот ссылка, что понадобилось для прошивки cloud.mail.ru/public/FoGZ/gRHHNUxyM
Выложил на Ютубе
+88 |
17835
79
|
Самые обсуждаемые обзоры
+79 |
4323
153
|
+61 |
4468
75
|
в таком виде админы могут выпилить твой обзор
Вам самому не противно смотреть на эти «картинки»?
да и тем более у них будильник, с выбором срабатывания на неделю… датчиков можно подключить к ним не мало и подписать, на свое усмотрение «зоны контроля»… в целом интересные часики… таких, я не знаю, где продают готовые… сделал, поимел удовольствие от выполненой работы и часики с функцией метеостанции… что и вам рекомендую сделать…
А когда в комнате светло, светлые негорящие пиксели не сильно отличаются от горящих (по яркости).
Для такой матрицы в самый раз тонировочную плёнку спереди наклеить. Даже с небольшим затенением. Внешнему свету нужно два раза пройти через плёнку, а излучению светодиода — только один раз. Контрастность в светлом помещении резко улучшится.
я остановился на варианте с темной, канцелярской обложкой т.е типа тонкого прозрачного пластика… он и тонирует хорошо и в тоже время яркость на нулевом уровне, хорошо просвечивает сквозь такую тонировку, даже днем и не режет глаз в темноте… а вообще можно автоматически регулировать яркость индикатора, фоторезистором, под это расчитана прошивка… да и 18650, при таком «раскладе», хватает на три-четыре дня… потом поставил в бокс 18650 заряженный элемент, а разряженый поставил на зарядку… я пользуюсь Литокалой… вполне все устраивает…
можно в качестве тонировки применить обычный целофановый пакет черного цвета, его зажать между индикатором и передней панели из плекса, можно сделать матовый цвет, просто сложить прозрачный мешочек и так же добавить…
но с целофаном, чет тоже не понравилось… канцелярская обложка удобней оказалась… можно прозрачную папку разрезать и ей сделать тонировку… но таких прозрачных, не встречал… обычно, какие-то матовые или вообше непрозрачный пластик на папках…
плекс, можно подобрать красного цвета или немного «смоки»… т.е. светло черный… тож клево будет смотреться…
ну или кадрировать, отсекая лишнее.
сделал 2 проекта(PlatformIO) под ESP8266. Как запихну в корпус, то буду думать над адаптивной яркостью и отключением дисплея если нет движения более чем Х минут.
bitbucket.org/Kybb/esp8266_mqtt_ntp_max7219/src/ — версия для отдельных LED модулей и либа MaxMatrix
bitbucket.org/Kybb/esp8266_mqtt_ntp_max7219_v2/src/ — версия под версию с 4 распаяными LED-модулями и библиотекой MD_Parola
Вот версия корпуса(не моя) — www.thingiverse.com/thing:3201077
Хочу переделать корпус под себя с сепаратором и с углублением для крепления светофильтра.
Я и по ссылке перейти могу и по пятакам на плате место под МиниУСБ опознаю, но большинство здесь присутствующих ИМХО хотели бы пошаговую инструкцию и понимание зачем это нужно.
Например в стиле такого обзора.
потому они и получаются изначально такие…
Если честно, я не понимаю смысл такого подвига. Я не вижу смысла тупого паяния под чужую кальку. Смысл чужого кода? Ардюинку зачем ломать. Ардюинка или есп плюс пару датчиков и модуль часов, плюс сам написал (или нашёл в инете и обязательно разобрался) код и всё готово.
Для меня сейчас самая тяжёлая тема, это найти хорошие корпуса под свои поделки, а чужое даже рассматривать не хочу, максимум подглядеть.
а мне проще готовую плату доделать, чем ЛУТом дорожки делать, потом травить, сверлить… могу, но что то лень… а с этой платой все легко и быстро… а и по деньгам, думаю, не сильно переплатил…
конечно готовые часы, проще купить… и с корпусом проблем нет… но сами понимаете, сильно легко…
Ещё это азино, как я понял, в фильмах на левых торрент-трекерах спамят. Один раз скачал, ужаснулся, больше туда ни ногой.
Простите — что устанавливаем? Микросхема вроде DS3231 всю жизнь называлась. Как так можно даже с Радиокота перенести с ошибками? Даже с картинок списать название неправильно?
Неуважение к читателям, обзор ради хайпа…
типа смотрите какой я умный, я знаю название популярной мс часов
«Эта библиотека находится в стадии разработки.»
► Термостат с настраиваем гистерезисом
► Реле времени
► Wi-Fi — часы
► MQTT информер
► Будильник
► Курс валют
► Реле по аналоговому входу с настраиваемым гистерезисом
► Управление по MQTT
► Вывод произвольного текста
► MQTT датчик температуры
► WEB интерфейс на новом «движке»
► Настраиваемые GPIO
Доступны варианты для 4х и 8ми матриц MAX7219
Бюджет такой же. Можно зарегится на бесплатном MQTT сервере и отправлять сообщения на эти часы из любой точки мира где есть инет.
Особенно порадовало: устанавливаем стабилизатор для питания DS3231 (не понятно зачем,
Аж заинтересовало, зачем его устанавливать?
Очень интересно, спасибо.
cloud.mail.ru/public/FoGZ/gRHHNUxyM
, скачиваете папку, в ней есть все, что пока мне понадобилось… т.е. т.ч. и схема…
сайт не преследую цели рекламировать, но если будет желание прошить подобное зайдите на www.radiokot.ru/forum/viewtopic.php?f=25&t=112934&hilit=кнопкам&start=1620…
Реклама любого другого сайта, как и раскрутка кого-то — так же не приветствуется.
Тем более такого не любят от новорегов, а вы что тут что там…
Хотя… кому это интересно…
любой уважающий себя ресурс не позволит нечестным людям используя ссылки делать бяки.
поэтому часто запрещают пользоваться сокращателями ссылок, настраивают фильтры…
Обычно они так же, внезапно против бесплатной рекламы посредством своего ресурса.
Но та то да — пользователи ленивые.
В тот момент когда на большинстве устройств можно подцепить вирус… да.
Надо такое запилить! Такие индикаторы как-то можно засветить от низкого (3-5В) напряжения?
DIY in14 in4 Nixie https://aliexpress.com/item/item/DIY-in14-in4-Nixie-Tube-digital-LED-clock-gift-circuit-board-kit-PCBA-No-tubes/32881067142.html
Время по сети (но можно и RTC поставить). Еще и надписи с датчиков и другую инфу можно подтягивать и отображать.
Максу привет ;)
Модуль соединяется 4 проводами, два из которых питание. Какая схема? :)
Прошивка там собирается галочками, шьется, как любая другая 8266-я.
Активация про-режима стоит $2...$2.5, зависит от способа оплаты.
Датчики удобней всего брать те, которые поддерживаются тем проектом и подключаются по I2C. Тогда на двух проводках будут все датчики. Подробней о «зверьке» можно узнать только побывав в гостях :) Нигде не описывал. Но там нет ничего необычного и подобных реализаций можно найти по MAX7219 (это чипы, которые управляют матрицей. матрицы продаются как по 1шт, так и по 4шт. Для часов 4шт самое то)
pic.mysku-st.ru/uploads/pictures/06/16/35/2018/12/12/413b26.jpg
pic.mysku-st.ru/uploads/pictures/06/16/35/2018/12/12/f4883a.jpg
а по части ВайФая… вешь неплохая, не спорю… но в нашей МалоХеровке, мы им не избалованы… не всегда есть доступ в эту «всемирную паутину», бывает, что то рухнет и сотик, даже не работает… но речь не об этом… часы должны быть часами… и обладать автономностью… можно, конечно заводными пользоваться… но часы с RTC, думаю, самый удачный компромис…
ntp сервером могут прикидываться многие wifi роутеры (а если на существующий можно накатить OpenWRT, то 100%). Синхронизация в проекте делается при включении и раз в сутки. Т.е. если при включении сервер был — то до отключения питания часы будут идти, несмотря на отсутствие сервера. Но DS тоже можно подключить, проблем с этим нет.
к сожалени
ю, я еще не обрел обширных знаний в части роутеров и всяких серверов…
но а по части адресных светолиодов, могу Вам порекомендовать ознакомится с публикацией по ссылке www.drive2.ru/search?text=%D1%87%D0%B0%D1%81%D1%8B+ws2812… я такие повторил, работают, осталось самое главное… сделать корпус…
Вот те, которые хотел под часы на ws использовать.