Часы на светодиодных матрицах с драйверами MAX7219

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

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


masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

растолкуйте еще про датчик влажновсти dht 22, в инете пишут, что не надежный, на улице умирает за год....советуют bme280 он поддерживается в этих часиках? ну или у кого какие стоят датчики, как долго??
Аватара пользователя
pilnikov
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Сб май 30, 2015 08:15:29

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение pilnikov »

Из собственного опыта. Что бмп, что бме, что SI7021 и иже с ними - все они установлены на платках - отсюда требуют защиты, ака покрытия лаком, желательно в несколько слоев. Но при этом нужно чтобы лак не попал внутрь самого датчика. У меня на улице SI7021 год живут, потом "захлебываются" - начинают все время показывать 100% влажности.
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

Из собственного опыта. Что бмп, что бме, что SI7021 и иже с ними - все они установлены на платках - отсюда требуют защиты, ака покрытия лаком, желательно в несколько слоев. Но при этом нужно чтобы лак не попал внутрь самого датчика. У меня на улице SI7021 год живут, потом "захлебываются" - начинают все время показывать 100% влажности.


походу смысла нет ставить.....((((( ну да ладно....)
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

еще такая проблема, пришел из китая датчик https://ru.aliexpress.com/item/AM2302-D ... 33edrFG987
поставил все работает....от него температура улица ну и влажность....датчик стоит на улице.... но вот работает примерно час и зависает.....показания не меняются пока не выключишь часы из сети... в часах мега 328 с 4мя матрицами....в чем может проблема?? может фузы не правильно расставил, можно скрин фузов??
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

разобрался с проблемой датчика dht22 зависание......была зашита прошивка вот эта v20180821 прошился на вот эту v20180314 и проблема ушла... скорее всего этот вопрос к автору????? почему так
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

Без понятия, код датчиков между этими релизами не менялся. Возможно, более новая прошивка собрана более свежим компилятором, и повлияло именно это. Можно попробовать оба релиза одним компилятором самостоятельно собрать и попытаться увидеть разницу в поведении.

На всякий случай, выложу архив с последним (master) кодом и двумя этими релизами. Всё собрано avr-gcc (Gentoo 8.2.0-r6 p1.7) 8.2.0. Можете проверить - если будет глючить везде (особенно, та версия, что у Вас работает нормально), значит дело именно в компиляторе.
Вложения
matrixclock.7z
(45.52 КБ) 438 скачиваний
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

хорошо спасибо проверю)

Добавлено after 3 hours 13 minutes 9 seconds:
из вашего ахива...
v20180821 так же продолжает зависать
v20180314 работает
папка master и в ней прошивка не корректно работает в режиме настройки будильника засвечиваються две средние матрицы...
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

Так.. А вот эту гляньте...

Это старая (рабочая у Вас) версия, но собранная с более жёсткими опциями компилятора (как в более новых версиях).
Вложения
flash-v20180314-flto.7z
(21.69 КБ) 325 скачиваний
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

пардон извеняюсь..... запутался я с этими прошивками... и напутал....короче говоря вот эта работает четко v20160910 а прошивки 2018 года обе глючат!!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

Хорошо, тогда та ещё более старая версия кода, но собранная новым компилятором, с усиленной оптимизацией по размеру и без:
Вложения
matrixclock-v20160910-gcc8.7z
(42.76 КБ) 340 скачиваний
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

ок попробую....

Добавлено after 20 minutes 25 seconds:
прошил первую из вашего архива.....пока работает... я не пойму что у меня только такая проблемма? перелопатил весь форум было такое у нескольких человек проблеммы с dht22 но что так ни кто не решил?? или может мой эземпляр датчика такой... а мы грешим на компилятор?

Добавлено after 2 minutes 52 seconds:
жалею что не выписал пару штук...датчиков что бы можно было поменять...понять где косяк)
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

зависли обе.....поставил atmega 8 с 2018 август

Добавлено after 2 hours 30 seconds:
зависла тоже после 30 мин работы... в общем 328 с 2016 годом работает....
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

Прошивка из последнего архива, старой версии (v20160910), но собранная новым компилятором - работает?

Или работает только эта версия, но выложенная на github (собранная старым компилятором)?
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

нет не работает.... работает старым компилятором....

Добавлено after 21 minute 4 seconds:
в общем зависла и 2016, которая как мне казалось стабильно работала.....проработала 4 часа и зависла....дело в том что зависает как я понял когда положительная температура более 10ти гр, вчера было холодно, температура не выходила за 10гр, а сегодня резко потеплело и вот те здасьте(((( в общем надоел он мне dht22 выбросил и поставил ds...... как и было, все работает... не понятно или в прошивке дело или в датчике..... другого экземпляра у меня нет, проверить((
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

У меня из пяти датчиков DHT22 за пару лет не выжил вроде ни один. Сначала влажность в 99% уходит, потом и температурный канал накрывается.

Сейчас BME280 едут заказанные. Если будет такое желание, может и займусь этим.
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

Это хорошо, если сделаете!)
Stitch
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Чт апр 26, 2012 23:24:33
Откуда: Москва
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение Stitch »

Приветствую всех!
Вопрос, как собрать последнюю прошивку с повернутым отображением на 90 градусов?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение WiseLord »

Это не нужно, прошивка поддерживает любые ориентации матриц, для настройки нажимаются все три кнопки.
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение masy »

вот такой еще вопрос, а как сделать чтобы шрифт был , не могу скинуть скрин..... ну в общем на прошивке 201808 в ней 2 шрифта большой и малый но с секундами.... а в остальных прошивках только большой, так вот как его сделать в любой прошивке, который с секундами?? в редакторе потыкал, шрифт уменьшаю, но секунд нет((

Добавлено after 3 minutes 32 seconds:
вчера почитал форумы андруино по dht22 у них с этим зверем примерно такая же проблемма с которой мы с вами бились).... в общем 2 библиотеки для него... одна зависает, а вторая нет вроде как обновленная.....может в этом проблемма???
Аватара пользователя
bigudaff
Открыл глаза
Сообщения: 75
Зарегистрирован: Сб апр 14, 2018 16:22:33

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сообщение bigudaff »

я не пойму что у меня только такая проблемма? перелопатил весь форум было такое у нескольких человек проблеммы с dht22 но что так ни кто не решил??

Похожая проблема,как у masy, только с датчиком давления BMP 180. прошивка вот эта v20180821. Часы ходят несколько часов, потом начинаются глюки. Часы останавливаются, время 91.91.91, давление тоже непонятно какое, только влажность правильно показывают. Может в датчике дело? Заменить пока нечем.
Ответить

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