Часы на светодиодных матрицах с драйверами MAX7219
Re: Часы на светодиодных матрицах с драйверами MAX7219
блин точно, это я упустил - ступил
тогда только автор ответит
как вариант попробовать другие датчики которые встанут по серийному номеру как надо
тогда только автор ответит
как вариант попробовать другие датчики которые встанут по серийному номеру как надо
Последний раз редактировалось dt_andrew Пт сен 04, 2015 15:48:01, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Поможет. Неправильный датчик физически переместится в правильное место и станет показывать правильную температуру этого места.
Re: Часы на светодиодных матрицах с драйверами MAX7219
ну правильно WiseLord, запаять датчик на нужный шлейф
туплю после рабочей недели тяжолой
туплю после рабочей недели тяжолой
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
вах вах..... как же быть??((((((
Re: Часы на светодиодных матрицах с драйверами MAX7219
например один датчик находится рядом с платой или прям на ней, другой выведен на улицу
просто поменяйте их местами показания будут соответствовать положению
а с точки зрения программы ничего не поменяется
просто поменяйте их местами показания будут соответствовать положению
а с точки зрения программы ничего не поменяется
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
да попробовал...... помогает... но это только при наличии включенных часов в сеть, но когда выключаешь их из сети, все назад переворачивается, это косяк((((
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Ничего подобного.
У каждого датчика есть свой уникальный номер, вшитый на производстве. Двух датчиков с одинаковыми номерами в принципе не должно существовать.
Информация с датчиков всегда выводится в порядке возрастания их номера. Поэтому можно либо поменять датчики местами физически, либо дав им нужные имена в EEPROM. Оба варианта рабочие, а то, что у Вас после попадания питания что-то меняется местами снова - просто выдумка. Порядок датчиков фиксированный.
У каждого датчика есть свой уникальный номер, вшитый на производстве. Двух датчиков с одинаковыми номерами в принципе не должно существовать.
Информация с датчиков всегда выводится в порядке возрастания их номера. Поэтому можно либо поменять датчики местами физически, либо дав им нужные имена в EEPROM. Оба варианта рабочие, а то, что у Вас после попадания питания что-то меняется местами снова - просто выдумка. Порядок датчиков фиксированный.
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
это понятно.... так я их не менял физически а просто перепаявал..... да, физически поменять поможет, но у меня такая проблемма, раньше стояли часы с 2 мя датчиками и естественно все уже заделанно, на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????
Re: Часы на светодиодных матрицах с драйверами MAX7219
но когда выключаешь их из сети, все назад переворачивается, это косяк((((
где косяк, как вы определяете показания при выключеном питании - ерунда полная
подключили 3 датчика, они по номерам выстроились для контроллера в определенном порядке
- поместите каждый датчик в нужное место и будет полный порядок
да, не совсем удобно, но делать привязку программно гемаройно и не так просто, хотя это было бы здорово
у меня в принципе получилось это сделать, но о влезании всего этого в мегу8 речи не идет
автор же как раз приложил много сил и времени чтоб оптемезировать прошивку, чтоб она входила в мегу8
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????
придется ломать......(((((
придется ломать......(((((
Re: Часы на светодиодных матрицах с драйверами MAX7219
masy писал(а):это понятно.... так я их не менял физически а просто перепаявал..... да, физически поменять поможет, но у меня такая проблемма, раньше стояли часы с 2 мя датчиками и естественно все уже заделанно, на улице и в доме, термоусадка... все дела, ну вы понимаете, не хочется ломать.....может через епром подправить только где????
я вижу только так пока
измененная прошивка заносит в ЕЕПРОМ адреса датчиков по определенным адресам ЕЕПРОМ и по 1 байту номеру привязки к положению
после первого запуска и определения датчиков считывается ЕЕПРОМ, корректируются номера привязки и прошивается по новой
основная прошивка в свою очередь выводит инфу учитыая установленный номер привязки
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
спасибо я понял.... проще поменять местами...)
Re: Часы на светодиодных матрицах с драйверами MAX7219
я рассматривал и пробывал такой алгоритм
раз у нас может быть 4 датчика
определим что
1- дом
2 - улица
3 - подвал
4 - еще помещение
подключаем 1 датчик - включаем устройство
он его определяет и привязывает этот адрес к ДОМ
выключаем
подсоединяем 2 датчик параллельно 1
включаем устройство
он определяет что появился 2 датчик и привязывает его к УЛИЦА, хотя с точки зрения меги он может стать и первым по сер. номеру
и т. д.
все вроде хорошо, а если я хочу один датчик улица, а второй другое помещение - херня получается
поэтому и написал, что сделать такую привязку не просто, без меню привязки здесь никак, мне кажется
раз у нас может быть 4 датчика
определим что
1- дом
2 - улица
3 - подвал
4 - еще помещение
подключаем 1 датчик - включаем устройство
он его определяет и привязывает этот адрес к ДОМ
выключаем
подсоединяем 2 датчик параллельно 1
включаем устройство
он определяет что появился 2 датчик и привязывает его к УЛИЦА, хотя с точки зрения меги он может стать и первым по сер. номеру
и т. д.
все вроде хорошо, а если я хочу один датчик улица, а второй другое помещение - херня получается
поэтому и написал, что сделать такую привязку не просто, без меню привязки здесь никак, мне кажется
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
это да, у меня так и получается..... придется датчики местами поменять, были бы другие в наличии, можно было с ними поиграться, подобрать... а вот в этих часах viewtopic.php?f=25&t=50199 в меню имеется переназначение, очень удобно, они у меня года 3 отработали, но сильно отставали, т.к нет часов реального времени... вот и решил вашу схему слепить)
Re: Часы на светодиодных матрицах с драйверами MAX7219
...а вот в этих часах
так с 2 датчиками проблем то нет, пусть они сделают для 4 тогда и обсудим
Re: Часы на светодиодных матрицах с драйверами MAX7219
нет часов реального времени..
Уже появились
Уже появились
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Да ёлки-палки-перепайки. Откройте EEPROM в hex-редакторе и назовите датчики хоть "в туалете".
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы на светодиодных матрицах с драйверами MAX7219
Разные эффекты на max7219 http://www.youtube.com/watch?v=u1iELyRO ... e=youtu.be
-
masy
- Нашел транзистор. Понюхал.
- Сообщения: 151
- Зарегистрирован: Пн фев 04, 2008 12:38:54
- Откуда: Шахты
Re: Часы на светодиодных матрицах с драйверами MAX7219
ребят, а ни у кого нету платы под матрицы 38мм х3шт, выложите пожалуйста??
Re: Часы на светодиодных матрицах с драйверами MAX7219
при изготовлении платы выложенной ранее, обнаружил несколько косяков
переместил кнопки на 1 порт D и правил подключение датчика 1820 и изменил немного подключение DHT22
исправленная версия
предыдущие косяки обошол программно - все работает отлично
переместил кнопки на 1 порт D и правил подключение датчика 1820 и изменил немного подключение DHT22
исправленная версия
предыдущие косяки обошол программно - все работает отлично
- Вложения
-
- clock4.rar
- (44.65 КБ) 383 скачивания