Печатные платы для сборки часов на светодиодных матрицах
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
Комплектую детали.Вопрос к alcxa. А у прошивок для Mega 16, с поддержкой датчика давления, у всех есть бар. тенденция и показ изменения (я про "стрелки" по давлению в бегущей строке)
давления?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1347
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Печатные платы для сборки часов на светодиодных матрицах
А у прошивок для Mega 16, с поддержкой датчика давления, у всех есть бар. тенденция и показ изменения (я про "стрелки" по давлению в бегущей строке)
давления?
Вот если речь про эти прошивки, то есть.-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
Как всегда! Вечером деньги, утром стулья!Вечером перевёл деньги, утром посылка поехала!Всё получил!
Рекомендую собрать эти часы для людей, на самочувствие которых, оч.сильно сказывается атмосферное давление!Очень удобно наблюдать как и на сколько меняется атм. давление!Удивляет точность датчиков давления bmp, купленных на алигадюшнике!Сравнивал с показаниями образцовых барометров ("механическим" и "электронным"), проходящими ежегодную поверку в цсм.Сравнивал в течении года.
Рекомендую собрать эти часы для людей, на самочувствие которых, оч.сильно сказывается атмосферное давление!Очень удобно наблюдать как и на сколько меняется атм. давление!Удивляет точность датчиков давления bmp, купленных на алигадюшнике!Сравнивал с показаниями образцовых барометров ("механическим" и "электронным"), проходящими ежегодную поверку в цсм.Сравнивал в течении года.
Re: Печатные платы для сборки часов на светодиодных матрицах
Доброго всем времени суток! Собрал эти замечательные часики. Плату делал сам. Завелись сразу. Получилось вот так:
И всё было замечательно, пока не впаял датчик давления(BMP180). Давление показывает, но сильно занижает. Даже после корректировки в меню (выставил +99.9 т.е. на максимум) занижает на10 мм рт. Ст. Прошивка от alcxa со 2-й страницы (atmega32). Где-то на первых страницах данной ветки написано что надо корректировать EEPROM первые 4 байта. Но программирование для меня- тёмный лес. Нихрена там не понял.
В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Заранее благодарен.
З.Ы. Ранее собирал часы из соседней ветки на MAX 7219 тоже с DMP 180. Там никаких проблем не возникло.
И всё было замечательно, пока не впаял датчик давления(BMP180). Давление показывает, но сильно занижает. Даже после корректировки в меню (выставил +99.9 т.е. на максимум) занижает на10 мм рт. Ст. Прошивка от alcxa со 2-й страницы (atmega32). Где-то на первых страницах данной ветки написано что надо корректировать EEPROM первые 4 байта. Но программирование для меня- тёмный лес. Нихрена там не понял.
В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Заранее благодарен.
З.Ы. Ранее собирал часы из соседней ветки на MAX 7219 тоже с DMP 180. Там никаких проблем не возникло.
- alcxa
- Это не хвост, это антенна
- Сообщения: 1347
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Печатные платы для сборки часов на светодиодных матрицах
И всё было замечательно, пока не впаял датчик давления(BMP180). Давление показывает, но сильно занижает. Даже после корректировки в меню (выставил +99.9 т.е. на максимум) занижает на10 мм рт. Ст.
Либо не пропай датчика, либо датчик в мусорку. Обычно разброс давления максимум на 5мм, если больше сотни, то датчик не исправныйТакже в прошивке, после корректировки давления, давление изменится не сразу (лучше перезапустить мегу или ждать около минуты опроса датчика) = будет исправлено в следующем релизе (тут это исправлено - только будильники не редактируются)
Прошивка от alcxa со 2-й страницы (atmega32). Где-то на первых страницах данной ветки написано что надо корректировать EEPROM первые 4 байта. Но программирование для меня- тёмный лес. Нихрена там не понял.
В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Лучше более позднюю версию зашить - в которой ниже перечисленные переменные правятся кнопками в часах в пункте меню "настройка"В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Первые два байта ЕЕПРОМ: Нормальное атм. давление для текущей местности * 10 - используется для прогноза
Следующие два байта ЕЕПРОМ: Коррекция датчика давления * 10
Re: Печатные платы для сборки часов на светодиодных матрицах
[uquote="bigudaff",url="/forum/viewtopic.php?p=3776050#p3776050"]И всё было замечательно, пока не впаял датчик давления(BMP180). Давление показывает, но сильно занижает. Даже после корректировки в меню (выставил +99.9 т.е. на максимум) занижает на10 мм рт. Ст.
Либо не пропай датчика, либо датчик в мусорку. Обычно разброс давления максимум на 5мм, если больше сотни, то датчик не исправныйТакже в прошивке, после корректировки давления, давление изменится не сразу (лучше перезапустить мегу или ждать около минуты опроса датчика) = будет исправлено в следующем релизе (тут это исправлено - только будильники не редактируются)
Прошивка от alcxa со 2-й страницы (atmega32). Где-то на первых страницах данной ветки написано что надо корректировать EEPROM первые 4 байта. Но программирование для меня- тёмный лес. Нихрена там не понял.
В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Лучше более позднюю версию зашить - в которой ниже перечисленные переменные правятся кнопками в часах в пункте меню "настройка"В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Первые два байта ЕЕПРОМ: Нормальное атм. давление для текущей местности * 10 - используется для прогноза
Следующие два байта ЕЕПРОМ: Коррекция датчика давления * 10[/uquote]
Пробовал последнюю версию- всё то же самое. Да ещё и температуру не показывает- как я понял, из-за того что датчик температуры надо на другой порт переключать Лень перепаивать. Лучше пока оставить всё как есть и поменять BMP180.
А кстати, BMP/BME280 подойдёт?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1347
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Печатные платы для сборки часов на светодиодных матрицах
А кстати, BMP/BME280 подойдёт?
Нет, только BMP085/180Re: Печатные платы для сборки часов на светодиодных матрицах
[uquote="bigudaff",url="/forum/viewtopic.php?p=3776126#p3776126"]А кстати, BMP/BME280 подойдёт?
Нет, только BMP085/180[/uquote]Жаль, что не подойдёт.
Спасибо за консультацию!
Re: Печатные платы для сборки часов на светодиодных матрицах
[uquote="alcxa",url="/forum/viewtopic.php?p=3776116#p3776116"][uquote="bigudaff",url="/forum/viewtopic.php?p=3776050#p3776050"]И всё было замечательно, пока не впаял датчик давления(BMP180). Давление показывает, но сильно занижает. Даже после корректировки в меню (выставил +99.9 т.е. на максимум) занижает на10 мм рт. Ст.
Либо не пропай датчика, либо датчик в мусорку. Обычно разброс давления максимум на 5мм, если больше сотни, то датчик не исправныйТакже в прошивке, после корректировки давления, давление изменится не сразу (лучше перезапустить мегу или ждать около минуты опроса датчика) = будет исправлено в следующем релизе (тут это исправлено - только будильники не редактируются)
Прошивка от alcxa со 2-й страницы (atmega32). Где-то на первых страницах данной ветки написано что надо корректировать EEPROM первые 4 байта. Но программирование для меня- тёмный лес. Нихрена там не понял.
В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Лучше более позднюю версию зашить - в которой ниже перечисленные переменные правятся кнопками в часах в пункте меню "настройка"В связи с этим возникла просьба к Уважаемым Учёным Котам: объясните и разложите всё по полочкам так, чтобы даже слепому котёнку всё стало ясно как и в чём корректировать этот грёбаный EEPROM.
Первые два байта ЕЕПРОМ: Нормальное атм. давление для текущей местности * 10 - используется для прогноза
Следующие два байта ЕЕПРОМ: Коррекция датчика давления * 10[/uquote]
Пробовал последнюю версию- всё то же самое. Да ещё и температуру не показывает- как я понял, из-за того что датчик температуры надо на другой порт переключать Лень перепаивать. Лучше пока оставить всё как есть и поменять BMP180.
А кстати, BMP/BME280 подойдёт?[/uquote]
Уважаемый alcxa! Вы были абсолютно правы насчёт неисправности датчика давления. Наконец дождался от братьев-китайцев новый датчик, впаял- теперь давление показывает правильно. Даже корректировки не потребовалось.
-
uvv055
- Открыл глаза
- Сообщения: 55
- Зарегистрирован: Вс авг 29, 2010 17:54:52
- Откуда: Краснодарский край
Re: Печатные платы для сборки часов на светодиодных матрицах
Получил посылку от alcxa , собрал за два дня . Завелись сразу , пока без радио модуля , в будущем хочу сделать радиоканал . Спасибо alcxa за часики!!!
https://www.youtube.com/watch?v=ZbSNOBBQkoQ
https://www.youtube.com/watch?v=q5oV8KmQdnQ
https://www.youtube.com/watch?v=ZbSNOBBQkoQ
https://www.youtube.com/watch?v=q5oV8KmQdnQ
Я на МЕШКЕ https://meshok.net/?user=468271
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
alcxa! Подключил другой (не тот, который был первоначально) датчик температуры. Датчик не определяется, нет температуры и в "настройки и бег.строка" часов!
Почему?
- alcxa
- Это не хвост, это антенна
- Сообщения: 1347
- Зарегистрирован: Ср мар 26, 2014 21:50:55
- Откуда: RF-73 ULN
- Контактная информация:
Re: Печатные платы для сборки часов на светодиодных матрицах
Подключил другой (не тот, который был первоначально) датчик температуры. Датчик не определяется
Еще раз напишу:Датчики работают только DS18B20, определение датчиков температуры (количество и считывание их ID) происходит только при подачи питания на мегу (или RESET).
На работающую мегу можно подключать только DHT22 при условии, что при RESET не было ни одного датчика DS18B20
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
Это я читал... Что я делаю: 1.датчик отключен (рабочий, проверен на другом устройстве) 2.включаю часы (после включения часов, для кучи замыкаю rst контроллера и минус). 3. выключаю часы. 4.подключаю датчик. 5.вкл. часы. Температ. не вижу.....
Ладно, буду разбираться...
ps. припоминаю, что было такое на другом экземпляре часов, тогда я прошил заново мегу и всё ok стало....
ps. припоминаю, что было такое на другом экземпляре часов, тогда я прошил заново мегу и всё ok стало....
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
Так и не смог датчик температуры запустить! Перепрошивал разными прошивками. Поменял датчик....
В меню всё показывает-работает, часы работают! До этого был другой датчик (сейчас его нет), температуру показывал..... Куда копать, даже не знаю....
Неужели "отвал" у МК...
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Печатные платы для сборки часов на светодиодных матрицах
Разобрался...
точку PB3 - замкнул, PB4 - разомкнул! Прошивка от июля 17г. Хех.... в качестве образца дали часы, в них замкнута точка PB4, ну я так и замкнул....
Re: Печатные платы для сборки часов на светодиодных матрицах
Аlcxa, приветствую!
Наборы получены, всё в лучшем виде, спасибо.
Есть пару вопросов, позже в личку напишу.
Наборы получены, всё в лучшем виде, спасибо.
Есть пару вопросов, позже в личку напишу.
Re: Печатные платы для сборки часов на светодиодных матрицах
Кто-нибудь прикидывал, какие токоограничивающие резисторы оптимальнее ставить на желтые матрицы? 

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