Простые часы на светодиодных матрицах.

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение mr_kot »

т.е. если уходят в сутки более чем на 3 сек то в помойку м/с

Ну, 3 сек в сутки - такой херни даже DS1307 себе не позволяет :)))
Так что этот вариант вполне приемлемый. Вот только как часы узнают, прибавлять или вычитать?
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Аватара пользователя
vlad465
Друг Кота
Сообщения: 5717
Зарегистрирован: Чт июн 24, 2010 22:59:35
Откуда: С-Петербург

Re: Простые часы на светодиодных матрицах.

Сообщение vlad465 »

т.е. если уходят в сутки более чем на 3 сек то в помойку м/с

О чем только что и написал - если покупается подешевке на АЛИ, это это брак, не не нужно удивляться всяким сюрпризам.
Не говоря даже про европу, у нас есть много магазинов, где большая в основном качественные товары, и цены от Али не очень уж отличаются. Даже тот же ЧмпДип перестал торговать фуфлом, и претензий к качеству практически нет.
Аватара пользователя
Alex_641
Поставщик валерьянки для Кота
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Re: Простые часы на светодиодных матрицах.

Сообщение Alex_641 »

M41T81 часы реального времени, у них есть аппаратная поддержка коррекции времени.
Не спрашивай по ком звонит колокол, он звонит по тебе !
Аватара пользователя
BlackAlex
Вымогатель припоя
Сообщения: 665
Зарегистрирован: Вс фев 12, 2012 14:06:28
Откуда: Киев

Re: Простые часы на светодиодных матрицах.

Сообщение BlackAlex »

А не проще подключить GPS или WiFi модуль, и с них синхронизировать?
С уходом времени проблема только с китайскими DS3231 с алиэкспресса, они там продают брак или отбраковку (хотя и подорожало все очень заметно), у меня DS3231 полученные в качестве сэмплов, уход за год меньше минуты, одии часы дома, там температура достаточно стабильная, двое на даче, там температура -30 +35, уход у всех примерно одинаков. Думается если покупать в европейских магазинах, то и проблем не будет.


Оригинал стоит 7 долларов, китайская копия 1,5 - довольно чувствительно на количестве. Цены выросли везде и по всем ИС - дефицит в производстве чипов. В Украине оригинал оптом по 10 баксов. Есть серия 3231SN - более точная, но насколько это относится к китайскому клону...
У 3231, если не изменяет память, есть регистр коррекции хода, туда надо прописать нужную переменную - корректирующий коэффициент. Но для каждого кристалла он индивидуальный. Может возможно сделать подпрограмму, которая по двум установкам времени высчитает и пропишет нужное в 3231.
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

Можно попробовать редактирование регистра "Crystal Aging Offset"
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

У кого есть м/с DS3231 с большим уходом, - кто может протестировать влияние регистра "Crystal Aging Offset" - напишите в личку
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

Вот вариант прошивки с коррекцией 10 регистра DS3231
m16_m32_DS3231_std_1609.zip
Коррекция аппаратная, происходит внутри м/с DS3231
Пункт коррекции расположен последним в подменю редактирования времени/даты
Нужно выбрать число в диапазоне от "-127" до "+127"
1 ppm = 0,0864 секунды за сутки
Максимум можно скорректировать до 10,9728 сек в сутки, но лучше м/с с большим уходом заменить
При полном обесточивании (без питания и без 3В батарейки) коррекция должна сброситься в ноль

Кто какие баги заметит, сообщите.
Пока что из замеченного: нельзя ввести 10 месяц - исправлено, и перезалито
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Аватара пользователя
vik72
Прорезались зубы
Сообщения: 237
Зарегистрирован: Сб апр 03, 2021 18:55:38
Откуда: Кузбасс.

Re: Простые часы на светодиодных матрицах.

Сообщение vik72 »

Здравствуйте уважаемый alcxa.Спасибо за ваш труд по созданию П/О,отзывчивость и быстрое решение проблем.Часики с последней прошивкой работают просто отлично.Все легко и быстро настраивается.
Удачи.
P.S.
Рылся как-то в теме,обратил внимание на вашей плате часов есть место для М/С памяти.Может поделитесь задумками в развитии этих часиков.
Нет понятия "Не могу",есть-"Не хочу","Не умею","Боюсь".
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

обратил внимание на вашей плате часов есть место для М/С памяти.Может поделитесь задумками в развитии этих часиков.
Пока не используется, планировалось хранить текст поздравлялок напоминалок
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Аватара пользователя
vik72
Прорезались зубы
Сообщения: 237
Зарегистрирован: Сб апр 03, 2021 18:55:38
Откуда: Кузбасс.

Re: Простые часы на светодиодных матрицах.

Сообщение vik72 »

Доброго дня.Здорово,если это сделать,часики станут практически идеальными.Еще на мой взгляд будильники в часах в настоящее время не очень актуальны,и замена их другими функциями пройдет на ура.Делаю сейчас другую плату,поставлю на этот случай микруху тоже.Благо,их попутно накопилось.
Удачи во всем.
Нет понятия "Не могу",есть-"Не хочу","Не умею","Боюсь".
Аватара пользователя
vik72
Прорезались зубы
Сообщения: 237
Зарегистрирован: Сб апр 03, 2021 18:55:38
Откуда: Кузбасс.

Re: Простые часы на светодиодных матрицах.

Сообщение vik72 »

