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

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

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


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

Сообщение max50 »

Здравствуйте, WiseLord!
Вывод строки с датой отключился, а температуры нет.
Код в приложении.

Добавлено after 14 minutes 1 second:
Извиняюсь, все работает как надо. Не ту прошивку прошил.
Еще раз спасибо.

Добавлено after 18 minutes 10 seconds:
А можно вообще отключить вывод строки с температурой?

Добавлено after 14 minutes 46 seconds:
Полагаю это можно сделать так?:

Код: Выделить всё

void startScroll(uint8_t type)
{
	matrixHwScroll(MATRIX_SCROLL_STOP);
	matrixSwitchBuf(MASK_ALL, MATRIX_EFFECT_SCROLL_BOTH);
	if (type == SCROLL_DATE)
		loadDateString();
	scrollType = type;
	matrixHwScroll(MATRIX_SCROLL_START);

	return;
} 
Вложения
matrixclock_9.08.17.rar
(213.77 КБ) 346 скачиваний
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

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

Сообщение max50 »

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

Сообщение WiseLord »

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

Сообщение max50 »

А как в Си комментируется?
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Реклама
Модератор
Аватара пользователя
Сообщения: 2117
Зарегистрирован: Пт янв 11, 2013 19:19:26
Откуда: Санкт-Петербург

Сообщение AlekseyEnergo »

=========
Правила Форума ЗДЕСЬ _____ Правила раздела БАЗАР ЗДЕСЬ _____ Если вы продаете, прочтите ЗДЕСЬ

Редко появляюсь. Если вопрос не личного характера пользуйтесь кнопкой "!".
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 367
Зарегистрирован: Ср дек 25, 2013 22:05:51

Сообщение 423958025 »

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

Сообщение masy »

парни подскажите как подкорректировать показания датчика атмосферного давления он немного брешет!!))
и как программно отключить термометр в BMP 180
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

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

Сообщение masy »

а во че пишут.....http://arduino-project.net/podklyucheni ... 0-arduino/
в статье ниже про калибровку...
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Там какой-то бред про калибровку. Датчик измеряет давление в точке, где он находится и делает это правильно. А они в статье вместо правильного давления зачем-то, на основании правильного давления и этой высоты для текущей точки, высчитывают давление на уровне моря.

Кому нужно давление на глубине 200 метров (т.е., на уровне моря, которое вроде как погодными сайтами показывается и, соответственно, большее реального)? Важнее то, где датчик находится.
Контактная информация:
nbo
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 162
Зарегистрирован: Вт май 06, 2008 20:14:37
Откуда: Ukraine

Сообщение nbo »

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

Сообщение WiseLord »

Не планируется. Разве что когда-нибудь в наличии эти датчики появятся, то могу заморочиться по этому поводу.
Контактная информация:
Родился
Аватара пользователя
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

Сообщение alexadresat »

Собрал часы, но есть проблема с температурой, идет завышение.
Прошивка (matrixclock-20160910-firmware)
Датчик DS18B20 вынесен на 10 см от корпуса часов.
Как подкорректировать показания?
Вложения
SAM_3955.JPG
(166.55 КБ) 752 скачивания
«Я знаю, что ничего не знаю, но другие не знают и этого»
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

Вообще-то точность датчиков по даташиту вроде как полградуса. Не такое уж большое завышение, чтобы заморачиваться по поводу коррекции.
Контактная информация:
Родился
Аватара пользователя
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

Сообщение alexadresat »

У меня в 2 градуса.
Читал если опрос датчика очень частый, то у датчика происходит само нагрев. Пишут что опрос раз в 40 сек. не приводит к само разогреву
Может зажать(прижать) между какого нибудь металла?
«Я знаю, что ничего не знаю, но другие не знают и этого»
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Чт авг 29, 2013 10:16:34
Откуда: Иркутск

Сообщение Maxtor62 »

[uquote="alexadresat",url="/forum/viewtopic.php?p=3215319#p3215319"]У меня в 2 градуса.

А у Вас есть эталонный термометр для сравнения показаний? Сравнивал показания нескольких DS18B20, в том числе и с этих часов, с метеорологическим ртутным термометром с ценой деления 0.1 градуса. Разница была 0.1-0.4 градуса.
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт апр 09, 2009 04:46:58

Сообщение yucan »

Преобразователи температуры DS1620, DS1621, DS1720, DS1821, DS1822, DS18B20, DS18S20, DS1920. Внесены в Государственный реестр средств измерений.
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 22
Зарегистрирован: Вс май 06, 2007 20:47:05
Откуда: Ковель

Сообщение igorfirst »

[uquote="alexadresat",url="/forum/viewtopic.php?p=3215319#p3215319"]У меня в 2 градуса.
Читал если опрос датчика очень частый, то у датчика происходит само нагрев. Пишут что опрос раз в 40 сек. не приводит к само разогреву
Может зажать(прижать) между какого нибудь металла?[/uquote]
Купить в китае гильз , я вот так слепил :)
СпойлерИзображение
Изображение
Открыл глаза
Аватара пользователя
Сообщения: 75
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Откуда: Россия

Сообщение shutdown »

igorfirst писал(а):Купить в китае гильз , я вот так слепил
В том же Китае продаются и готовые изделия:
СпойлерИзображение
Ответить

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