DHT у меня вообще нет тут. но нули бегут.. а по поводу прошивки, она может быть еще даже древнее апрельской.. может куда подтянуть порт от DHT? Хотя перепрошил я сегодня только-- но и вчера на старой прошивке бегали нули без DHTWiseLord писал(а):Не знаю. С апреля никаких изменений по поводу яркости не вносилось. Если отключить DHT22, то после подачи питания показаний влажности быть не должно.
Часы на светодиодных матрицах с драйверами MAX7219
Re: Часы на светодиодных матрицах с драйверами MAX7219
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Всё соответствует этим требованиям?Первое сообщение в теме писал(а):- Поддержка датчика температуры и влажности DHT22.
Датчик подключается к порту PD3, плюс на этом же порту необходим подтягивающий к питанию резистор 4,7кОм.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Нет. подтягивающего резистора нет. датчик работал и без него каким-то образом. Получается мне подтянуть к плюсу порт и все будет ОК?WiseLord писал(а):Всё соответствует этим требованиям?Первое сообщение в теме писал(а):- Поддержка датчика температуры и влажности DHT22.
Датчик подключается к порту PD3, плюс на этом же порту необходим подтягивающий к питанию резистор 4,7кОм.
Просто на китайской плате с ht1632c нет места для смд резистора подтяжки у порта PD3. повешу сейчас обычный выводной резистор на разъем для датчика прямо.
UPD: место для резистора есть, но я перерезал дорожку для своих колхозных целей)) буду вешать на разъем резистор
- dark
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Ср июн 04, 2008 00:22:30
- Откуда: Украина, Ковель
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Кто-нибудь пробовал ставить BMP280 вместо BMP180? Будет работать без изменения прошивки?
Re: Часы на светодиодных матрицах с драйверами MAX7219
Будет работать.dark писал(а):Кто-нибудь пробовал ставить BMP280 вместо BMP180? Будет работать без изменения прошивки?
- Реклама
- igorfirst
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вс май 06, 2007 20:47:05
- Откуда: Ковель
Re: Часы на светодиодных матрицах с драйверами MAX7219
Было б неплохо сделать поддержку для BME280 и надобность в DHT22 отпала , вопрос насколько корректно будет измерять влажность по сравнению с DHT22dark писал(а):Кто-нибудь пробовал ставить BMP280 вместо BMP180? Будет работать без изменения прошивки?
Re: Часы на светодиодных матрицах с драйверами MAX7219
Эта тема уже обсуждалась. В Atmega 8 поддержка BME280 не влезет. Переделывать прошивку для этого датчика автору уже не интересно, и его еще нужно купить.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Просматривал очередной раз форум, наткнулся на это сообщение, и у меня задался вопрос: датчик AM2320 соединён как обычный DHT22, а не пробовали соединять по I2C?hector писал(а):2 WiseLord - я так и сделал, только вместо DHT22 поставил AM2320.![]()
AM2320 подключил, на всякий случай, полностью - четырьмя проводами.
http://radiokot.ru/forum/viewtopic.php? ... 4#p2717804
Стрелкой показан уличный датчик AM2320. Он закрыт экраном от катушки + мелкая сеточка снизу, провода идут внутри полого кончика удилища.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Добрый день!
Купил китайский JY-MCU 3208pro с мега8.
Я скачал код matrixclock-20160910
припаял DS3231 и датчики.
Часы работают хорошо, но DHT22 показывает 0.0 и BMP180 не показывет ничего.
Или я не нажимаю на правильные кнопки?
Что я сделал не так?
У кого-то есть схема всех соединений дачиков и других необходимых деталий для этой платы?
Заранее спасибо за любые советы.
Купил китайский JY-MCU 3208pro с мега8.
Я скачал код matrixclock-20160910
припаял DS3231 и датчики.
Часы работают хорошо, но DHT22 показывает 0.0 и BMP180 не показывет ничего.
Или я не нажимаю на правильные кнопки?
Что я сделал не так?
У кого-то есть схема всех соединений дачиков и других необходимых деталий для этой платы?
Заранее спасибо за любые советы.
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Часы на светодиодных матрицах с драйверами MAX7219
atsb
ЕЕР прошили?
ЕЕР прошили?
Пока коты едины они непобедимы
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
DHT22 резистор в наличии? Перечитайте первое сообщение в теме, что как подключается.
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Добрый вечер!
WiseLord, если Вас не затруднит, можете в последней сборке заменить шрифт Extra Big на Big и выложить отдельной прошивкой?
Или расскажите, как это сделать самому.
Заранее спасибо.
WiseLord, если Вас не затруднит, можете в последней сборке заменить шрифт Extra Big на Big и выложить отдельной прошивкой?
Или расскажите, как это сделать самому.
Заранее спасибо.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Этот шрифт включен для варианта из трёх матриц. Выбор одного из двух вариантов идёт в display.c, посредством макросов #if MATRIX_CNT == 4. Если хотите включить шрифт поменьше - просто заменяйте то что в #if, на то что в #else по коду - должно получиться.
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Спасибо, попробую.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Собрал часики на трёх матрицах и на atmega8.
Пришлось поколдовать собирая прошивку.
Сначала спаял плату, кнопки/датчики/max'ы у меня подключены к другим портам мк,
поправил pins.h под свою разводку, а собрать не могу, не генерируется .hex (Windows 7 и WinAVR)
На 33 стр. WiseLord пишет
Полученный код был размером 7900 с чем-то там байт, часики завелись; но радость моя была не долгой - до первого вывода бегущей строки с температурами и влажностью.
В этой строке вместо разделительных запятых были какие-то кракозяблы, а при активации будильника на какой-либо день недели, вместо колокольчика отображались
хаотично разбросанные светодиоды.
В итоге сделал так, как описал dt_andrew на 35 стр., и получил прошивку под своё железо.
Очень порадовала возможность вращать информацию на матрицах.
Укажите, пожалуйста, где, в какой функции происходит управление двоеточием для большого шрифта, и разделительной запятой для тонкого, хочу изменить, если разберусь.
Пришлось поколдовать собирая прошивку.
Сначала спаял плату, кнопки/датчики/max'ы у меня подключены к другим портам мк,
поправил pins.h под свою разводку, а собрать не могу, не генерируется .hex (Windows 7 и WinAVR)
На 33 стр. WiseLord пишет
Я подумал, что неважно какой там avr-gcc лишь-бы больше 4.7, и скачал что первым попалось, версию 6.1.0 http://blog.zakkemble.co.uk/avr-gcc-6-1-0/avr-gcc-4.8 производит более компактный код, а в комплекте с WinAVR идёт avr-gcc-4.7.
Полученный код был размером 7900 с чем-то там байт, часики завелись; но радость моя была не долгой - до первого вывода бегущей строки с температурами и влажностью.
В этой строке вместо разделительных запятых были какие-то кракозяблы, а при активации будильника на какой-либо день недели, вместо колокольчика отображались
хаотично разбросанные светодиоды.
В итоге сделал так, как описал dt_andrew на 35 стр., и получил прошивку под своё железо.
Очень порадовала возможность вращать информацию на матрицах.
Укажите, пожалуйста, где, в какой функции происходит управление двоеточием для большого шрифта, и разделительной запятой для тонкого, хочу изменить, если разберусь.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Перепаял BMP180 параллельно к выходам часов реального времени DS3231 и
БМП180 начал показывать температуру и давление.
Значит эти точки нарисованы на плате (SDA, SCL) не работают.
Датчик DHT22 подключен к порту PD3, поставил резистор 4,7кОм, пишет текст
"Температура 0.0 'C, DHT22 , влажность 0.0 %".
Если уберу DHT22 от схемы, тогда этого текста не будет.
Может у меня датчик не тот? Использовал AM2302 на 4 ножки, 3-я не используется.
Еще вопрос, DS18b20, для который место на плате, работает?
Датчики не пришли еще, не попробовал.
БМП180 начал показывать температуру и давление.
Значит эти точки нарисованы на плате (SDA, SCL) не работают.
Датчик DHT22 подключен к порту PD3, поставил резистор 4,7кОм, пишет текст
"Температура 0.0 'C, DHT22 , влажность 0.0 %".
Если уберу DHT22 от схемы, тогда этого текста не будет.
Может у меня датчик не тот? Использовал AM2302 на 4 ножки, 3-я не используется.
Еще вопрос, DS18b20, для который место на плате, работает?
Датчики не пришли еще, не попробовал.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Почему-то на этой плате часы подключены не к I²C, поэтому шину пришлось программно реализовывать.
AM2303 должен работать, у меня такой же. Выглядит так, словнотон на землю коротит.
Термодатчик, впаянный на предназначенное ему место, должен работать. Про резистор тоже не забывайте.
AM2303 должен работать, у меня такой же. Выглядит так, словнотон на землю коротит.
Термодатчик, впаянный на предназначенное ему место, должен работать. Про резистор тоже не забывайте.
- igorfirst
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вс май 06, 2007 20:47:05
- Откуда: Ковель
Re: Часы на светодиодных матрицах с драйверами MAX7219
Похоже что все таки не подключен резистор к порту PD3 , у меня такая плата все нормально , проверяйте монтаж .atsb писал(а):
Датчик DHT22 подключен к порту PD3, поставил резистор 4,7кОм, пишет текст
"Температура 0.0 'C, DHT22 , влажность 0.0 %".
.
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Здравствуйте, WiseLord!
Заранее спасибо.
Что-то не получается - все остается как было. Не посмотрите?WiseLord писал(а):Если хотите включить шрифт поменьше - просто заменяйте то что в #if, на то что в #else по коду - должно получиться.
Заранее спасибо.
- Вложения
-
- matrixclock-20160910_max.rar
- (175.32 КБ) 243 скачивания
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


