Например TDA7294

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

Текущее время: Пн июл 28, 2025 04:33:32

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1849 ]     ... , , , 41, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Чт окт 22, 2015 13:53:05 
Открыл глаза

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Ср апр 16, 2014 07:13:00
Сообщений: 58
Рейтинг сообщения: 0
serg_svdспасибо за оценку. Увидев эти часы загорелся -сделаю такие же. Но когда нашел индикатор и подключил его как то запал поутих,все таки он не такой яркий. А тут же рядом лежали часы слегка недоделанные и сочное красное прозрачное стекло. Ну и...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Чт окт 22, 2015 15:06:59 
Мявтор!
Аватар пользователя

Карма: 16
Рейтинг сообщений: 43
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Сообщений: 2057
Откуда: Челябинск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
криминальная строчка
Код:
PORTB |= !((~buffer[index+128]>>(7-i)) & 0x01) << (data_R2-8); // bottom set of rows

без нее вообще не работает
что они хотели этим сказать не понятно
но R2 там присутствует
по осцилятору там 0 постоянно, но стоит переключить на физический 0 0 все аут
в чем фишка - очень хочу разобраться


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

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Ср апр 16, 2014 07:13:00
Сообщений: 58
Рейтинг сообщения: 0
AndreiKA если вы обращались ко мне то я собирал часы из таких модулей
http://ru.aliexpress.com/item/2pcs-MAX7 ... er=1602024 а плату с мегой я взял из статьи автора и немного поиграл с габаритами. если интересно то вот она
Вложение:
plata_v1.rar [9.32 KiB]
Скачиваний: 354


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

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт мар 27, 2008 21:36:44
Сообщений: 397
Откуда: Домодедово
Рейтинг сообщения: 2
Внесу и я свой вклад
Матрица http://ru.aliexpress.com/item/J34-Free- ... ber=721141
Плату проца зеркалить
Расстояние между платами 5 мм, куда уж меньше?
Да и диод стоит на батарею ДСКИ на случай установки ионистора,
а так он не нужон

И финал, респект WiseLord за проект


Вложения:
IMG_20151023_202436.jpg [78.6 KiB]
Скачиваний: 1506
IMG_20151023_202436.jpg [78.6 KiB]
Скачиваний: 1244
IMG_20151021_124541.jpg [91.35 KiB]
Скачиваний: 1340
clock4 (2).rar [67.23 KiB]
Скачиваний: 475

_________________
Пока коты едины они непобедимы


Последний раз редактировалось Hichkok Пт окт 23, 2015 19:33:18, всего редактировалось 8 раз(а).
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт окт 23, 2015 11:02:20 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 558
Рейтинг сообщения: 0
у меня матрица цельная))
http://ru.aliexpress.com/item/1pc-MAX72 ... 89557.html
единственное, что на 90 повернуты модули, в ардуине пришлось помудровать с библиотеками
на матрице угловые пины перепаял с изгибом внутрь, а на них повесил плату с контроллером и RTC на 2х сторонней макетке с разводкой МГТФ тоненьким.
Джампера посреди матрицы утолщили бы конструкцию еще больше


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

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


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Сб окт 24, 2015 08:00:07 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Я вчера только из отпуска вечером приехал, хочу сейчас тоже поизучать подробнее вопрос с R2. Может, я что-то и упустил, но он вроде никуда не прозванивался, ни на одну из ножек микросхем.

Да и те скетчи для ардуино, что у Вас работали, у меня завелись только после перепайки.

А шрифты - да, я ещё не рисовал.. лень пока.


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

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

у меня все работает без перепайки, и R2 не при чем
странно что на ардуиновском скетче он так влиял


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

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
По сути был взят шрифт высотой 24 точки (созданный вручную) из моего проекта анализатора спектра и вырезан средний байт. Полученный шрифт высотой 16 точек работает, но не дорисован пока.

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


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

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


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

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Утащил шрифты отсюда, на базе 12x16 шрифта сделал свой в кодировке cp1251.

Вроде работает, хотя мне лично он кажется несколько "раздутым" в ширину. Вот если сместить символы на пиксел вниз, отцентрировав тем самым шрифт по вертикали, сделать некоторые символы, для которых это имеет смысл, чуть уже - и было бы идеально.

Но и на том, что уже есть, можно начинать попытки реализации бегущей строки. А лоск можно и позже навести будет.


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

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

много инфы можно разместить в 2 строки
по сути мы получили дисплей символьный 8х2 да еще с возможностью графики

а так сейчас фонт отображается очень корректно
проверил также фонт 8х8 - все отлично
русский язык тоже отображает

полезная утилита для генерации шрифтов и картинок в формате языка С
http://www.eran.io/the-dot-factory-an-lcd-font-and-image-generator/

WiseLord на какой МК в дальнейшем ориентироваться? сделаю нормальную отладочную плату для проекта, с возможностью подключения разной перефирии и датчиков


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

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Нарисовал свой шрифт, в целом чуть более узкий и отцентрированный по строке.
Использовал эту программу для рисования + для перевода генерируемого ею кода в "свой" формат написал мелкую отдельную утилитку на C.
Если интересно - исходники для AVR там же, нарисованный шрифт и конвертор массива шрифта во вложении.


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

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


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

Карма: 4
Рейтинг сообщений: 6
Зарегистрирован: Сб мар 01, 2014 17:11:45
Сообщений: 20
Откуда: Москва
Рейтинг сообщения: 0
Что то затишье на форуме, наверно грянет буря: ?


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

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Гу так все хотелки реализованы, всё работает идеально - чего ещё желать? :)


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

Карма: 4
Рейтинг сообщений: 6
Зарегистрирован: Сб мар 01, 2014 17:11:45
Сообщений: 20
Откуда: Москва
Рейтинг сообщения: 0
А как там дела с 64х16 ?


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

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
По будням нет времени особо. А сегодня, в субботу, возился с другим девайсом:

Изображение

Может быть, завтра появится желание, и продолжу с светодиодной матрицей играться.. не знаю пока.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на светодиодных матрицах с драйверами MAX7219
СообщениеДобавлено: Пт ноя 06, 2015 11:24:33 
Грызет канифоль

Карма: 3
Рейтинг сообщений: 13
Зарегистрирован: Пн окт 31, 2011 12:35:59
Сообщений: 256
Откуда: Родился в Сибири
Рейтинг сообщения: 0
Одна хотелка ещё не реализована - радиоканал на передачу температуры.

Девайс на фотографии похож на эти часы только с другой изображением информации.

Удачи.


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

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

хочу предложить следующие доработки

скролировать лучше в пределах определенного фрейма
для упрощения его можно определять кратно 8 ( по границе байта)

суть в чем
я загрузил шрифт на 8 и вывел инфу в 2 строках
при скролировании естественно скроллинг идет всего экрана и все затирается

для шрифта 16 все конечно классно работает без рывков


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

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


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

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


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

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


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