Например TDA7294

Форум РадиоКот • Просмотр темы - Часы на светодиодных матрицах с драйверами MAX7219
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 01:07:58

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 1838 ]     ... , , , 74, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс ноя 19, 2017 18:10:09 
Родился

Зарегистрирован: Вс ноя 19, 2017 17:56:21
Сообщений: 1
Рейтинг сообщения: 0
Всем привет!
Собрал часы из данной статьи. Использовал ATMEGA 328P. Датчики пока не подключал.
Возникла идея добавить датчик движения, что бы индикация отключалась, когда ни кого нет в помещении.
Данной функции, как я понял в часы не заложено.
В программе нашел место где доработать код.
Прошу у автора подсказки: как погасить дисплей? Какая команда. Не хочется тратить время на поиск.
Вход для гашения добавил. Программу доработал. Осталось правильно погасить дисплей.
Заранее спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс ноя 19, 2017 19:56:51 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Есть варианты.
Техниески самое простое - дать соответствующую команду драйверам:
Код:
max7219SendCmd(MAX7219_SHUTDOWN, 0);


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт ноя 24, 2017 20:41:11 
Первый раз сказал Мяу!

Карма: 3
Рейтинг сообщений: 12
Зарегистрирован: Пн мар 23, 2015 16:09:00
Сообщений: 39
Рейтинг сообщения: 0
Собрал себе эти часы

На трёх матрицах 32мм. MAX-ы в дип корпусах, матрицы SZ421288K
На одной плате матрицы и драйверы, на другой - остальные компоненты
Один датчик температуры расположил на краю платы, для подключения второго датчика установил разъём наушников от какого-то плеера
От пищалки отказался, а фоторезистор пришлось прикрыть термоусадкой, так меньше ловит засветку от дисплея

WiseLord спасибо за хороший проект

СпойлерИзображение Изображение Изображение Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн ноя 27, 2017 20:40:28 
Первый раз сказал Мяу!

Карма: 3
Рейтинг сообщений: 12
Зарегистрирован: Пн мар 23, 2015 16:09:00
Сообщений: 39
Рейтинг сообщения: 0
Ещё собрал часы на четырёх матрицах

Такие же матрицы SZ421288K, и драйвера в dip корпусах как в часах из предыдущего поста
Питание подаётся через miniUsb
Один ds18b20 на плате, второй подключается через гнездо наушников 3.5мм
dht22 и bmp180 не устанавливал

СпойлерИзображение Изображение Изображение Изображение


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Ср ноя 29, 2017 15:16:12 
Первый раз сказал Мяу!

Карма: 3
Рейтинг сообщений: 12
Зарегистрирован: Пн мар 23, 2015 16:09:00
Сообщений: 39
Рейтинг сообщения: 0
Сделал плату под китайский модуль на четырёх матрицах с МАХ-ами

Из датчиков установлен один ds18b20, для второго датчика - разъём.
Установку остальных датчиков не предусматривал, для фоторезистора есть контактные площадки
Разъём питания либо miniUsb либо microUsb

Изображение Изображение Изображение


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Ср ноя 29, 2017 15:48:42 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 3
Рейтинг сообщений: 7
Зарегистрирован: Пт июн 20, 2008 18:27:08
Сообщений: 153
Откуда: Украина,Запорожье
Рейтинг сообщения: 0
Поделитесь печаткой под китайский модуль на четырех матрицах :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Ср ноя 29, 2017 16:05:39 
Родился

Зарегистрирован: Пт май 26, 2017 20:30:39
Сообщений: 16
Рейтинг сообщения: 0
Поделитесь печаткой под китайский модуль на четырех матрицах :beer:

Присоединяюсь к просьбе!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Ср ноя 29, 2017 21:30:51 
Первый раз сказал Мяу!

Карма: 3
Рейтинг сообщений: 12
Зарегистрирован: Пн мар 23, 2015 16:09:00
Сообщений: 39
Рейтинг сообщения: 2
Чертёж платы предусматривает установку smd кнопок либо как на фото, либо прямоугольных smd, либо угловых smd, как в плеерах/планшетах.
Держатель батарейки или cr2032 или cr1220
VCC разъёма программирования не подключён к мк, поэтому перед прошивкой нужно подать на плату 5В.
Разъём для питания можно установить или miniUSB или microUSB.
Транзистор и два резистора возле пищалки не устанавливаются, то был эксперимент по подключению буззера через транзисторный ключ.
Плата подойдёт и для часов с тремя матрицами, её длина - как раз три модуля.
Печатка УЖЕ ОТЗЕРКАЛЕНА


Вложения:
4_matrix_MAX7219.lay [173.13 KiB]
Скачиваний: 732
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Чт ноя 30, 2017 08:16:55 
Родился

