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

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

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


Аватара пользователя
Theodoro
Грызет канифоль
Сообщения: 290
Зарегистрирован: Чт янв 11, 2018 14:32:00
Откуда: Новгородская обл.

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

Сообщение Theodoro »

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

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

Сообщение alcxa »

[uquote="Theodoro",url="/forum/viewtopic.php?p=3559040#p3559040"]Вопрос: прошивки от uk8amk, кажется, ПДУ не поддерживают?[/uquote]ПДУ сделано на тиньке и им фиолетово какая прошивка, т.к. имитируют нажатие кнопок ключами
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

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

Сообщение Wladimir_TS »

Вопрос - в прошивке с настройкой регулировки яркости как корректно настраивать :

Прошито DS3231_DHT22_BMP180_4R-Link.zip Версия от 02.07.2017.

При авторегулировке яркости имеет место мигание, особенно при установке в корпус.

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

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

Сообщение alcxa »

[uquote="Wladimir_TS",url="/forum/viewtopic.php?p=3559541#p3559541"]Вопрос - в прошивке с настройкой регулировки яркости как корректно настраивать :
Прошито DS3231_DHT22_BMP180_4R-Link.zip Версия от 02.07.2017.
При авторегулировке яркости имеет место мигание, особенно при установке в корпус.
1 МОм подпаян, фоторезистор на дне металлического стаканчика для защиты от боковой засветки - все-равно мигание с частотой около 1 герца.[/uquote]Матрицы ОК или ОА ?
Я запаиваю без стаканчиков так:
Изображение - фоторезистор GL5537, матрицы ОК
Мерцание (и даже не мерцание а разница частот опроса фоторезистора и частоты искусственного света = типа плавного нарастания и уменьшения примерно в 1 Гц) заметно когда от искусственного источника света, если от солнечного - все четко
Простой алгоритм обработки этого явления не придумал, т.е. нужно запоминать предыдущее значение и анализировать изменение по времени и потом менять яркость
Если пробовать увеличивать интервал опроса = то тоже мерцает (или дышит).
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
watchmaker
Поставщик валерьянки для Кота
Сообщения: 2179
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков
Контактная информация:

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

Сообщение watchmaker »

А зачем так часто опрашивать фоторезистор? Одного раза в минуту вполне достаточно. А для устранения мерцания 50 Гц надо сделать несколько сотен опросов с большой частотой (много больше 50 Гц) и усреднить значения.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Аватара пользователя
bazilik29
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб июн 23, 2018 21:26:58
Откуда: Кишинев

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

Сообщение bazilik29 »

Прошился более новой прошивкой от марта 2016 часы с прошивкой, все осталось также, название месяца целиком не выводится. После калибровки строк и столбцов информация оказывается перевернутой. Исходник нужно допиливать... :)
Аватара пользователя
Theodoro
Грызет канифоль
Сообщения: 290
Зарегистрирован: Чт янв 11, 2018 14:32:00
Откуда: Новгородская обл.

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

Сообщение Theodoro »

Есть подозрение, что у цифры "5" в этом шрифте лишний пиксель.
Изображение
Заменил в файле newfont.c
5, 47, 101, 69, 125, 57,//F=2,N=53, '5'
на 5, 47, 69, 69, 125, 57,//F=2,N=53, '5'
Аватара пользователя
sch-alexandr
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Пн май 07, 2012 15:29:46
Откуда: Самара

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

Сообщение sch-alexandr »

модераторов чтоли попросите-все "откатанные"версии куданить в отдельное место или на 1 страницу положили вместе со схемами и прошивками!!!
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

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

Сообщение Wladimir_TS »

[uquote="alcxa",url="/forum/viewtopic.php?p=3559660#p3559660"]Матрицы ОК или ОА ?[/uquote]

ОА (строки - аноды)

[uquote="alcxa",url="/forum/viewtopic.php?p=3559660#p3559660"]Я запаиваю без стаканчиков так:
Мерцание (и даже не мерцание а разница частот опроса фоторезистора и частоты искусственного света = типа плавного нарастания и уменьшения примерно в 1 Гц) заметно когда от искусственного источника света, если от солнечного - все четко
Простой алгоритм обработки этого явления не придумал, т.е. нужно запоминать предыдущее значение и анализировать изменение по времени и потом менять яркость
Если пробовать увеличивать интервал опроса = то тоже мерцает (или дышит).[/uquote]

А если просто сделать усреднение , скажем за 1 секунду ?

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

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

Сообщение alcxa »

[uquote="Wladimir_TS",url="/forum/viewtopic.php?p=3563055#p3563055"][uquote="alcxa",url="/forum/viewtopic.php?p=3559660#p3559660"]Матрицы ОК или ОА ?[/uquote]ОА (строки - аноды)[/uquote]С ОА работает хуже - видимо надо и фоторезистор на землю подключать
[uquote="Wladimir_TS",url="/forum/viewtopic.php?p=3563055#p3563055"]А если просто сделать усреднение , скажем за 1 секунду ?[/uquote]Это сильно усложнит код, сейчас опрос фоторезистора висит на прерываниях и не хочется усложнять, т.к. повлияет на локальные датчики (их отваливание)
[uquote="Wladimir_TS",url="/forum/viewtopic.php?p=3563055#p3563055"]Мерцание имеет место быть только при установленном корпусе, а значит паразитная засветка от матриц все-же как-то проходит.[/uquote]Фоторезистор опрашивается когда нет вывода на матрицы, т.е. строки все отключены, видимо влияет какая-то паразитная емкость в матрицах. Попробовать фоторезистор с плюса на землю перекинуть и проверить будет ли мерцание
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

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