Где-то в районе 40-х страниц этой темы промелькнула идея вывода постоянной информации в бегущей строке.Там же была подсказка от уважаемого OLED,как это
сделать.Он предложил вставить информацию после вывода температуры.Это было опробовано и не понравилось.Во первых,информация выводится только если
включены 2 датчика температуры,(если один,инфа не выводится совсем).Во вторых,нет возможности отключения.Для глобальной переделки программы,увы пока не
хватает знаний и опыта.Обратил внимание на блок программы вывода строки текущего года.Туда и вставлена нужная информация.В моем случае-улица и номер дома.
Получились уличные часы с бегущей строкой название улицы,номер дома,температуры,времени,(при желании даты и дня недели).Была изготовлена матрица из
красных светодиодов диаметром 8 мм.Схема та же,только добавлены модули для увеличения тока.Прошивка и исходник использована от уважаемого
vvsv от 21.06.2012 г.
Изменить нужно блок программы со строки 919

if (temp2 & 0x04) // Если "Год" нужно выводить
{
beg_info[t++]=42; beg_info[t++]=42; // 2 пробела
beg_info[t++]=29; beg_info[t++]=21; // УЛ
beg_info[t++]=18; beg_info[t++]=32; // ИЦ
beg_info[t++]=10; beg_info[t++]=42; // А пробел
beg_info[t++]=42; beg_info[t++]=20; // пробел К
beg_info[t++]=24; beg_info[t++]=34; // ОШ
beg_info[t++]=10; beg_info[t++]=28; // АТ
beg_info[t++]=23; beg_info[t++]=19; // НИ
beg_info[t++]=20; beg_info[t++]=24; // КО
beg_info[t++]=12; beg_info[t++]=42; beg_info[t++]=42; // В 2 пробела
beg_info[t++]=0; beg_info[t++]=0; // 00
beg_info[t++]=42; beg_info[t++]=42; // 2 пробела
}

ну и скомпилировать конечно.Возникнут вопросы,обращайтесь.
Вложения
Часы матричные уличные.rar
(797.18 КБ) 257 скачиваний
Нет понятия "Не могу",есть-"Не хочу","Не умею","Боюсь".
vasilijj
Встал на лапы
Сообщения: 99
Зарегистрирован: Вт дек 06, 2011 22:53:47

Re: Простые часы на светодиодных матрицах.

Сообщение vasilijj »

Небольшое Обновление к прошивке
m16_m32_DS3231_std_2007.zip
Выбор часов ночного режима выведен в отдельное подменю в настройках и расширен диапазон ночного режима

Какие глюки заметим = просьба сообщить


Здравствуйте, часики собрал и прошил более месяца назад, все было нормально, сегодня не могу выставить дату 30 число, и время 23 часа, отсутствует тройка в переборе цифр. Еще не перепрошивал только делал сброс контроллера и микросхемы часов.
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

часики собрал и прошил более месяца назад, все было нормально, сегодня не могу выставить дату 30 число, и время 23 часа, отсутствует тройка в переборе цифр.
Чуть выше сообщение с прошивкой с коррекцией времени - в ней это все (при редактировании нельзя было выбрать максимальный предел, т.е. 23, 59, и последний день в месяце) исправлено.
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
vasilijj
Встал на лапы
Сообщения: 99
Зарегистрирован: Вт дек 06, 2011 22:53:47

Re: Простые часы на светодиодных матрицах.

Сообщение vasilijj »

Спасибо, уже завтра пришлю и опробую.
medved-olimpus
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Сб июл 09, 2016 13:41:39

Re: Простые часы на светодиодных матрицах.

Сообщение medved-olimpus »

Уважаемый alcxa , у меня интересная ситуация . Попробовал поставить последние прошивки и столкнулся вот с чем . Не могу выставить нормальное давление и коррекцию , ЕЕЕЕ не меняются и с будильником глюки (он мне не нужен , просто проверял все настройки) . Пробовал несколько раньших прошивок , тоже самое . Коррекция давления работает почему то только с прошивкой DS3231_DHT22_BMP180_4R-Link (не помню дату выхода ) , может что подскажете ? Получается что работают те прошивки в которых уже были значения которые надо изменить , а если ЕЕЕЕ то не меняются ,хотя коррекция времени в последней прошивке меняется .
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

Попробовал поставить последние прошивки и столкнулся вот с чем . Не могу выставить нормальное давление и коррекцию , ЕЕЕЕ не меняются и с будильником глюки
Редактирование будильников не дописано, а если при входе в редактирование давления "ЕЕЕЕ" - то не правильно или вообще не прошит еепром.
В прошивке сделана проверка только критических параметров (скорость бегущей строки и шрифт) в еепроме, и еепром выглядит примерно так:
Изображение
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на светодиодных матрицах.

Сообщение Axx »

Никто не поправил прошивку для этого ДУ на Attiny13, что б он не терял вторую кнопку?

Изображение
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение alcxa »

А какая прошивка была залита в ДУ?
Я прошивал эту - вроде не было такого
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на светодиодных матрицах.

Сообщение Axx »

А какая прошивка была залита в ДУ?
Я прошивал эту - вроде не было такого

Точно не от 19 года, часам лет 5.
Спасибо, попробую
Аватара пользователя
vik72
Прорезались зубы
Сообщения: 237
Зарегистрирован: Сб апр 03, 2021 18:55:38
Откуда: Кузбасс.

Re: Простые часы на светодиодных матрицах.

Сообщение vik72 »

Здравствуйте уважаемые.Предлагаю свои новые платы часиков с матрицами 32 мм.Подойдут практически все прошивки этой темы,
установив нужные детали и перемычки.Платы проверены в железе,рабочие.
Вложения
Платы матричных часов.lay6
(916.16 КБ) 340 скачиваний
Нет понятия "Не могу",есть-"Не хочу","Не умею","Боюсь".
Ответить

Вернуться в «Статьи»