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

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

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


Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

блин точно, это я упустил - ступил
тогда только автор ответит

как вариант попробовать другие датчики которые встанут по серийному номеру как надо
Последний раз редактировалось dt_andrew Пт сен 04, 2015 15:48:01, всего редактировалось 1 раз.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Поможет. Неправильный датчик физически переместится в правильное место и станет показывать правильную температуру этого места.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

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

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

Сообщение masy »

вах вах..... как же быть??((((((
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

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

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

Сообщение masy »

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

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

Сообщение WiseLord »

Ничего подобного.

У каждого датчика есть свой уникальный номер, вшитый на производстве. Двух датчиков с одинаковыми номерами в принципе не должно существовать.

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

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

Сообщение masy »

это понятно.... так я их не менял физически а просто перепаявал..... да, физически поменять поможет, но у меня такая проблемма, раньше стояли часы с 2 мя датчиками и естественно все уже заделанно, на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

но когда выключаешь их из сети, все назад переворачивается, это косяк((((

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

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

Сообщение masy »

на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????
придется ломать......(((((
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

masy писал(а):это понятно.... так я их не менял физически а просто перепаявал..... да, физически поменять поможет, но у меня такая проблемма, раньше стояли часы с 2 мя датчиками и естественно все уже заделанно, на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????

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

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

Сообщение masy »

спасибо я понял.... проще поменять местами...)
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

я рассматривал и пробывал такой алгоритм
раз у нас может быть 4 датчика
определим что
1- дом
2 - улица
3 - подвал
4 - еще помещение

подключаем 1 датчик - включаем устройство
он его определяет и привязывает этот адрес к ДОМ
выключаем
подсоединяем 2 датчик параллельно 1
включаем устройство
он определяет что появился 2 датчик и привязывает его к УЛИЦА, хотя с точки зрения меги он может стать и первым по сер. номеру
и т. д.
все вроде хорошо, а если я хочу один датчик улица, а второй другое помещение - херня получается
поэтому и написал, что сделать такую привязку не просто, без меню привязки здесь никак, мне кажется
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

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

Сообщение masy »

это да, у меня так и получается..... придется датчики местами поменять, были бы другие в наличии, можно было с ними поиграться, подобрать... а вот в этих часах viewtopic.php?f=25&t=50199 в меню имеется переназначение, очень удобно, они у меня года 3 отработали, но сильно отставали, т.к нет часов реального времени... вот и решил вашу схему слепить)
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

а вот в этих часах
...
так с 2 датчиками проблем то нет, пусть они сделают для 4 тогда и обсудим
Сукгей
Прорезались зубы
Сообщения: 205
Зарегистрирован: Ср апр 22, 2009 19:26:09
Откуда: г Пушкино

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

Сообщение Сукгей »

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

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

Сообщение WiseLord »

Да ёлки-палки-перепайки. Откройте EEPROM в hex-редакторе и назовите датчики хоть "в туалете".
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Разные эффекты на max7219 http://www.youtube.com/watch?v=u1iELyRO ... e=youtu.be
masy
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пн фев 04, 2008 12:38:54
Откуда: Шахты

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

Сообщение masy »

ребят, а ни у кого нету платы под матрицы 38мм х3шт, выложите пожалуйста??
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

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

Сообщение dt_andrew »

при изготовлении платы выложенной ранее, обнаружил несколько косяков
переместил кнопки на 1 порт D и правил подключение датчика 1820 и изменил немного подключение DHT22
исправленная версия
предыдущие косяки обошол программно - все работает отлично
Вложения
clock4.rar
(44.65 КБ) 383 скачивания
Ответить

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