Например TDA7294

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





Текущее время: Ср апр 24, 2024 22:53:37

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1838 ]     ... , , , 51, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт май 24, 2016 09:15:40 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 14
Зарегистрирован: Ср июн 04, 2008 00:22:30
Сообщений: 127
Откуда: Украина, Ковель
Рейтинг сообщения: 0
Всем привет!
Соорудил очередной хронометр на китайской плате JY-MCU 3208.
Корпус в этот раз сделал из дерева - ольха пропитана морилкой и покрыто лаком. Толкатели для кнопок сделаны из металлических штоков переменных резисторов (неисправных).

Изображение

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт май 24, 2016 11:04:30 
Потрогал лапой паяльник
Аватар пользователя

Карма: 11
Рейтинг сообщений: 21
Зарегистрирован: Вс янв 25, 2009 23:17:22
Сообщений: 391
Откуда: 76RUS
Рейтинг сообщения: 1
Красотища ! :beer:


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

Карма: 2
Рейтинг сообщений: 14
Зарегистрирован: Ср июн 04, 2008 00:22:30
Сообщений: 127
Откуда: Украина, Ковель
Рейтинг сообщения: 1
Похвастаюсь еще! 8)
Развел платку для 3-х индикаторов с общим катодом 60мм. Заказал изготовление без предварительного прототипирования на свой страх и риск. Пронесло. Все завелось! :)) Один недочет - перепутана полярность включения бузера, но то мелочь...
Результат на фото:
Изображение Изображение
Есть лишних 4 платки. Кому интересно - вопросы в личку. Территориально нахожусь в Украине.

Добавлено.
С матрицами:
Изображение


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Чт май 26, 2016 16:16:32 
Родился

Зарегистрирован: Сб апр 09, 2016 09:26:50
Сообщений: 19
Откуда: Казань
Рейтинг сообщения: 0
WiseLord писал(а):
Тогда попробуйте не там, а парой строк выше поменять:
Код:
data = (rotate ? max7219SwapBits(buf[8 * j + i]) : buf[8 * (MATRIX_CNT - 1 - j) + i]);
на
Код:
data = (rotate ? buf[8 * j + i] : max7219SwapBits(buf[8 * (MATRIX_CNT - 1 - j) + i]));

то есть, max7219SwapBits перенести, по сути, в правую часть условия. Эта функция инвертирует порядок битов в байте, то есть, по сути, делает то самое "зеркало" по вертикали.

Здравствуйте, WiseLord. Помогите пожалуйста еще раз... В прошлый раз у меня было зеркало для прошивки MAX7219. С Вашей помощью (в цитате ) все получилось. Я собрал вторые часы с другой разводкой... Теперь ближе всего подходит прошивка на MAX7219MOD, но ситуация точно такая же, такое же зеркало как и в прошлый раз. Я пробовал сделать как первый раз, не получилось :( , подскажите где поправить для прошивки MOD


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт май 27, 2016 05:53:53 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 1
Попробуйте тогда парой строк выше поменять
Код:
data |= (rotate ? ls : rs);
на
Код:
data |= (rotate ? rs : ls);


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт май 27, 2016 09:02:40 
Родился

Зарегистрирован: Сб апр 09, 2016 09:26:50
Сообщений: 19
Откуда: Казань
Рейтинг сообщения: 0
WiseLord писал(а):
Попробуйте тогда парой строк выше поменять
Код:
data |= (rotate ? ls : rs);
на
Код:
data |= (rotate ? rs : ls);

Привет. Поменял, зеркало ушло, только снова те же яйца с последовательностью матриц вместо 1-2-3-4 показывает 4-3-2-1 , что можно сделать подскажите?


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

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

Да и вообще, гадать что там за конфигурация у Вас получилась, не вижу смысла. Просто поиграйте в этом районе с кодом - покрутить, поменять местами а) операторы в if/else, б) операторы z ? y : z в)заменить MATRIX_CNT - 1 - j на просто j. Смотрите, как изменения влияют на всё это, там и поймёте что делать. Где-то да и выскочит то что надо. Скорее всего, поможет (в).

Ну, или дайте мне проект Proteus, в котором прошивка даёт то же самое, что в реальности - тогда и сам поправлю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт май 27, 2016 11:41:14 
Родился

Зарегистрирован: Сб апр 09, 2016 09:26:50
Сообщений: 19
Откуда: Казань
Рейтинг сообщения: 0
Все получилось в MOD2. :) Спасибо большое, что не отказали с советом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт май 31, 2016 12:34:39 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 0
Привет всем!