Сообщение Wladimir_TS »

Фоторезистор - сам по себе неспешен и постоянное дрыгание линии при опросе матрицы, видимо дает о себе знать. А так банально FIFO буфер в памяти на N циклов и в каждом заменяем одно значение буфера, суммируем всю кодлу и делим сдвигом на кратное двум количество ячеек.
al54
Встал на лапы
Сообщения: 94
Зарегистрирован: Вт мар 29, 2016 21:51:28

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

Сообщение al54 »

Доброго всем вечера (ночи). Я собрал эти часики ещё года 3-4 назад и ими очень доволен (не только я, но и все кому они очень понравились), особенно коррекция хода очень кстати, поставил их ещё в то время и больше не касался, отстали от того времени на 2е сек. Так вот, я собирал их тогда, когда ещё не было датчика давления и т.д. плата соответственно разведена мной под собственные элементы и 32мм. Прошивка стоит одна из последних на то время, с выбором шрифтов не помню по моему где-то 1.09 или что то такое. А теперь вопрос, ....можно-ли без изменения печатки (только прошивка) и подключения модуля BMP180, дополнить их ещё одной функцией? , прошу особо не ругаться, но я прошёлся довольно внимательно со стр 100 до самого конца, но ни чего нового не нашёл, поэтому и спрашиваю. Спасибо.
Аватара пользователя
bazilik29
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Сб июн 23, 2018 21:26:58
Откуда: Кишинев

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

Сообщение bazilik29 »

Родился такой вот вопрос. Датчик DHT11 может измерять и температуру и влажность, а нужен ли тогда в схеме DS18b20?
Alexkub
Родился
Сообщения: 7
Зарегистрирован: Ср май 11, 2016 12:15:16

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

Сообщение Alexkub »

Доброго времени суток. Собрал на матрицах с общим анодом в строках на TD62783. Прошивка DS3231_DHT22_BMP180_4R-Link от alcxa 02.07.2017.
Все работает прекрасно кроме авто регулировки яркости фоторезистором. При настройке в темноте даже с отпаянным фоторезистором показания не снижаются ниже 100 единиц. Соответственно мало снижается яркость в темноте. Если отсоединить ногу матрицы на которой висит фоторезистор (столбец 15) то яркость отлично регулируется в авто режиме до минимума. То есть подпитка идет со стороны матрицы во время измерения освещенности. С матрицами с общими катодами в строке
все работает отлично.
Вопрос к уважаемому alcxa. Есть ли рекомендации для авто регулировки яркости с матрицами общий анод. Или придется регулировать по таймеру?
Wladimir_TS
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

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

Сообщение Wladimir_TS »

У меня в корпусе вообще диапазон 039-047 получается, но корпус из темного оргстекла и параллельно фоторезистору 1 МОм.

Как правильно настраивать этот таймер - поясните и как установить в ним яркость менее максимальной постоянно вне временных рамок ?

ЗЫЖ - быть может перенести фоторезистор на другой вывод (точнее столбец на другой).
Alexkub
Родился
Сообщения: 7
Зарегистрирован: Ср май 11, 2016 12:15:16

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

Сообщение Alexkub »

Для Wladimir_TS
Фоторезистор однозначно вытащить из темного корпуса.
У меня на свету до 240, в вот в темноте не опускается ниже 100. Матрицы общий анод в строке.TD62783.
По таймеру дневная яркость не регулируется и всегда максимальна.
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

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

Сообщение alcxa »

[uquote="Alexkub",url="/forum/viewtopic.php?p=3564507#p3564507"]При настройке в темноте даже с отпаянным фоторезистором показания не снижаются ниже 100 единиц. Соответственно мало снижается яркость в темноте.[/uquote]Так запрограммируйте это значение для минимальной освещенности и яркость будет на минимуме.


На данный момент у меня нету часов с ОА - протестить не смогу.
Можно конечно попробовать массив сделать и усреднение по нему, но для ОА это маловероятно что прокатит
Уже писал что:[uquote="alcxa",url="/forum/viewtopic.php?p=3563062#p3563062"]Попробовать фоторезистор с плюса на землю перекинуть[/uquote]
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Alexkub
Родился
Сообщения: 7
Зарегистрирован: Ср май 11, 2016 12:15:16

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

Сообщение Alexkub »

Пробовал запрограммировать яркость в авто со значениями 100 в темноте, 240 на свету.
Почему то в работе очень мало уменьшает яркость.
При перестановке фоторезистора на землю работает наоборот - в темноте делает ярче.
Вопрос к alcxa - можно сделать прошивку с фоторезистором на PB4. Я не использую радиодатчик.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20169
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

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

Сообщение Martin76 »

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

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

Сообщение alcxa »

[uquote="Alexkub",url="/forum/viewtopic.php?p=3564711#p3564711"]При перестановке фоторезистора на землю работает наоборот - в темноте делает ярче.[/uquote]А какие значения выдает в темноте и на свету = более широкий диапазон ?
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Ответить

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