Зарегистрирован: Пт май 26, 2017 20:30:39
Сообщений: 16
Рейтинг сообщения: 0
Чертёж платы предусматривает установку smd кнопок либо как на фото, либо прямоугольных smd, либо угловых smd, как в плеерах/планшетах.
Держатель батарейки или cr2032 или cr1220
VCC разъёма программирования не подключён к мк, поэтому перед прошивкой нужно подать на плату 5В.
Разъём для питания можно установить или miniUSB или microUSB.
Транзистор и два резистора возле пищалки не устанавливаются, то был эксперимент по подключению буззера через транзисторный ключ.
Плата подойдёт и для часов с тремя матрицами, её длина - как раз три модуля.
Печатка УЖЕ ОТЗЕРКАЛЕНА


Вот спасибочки! :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб дек 02, 2017 12:36:07 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
Здравствуйте, WiseLord!
Здравствуйте, WiseLord!
Добавлено 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-2.12.2017.zip [234.24 KiB]
Скачиваний: 230

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб дек 02, 2017 17:50:07 
Родился
Аватар пользователя

Зарегистрирован: Ср апр 06, 2011 09:47:47
Сообщений: 4
Откуда: Krakow, Polska
Рейтинг сообщения: 0
WiseLord do You have firmware version with SHT11 instead of DHT22?

regards Janusz

_________________
Regards FreddyPL


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб дек 02, 2017 18:22:49 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
max50: if() вообще убрать стоит, пусть всегда loadDateString() отрабатывает.

FreddyPL: no


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб дек 02, 2017 18:30:39 
Мучитель микросхем
Аватар пользователя

Карма: 4
Рейтинг сообщений: 44
Зарегистрирован: Ср дек 10, 2008 21:24:28
Сообщений: 497
Откуда: Алтайский край, Барнаул
Рейтинг сообщения: 0
Спасибо, помогло.

А что за изменения в rtc.c?

_________________
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб дек 02, 2017 19:32:27 
Родился
Аватар пользователя

Зарегистрирован: Ср апр 06, 2011 09:47:47
Сообщений: 4
Откуда: Krakow, Polska
Рейтинг сообщения: 0
Thanks WiseLord :(

_________________
Regards FreddyPL


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вс дек 03, 2017 19:18:05 
Первый раз сказал Мяу!

Карма: 3
Рейтинг сообщений: 12
Зарегистрирован: Пн мар 23, 2015 16:09:00
Сообщений: 39
Рейтинг сообщения: 0
Собрал вариант часов с большими матрицами 60х60

Из датчиков: bmp180, dht22 и один ds18b20
Фоторезистора нет
Источник питания собран на lm2596 с фиксированным выходом 5В

Изображение Изображение Изображение Изображение
СпойлерИзображение Изображение Изображение Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн дек 04, 2017 18:39:29 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: -1
Рейтинг сообщений: 9
Зарегистрирован: Ср фев 02, 2011 16:22:32
Сообщений: 162
Рейтинг сообщения: 1
Собрал вариант часов с большими матрицами 60х60

Из датчиков: bmp180, dht22 и один ds18b20

расположение датчиков влажности и температуры внутри корпуса не совсем корректно. Точнее вообще бред какой-то. Тем более при таких матрицах больших, Они как печка греют.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пн дек 04, 2017 20:37:00 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Вс май 06, 2007 20:47:05
Сообщений: 22
Откуда: Ковель
Рейтинг сообщения: 0
Да датчики лучше выводить наружу , поставить гнезда думаю не проблема .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт дек 08, 2017 16:47:26 
Первый раз сказал Мяу!

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Ср сен 10, 2014 13:07:22
Сообщений: 32
Откуда: Свердловская область, Ивдель
Рейтинг сообщения: 0
Всем привет. Вот вариант печатки с датчиками без матриц.


Вложения:
Последний вариант.lay6 [223.83 KiB]
Скачиваний: 673

_________________
Лужу, паяю, самоделки собираю.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт дек 15, 2017 19:55:11 
Родился

Зарегистрирован: Пт дек 15, 2017 18:50:43
Сообщений: 8
Рейтинг сообщения: 0
Доброго времени суток, Автору огромное спасибо за этот проект. Пытаюсь повторить эти часики собрано на макете, контроллер Atmega8 прошивка последняя, датчиков пока нет. Проблема следующая часы спешат и что то не понятное происходит с секундами, микроконтроллер менял модуль часов тоже менял резисторы установлены, прошивки разные пробовал, питал от разных источников.

https://www.youtube.com/watch?v=prXprrl ... e=youtu.be


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт дек 15, 2017 22:28:35 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Попробуйте настроить время, а именно - секунды


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 1838 ]     ... , , , 74, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y