Получил BME280. Потестил, правда пока, на Ардуино. Впечатляет. Если прикрутить его к этим часикам, то можно его ставить вместо BMP180, а датчик влажности исключить. Получается всего два датчика - BMP280(выносим на улицу и меряем влажность, температуру и давление), DS18B20(маряем температуру в комнате). Возможно, хватит места все это впихнуть в мега 8.
Извините за флуд.


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

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Всего два датчика - DHT22 (выносим на улицу и меряем влажность и температуру) и BMP180 (меряем температуру в комнате и давление). Тоже неплохо получается. Да и дешевле.

Нету меня BME280, поэтому браться за их поддержку не планирую. Покупать пока тоже. Да и в прошивку не влезет, наверное.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт май 31, 2016 17:25:50 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 46
Зарегистрирован: Сб янв 23, 2016 10:30:29
Сообщений: 251
Рейтинг сообщения: 0
2 WiseLord - я так и сделал, только вместо DHT22 поставил AM2320. :)
AM2320 подключил, на всякий случай, полностью - четырьмя проводами.
viewtopic.php?p=2717804#p2717804
Изображение
Стрелкой показан уличный датчик AM2320. Он закрыт экраном от катушки + мелкая сеточка снизу, провода идут внутри полого кончика удилища.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Ср июн 01, 2016 04:51:57 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 0
WiseLord писал(а):
Всего два датчика - DHT22 (выносим на улицу и меряем влажность и температуру) и BMP180 (меряем температуру в комнате и давление). Тоже неплохо получается. Да и дешевле.

Нету меня BME280, поэтому браться за их поддержку не планирую. Покупать пока тоже. Да и в прошивку не влезет, наверное.


Да я понимаю, легче добавить поддержку еще одного датчика, а в Мега 8 уже не впихнеш. Да и жевать пережеванное не в кайф.
Тем более, что BMP180 и DHT22 достаточно нормальные датчики.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб июн 11, 2016 08:33:23 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 0
WiseLord писал(а):
Всего два датчика - DHT22 (выносим на улицу и меряем влажность и температуру) и BMP180 (меряем температуру в комнате и давление). Тоже неплохо получается. Да и дешевле.

Нету меня BME280, поэтому браться за их поддержку не планирую. Покупать пока тоже. Да и в прошивку не влезет, наверное.



Я тут полистал, на досуге, форум. Нигде и никто, будь-то бы, не упомянул о том, что DS3231 тоже имеет датчик температуры. Зачем тогда еще лепить датчики. В комнате температуру покажет DS3231, а все что на улице BME280. Нуу это так мысли вслух. :))


Последний раз редактировалось Genri5 Сб июн 11, 2016 08:52:37, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб июн 11, 2016 08:36:51 
Мявтор!
Аватар пользователя

Карма: 16
Рейтинг сообщений: 43
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Сообщений: 2057
Откуда: Челябинск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
да имеет, только точность у него (особенно у китайских 3231) мягко сказать никакая +-5град


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб июн 11, 2016 08:57:24 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 0
dt_andrew писал(а):
да имеет, только точность у него (особенно у китайских 3231) мягко сказать никакая +-5град


Не знаю, не знаю. Я тестировал на ардуино. Точность не отличалась от DHT22 или BME280.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб июн 11, 2016 09:34:42 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
А что толку, если это с DS1307 несовместимо?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб июн 11, 2016 12:28:57 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 0
dt_andrew, у меня тоже Atmega328. Скажите, фьюзы соответствуют - LFUSE = 0х62, HFUSE = 0хD3, EFUSE = 0хDF ?

Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт июн 14, 2016 07:04:18 
Открыл глаза

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 23, 2012 08:19:06
Сообщений: 42
Рейтинг сообщения: 1
Genri5 писал(а):
dt_andrew, у меня тоже Atmega328. Скажите, фьюзы соответствуют - LFUSE = 0х62, HFUSE = 0хD3, EFUSE = 0хDF ?

Спасибо.


Программатор у меня AVR ISP USB работает под AVR Studio 4.18. Фьюзы получились такие - LFUSE = 0хС2, HFUSE = 0хD3, EFUSE = 0хFD. Теперь нужно придумать как прошить ЕЕР. Бинарный код АВР Студио не видет, только еер.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Вт июн 14, 2016 08:25:53 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 22, 2014 21:38:43
Сообщений: 75
Откуда: Россия
Рейтинг сообщения: 0
WiseLord, еще 18.02.2016 я затронул тему более продуманного обнуления секунд при настройке.
Прошло почти 4 месяца. Ответ я так и не получил.


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

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4875
Откуда: Минск
Рейтинг сообщения: 0
Не вижу проблемы. Всё работает, как задумано, нет причин полностью переделывать всю работу с опросом кнопок ради такой мелочи..


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

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


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

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


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

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


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