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

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

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


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

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

Сообщение WiseLord »

Добавил релиз с этой функцией.

https://github.com/WiseLord/matrixclock/releases
Реклама
DeVit
Родился
Сообщения: 16
Зарегистрирован: Пт май 26, 2017 20:30:39

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

Сообщение DeVit »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3378470#p3378470"]Добавил релиз с этой функцией.

https://github.com/WiseLord/matrixclock/releases[/uquote]
Вот это класс, спасибо!
Реклама
Аватара пользователя
shutdown
Открыл глаза
Сообщения: 75
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Откуда: Россия

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

Сообщение shutdown »

WiseLord, с добрым утром!
Обнаружил, что не убирается "0" при нажатии кнопок 1 и 2 одновременно, т.е. переключение режима отображения лидирующего нуля в часах (07:43 или 7:43) не работает.
При нажатии кнопок 1 и 2 одновременно происходит вертикальная прокрутка текущего времени, но ноль остается на месте.
Пробовал во всех трех шрифтах. Результат одинаковый.
Прошивка отсюда.
Проверите, поправите?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Да, там опечатка, действие то же, что и на часовой сигнал.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
shutdown
Открыл глаза
Сообщения: 75
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Откуда: Россия

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

Сообщение shutdown »

1 и 3 одновременно - включение/выключение ежечасного сигнала "кукушка".
Это?
Проверил. "Кукушка" включается и выключается. Ноль убрать не получается.
Что еще попробовать?
Реклама
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Я же говорю, опечатка в коде. Оба сочетания ошибочно включают/выключают ежечасный сигнал (hourSignal), тогда как один должен с нулём работать (hourZero). Пока можно через редактор eeprom выставить нужное. Как будет время - поправлю (простое исправление увеличивает размер кода и он не влезает в ATmega8).
Реклама
Аватара пользователя
shutdown
Открыл глаза
Сообщения: 75
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Откуда: Россия

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

Сообщение shutdown »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3379434#p3379434"]Да, там опечатка, действие то же, что и на часовой сигнал.[/uquote]
Из этой фразы непонятно где опечатка. Я подумал про Инструкцию по кнопкам. :)
В редакторе eeprom выставил нужное. Но всё же хочется использовать исправленную прошивку. Ждём!
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

WiseLord, собрал не один экземпляр ваших часов. Вот теперь делаю такие же но матрице 16х32. Все датчики норм работают, но когда раскомментирую строку чтения температуры с ds18b20, то матрицы отображают непонятно что. Такое ощущение что им задержки в протоколе чтения с ds1820 мешают работать.. не подскажете куда копать?
gulevi4
Родился
Сообщения: 2
Зарегистрирован: Вт июн 19, 2018 22:32:18

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

Сообщение gulevi4 »

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

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

Сообщение WiseLord »

Прошить МК без программатора - вряд ли.
Хотя, возможно, Вы просто не прошиваете EEPROM.
gulevi4
Родился
Сообщения: 2
Зарегистрирован: Вт июн 19, 2018 22:32:18

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

Сообщение gulevi4 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3403005#p3403005"]Прошить МК без программатора - вряд ли.
Хотя, возможно, Вы просто не прошиваете EEPROM.[/uquote]
Прошиваю программой SinaProg, подключив arduino usb-кабелем к компьютеру. EEPROM так же прошиваю. Может дело в том, что надо стереть загрузчик и установить правильно фьюзы? А без программатора, я так понимаю, тут не обойтись.
Аватара пользователя
igorfirst
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Вс май 06, 2007 20:47:05
Откуда: Ковель

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

Сообщение igorfirst »

Эх нравятся мне часы с таким шрифтом ...
Изображение
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

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

Сообщение max50 »

Согласен:
Изображение
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Аватара пользователя
shutdown
Открыл глаза
Сообщения: 75
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Откуда: Россия

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

Сообщение shutdown »

Самый лучший шрифт в этом проекте:

Изображение
Аватара пользователя
pilnikov
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Сб май 30, 2015 08:15:29

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

Сообщение pilnikov »

Поделюсь своим подельем на тему часов https://github.com/pilnikov/ESP8266WeatherStations Там в описании мультики есть как работает.
putnik401
Родился
Сообщения: 14
Зарегистрирован: Пн июл 31, 2017 10:03:14

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

Сообщение putnik401 »

[uquote="WiseLord",url="/forum/viewtopic.php?p=3403005#p3403005"]Прошить МК без программатора - вряд ли.
Хотя, возможно, Вы просто не прошиваете EEPROM.[/uquote]
Подскажите пожалуйста, какая версия про́шивки для Китайской платы версии PRO на attmega8 и HT1632, DS3231, будет самая "правильная"..?
Аватара пользователя
dark
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср июн 04, 2008 00:22:30
Откуда: Украина, Ковель
Контактная информация:

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

Сообщение dark »

Качаете отсюда архив matrixclock-20180314-firmware.7z внутри файл matrixclock_atmega8_ht1632.hex его и прошиваете.
putnik401
Родился
Сообщения: 14
Зарегистрирован: Пн июл 31, 2017 10:03:14

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

Сообщение putnik401 »

Спасибо, а не подскажите, как бы отредактировать поснения к датчикам, например вместо "DHT22", хотелось бы в "комнате", с 18B20 вместо "температура в комнате" выводить комментарий "температура на улице" и запретить вывод не нужных параметров, например с BME180 или, если BME180 использовать, то отключить DHT22...
я читаю эту тему и видел пояснения, как это сделать, но по ссылки в постах уже не работают... т.к. некоторым около трех лет.... и не пойму чем редактировать HEX файл и ЕПРОМ... первым попавшимся hex-редактором не получилось отредактировать этот файл, может быть не тем пробовал и не то, совсем....
Подскажите чем именно и что и как редактировать....

на картинке, во вложении, скан с странички, откуда по ссылке прошивку вы подсказали скачать... зачем другие там файлы ....? что с ними делают, знающие люди...?

Добавлено after 2 hours 47 minutes 56 seconds:
[uquote="dark",url="/forum/viewtopic.php?p=3439741#p3439741"]Качаете отсюда архив matrixclock-20180314-firmware.7z внутри файл matrixclock_atmega8_ht1632.hex его и прошиваете.[/uquote]
версия прошивки для JY-MCU 3208CLOCK PRO не подошла.... поставил пока matrixclock-5cf5d7b
Вложения
matrixclock-5cf5d7b.7z
(53.08 КБ) 298 скачиваний
Безымянный.png
(20.73 КБ) 765 скачиваний
Аватара пользователя
dark
Встал на лапы
Сообщения: 127
Зарегистрирован: Ср июн 04, 2008 00:22:30
Откуда: Украина, Ковель
Контактная информация:

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

Сообщение dark »

По моей ссылке сверху качаете matrixclockeditor-20180314.exe.7z Им редактируете eeprom. HEX файл редактировать не надо!
putnik401
Родился
Сообщения: 14
Зарегистрирован: Пн июл 31, 2017 10:03:14

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

Сообщение putnik401 »

[uquote="dark",url="/forum/viewtopic.php?p=3439949#p3439949"]По моей ссылке сверху качаете matrixclockeditor-20180314.exe.7z Им редактируете eeprom. HEX файл редактировать не надо![/uquote]


Добавлено after 58 seconds:
[uquote="dark",url="/forum/viewtopic.php?p=3439949#p3439949"]По моей ссылке сверху качаете matrixclockeditor-20180314.exe.7z Им редактируете eeprom. HEX файл редактировать не надо![/uquote]
Вот это Да...... все заработало... и прошивка подошла (действительно, нужно три кнопки нажимать одновременно и комментарии к датчикам можно хоть как называть, на свое усмотрение...), только нужно распоковывать не RAR-ом, а 7z-архиватором
Огромное В А М С П А С И Б О ....
(интересно, а зачем еще нужны нижние два файлика на страничке?
Вложения
1.jpg
(50.16 КБ) 900 скачиваний
Ответить

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