Простые часы на светодиодных матрицах.
Re: Простые часы на светодиодных матрицах.
Ввиду полной неразберихи с понятиями ОК и ОА у разных производителей и продавцов (строка? столбец?), под свои первые часики пришлось делать переходные платки, ну а при изготовлении вторых - взял в руки тестер и ручками определил что за матрица и только потом начал травить плату.
Verba volant
Re: Простые часы на светодиодных матрицах.
Вот поэтому еще раз повторюсь, плату делать только когда матрицы имеются на руках, либо если есть 100% уверенность в типе матрицы, т е она известного производителя, коих не так и много.
Re: Простые часы на светодиодных матрицах.
solovev-i писал(а): с матрицей 15088-ASR подскажите она О.А или О.К.Спасибо
Так тестером можно прозвонить.
Только прозванивайте полностью, все строки, а то выйдет как у меня, совпали не все и в итоге полная белиберда
Ждал матрицы почти 3 месяца, прождав 2 думал не придут заказал еще 9, но уже от проверенного продавца, в итоге все пришло в один день. И как меня угораздило из 12 матриц запаять те, которые неправильные...
Начал резать дорожки кидать перемычки, в итоге совсем запутался. Блин, плату жалко Re: Простые часы на светодиодных матрицах.
[/quote] Это видели [/quote]
Да видел, но поздно. Ничего на днях по новой придется собирать, благо все есть
Да видел, но поздно. Ничего на днях по новой придется собирать, благо все есть
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
kaktus777 писал(а):А не судьба скинуть ссылочку на страницу ?
...коль Вы такой знаток,
Вопрос то задан был....
Нет, не судьба. Поскольку ссылки не коллекционирую. Просто уделил время и прочитал всю тему, с первой и до последней страницы. В отличие от некоторых.
И эти некоторые вместо того, чтобы поблагодарить за то, что ткнули носом в нужном направлении - хамить начинают? Ну-ну, желаю удачи.
Re: Простые часы на светодиодных матрицах.
Martin76 писал(а):Вот поэтому еще раз повторюсь, плату делать только когда матрицы имеются на руках, либо если есть 100% уверенность в типе матрицы, т е она известного производителя, коих не так и много.
Этот добрый совет надо поместить в первый пост. Из трех часов, только одни обошлись без переходника.
Re: Простые часы на светодиодных матрицах.
полностью согласен!
Но первый вариант сложился не удачно - заказал матрицы одни, пока ехали, сделал плату, и пришли в результате другие
Но первый вариант сложился не удачно - заказал матрицы одни, пока ехали, сделал плату, и пришли в результате другие
Re: Простые часы на светодиодных матрицах.
Поправил первое сообщение.
Интересно станет ли меньше "запутавшихся"
Интересно станет ли меньше "запутавшихся"
KIT
Re: Простые часы на светодиодных матрицах.
O-LED писал(а): станет ли меньше "запутавшихся"
Да и про цоколевку было бы не лишним...
- Alexen
- Первый раз сказал Мяу!
- Сообщения: 35
- Зарегистрирован: Сб ноя 09, 2013 23:43:50
- Откуда: Запорожье
Re: Простые часы на светодиодных матрицах.
Подскажите возможно ли как то увеличить длительность сигнала каждый час?
Re: Простые часы на светодиодных матрицах.
Всем мяуздрасти!
А хотите интересный вопрос к разработчикам?
Вчера решил снабдить часы поздравительным сообщением, в результате чего потребовалось дорисовать в массив символов две дополнительные закарючки. Так вот, выяснилось, что больше 55 символов в прошивку внести невозможно, т.е. символы с адресом [55], [56] и далее не отображаются! Вернее, отображается билибирда! Как расширить эти пределы, если я, допустим, решу еще 33 символа добавить (например, строчные буквы)????
И еще, решил сделать старт часов с 1964 года (ну подарок на день рождения, юбилей в этом году), нихера не получилось!
правил тут:
изменил на:
не получилось! Год какой-то кривой получается...
Кто поможет? Хотя бы с первой частью???
А хотите интересный вопрос к разработчикам?
Вчера решил снабдить часы поздравительным сообщением, в результате чего потребовалось дорисовать в массив символов две дополнительные закарючки. Так вот, выяснилось, что больше 55 символов в прошивку внести невозможно, т.е. символы с адресом [55], [56] и далее не отображаются! Вернее, отображается билибирда! Как расширить эти пределы, если я, допустим, решу еще 33 символа добавить (например, строчные буквы)????
И еще, решил сделать старт часов с 1964 года (ну подарок на день рождения, юбилей в этом году), нихера не получилось!
правил тут:
Код: Выделить всё
unsigned char meny=10, sek=0,font_, time_meny,
chislo=1, // число по умолчанию
mesec=2, // месяц по умолчанию
god=14, // год по умолчанию
..................................
beg_info[t++]=2; // "Тысячи" года (2)
beg_info[t++]=0; // "Сотни" года (0)
beg_info[t++]=(god%100)/10; // "Десятки" года
beg_info[t++]=god%10; // "Единицы" годаизменил на:
Код: Выделить всё
unsigned char meny=10, sek=0,font_, time_meny,
chislo=1, // число по умолчанию
mesec=2, // месяц по умолчанию
god=1964, // год по умолчанию
..................................
beg_info[t++]=(god%10000)/1000; // "Тысячи" года (2)
beg_info[t++]=(god%1000)/100; // "Сотни" года (0)
beg_info[t++]=(god%100)/10; // "Десятки" года
beg_info[t++]=god%10; // "Единицы" годане получилось! Год какой-то кривой получается...
Кто поможет? Хотя бы с первой частью???
Re: Простые часы на светодиодных матрицах.
По второму вопросу.
Замени
на
И еще
на
По первому - новые символы без проблем должны добавится. Во всяком случаи в моих прошивках.
Замени
Код: Выделить всё
beg_info[t++]=2; // "Тысячи" года (2)
beg_info[t++]=0; // "Сотни" года (0)Код: Выделить всё
beg_info[t++]=god/1000; // "Тысячи" года (2)
beg_info[t++]=god%1000/100; ; // "Сотни" года (0)И еще
Код: Выделить всё
y = god;Код: Выделить всё
y = god%100;По первому - новые символы без проблем должны добавится. Во всяком случаи в моих прошивках.
KIT
-
rjbinaa
- Нашел транзистор. Понюхал.
- Сообщения: 152
- Зарегистрирован: Пт май 11, 2012 06:11:27
- Откуда: Санкт-Петербург
Re: Простые часы на светодиодных матрицах.
Если , кому-то интересны зелёные индикаторы с общим анодом, под авторскую ( горизонтальная ) разводку платы , то вот ссылка http://dx.com/ru/p/hq5-0r-8-x-8-emerald-green-led-display-dot-matrix-module-black-white-196714#.Ut_3hBDHmUk , заказывал уже трижды, всё время одинаковые.
- Smith2011
- Прорезались зубы
- Сообщения: 210
- Зарегистрирован: Вс дек 26, 2010 23:08:53
- Откуда: Москва, Зеленоград
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
По 4.5долара за штуку?? В Митино на рынке под навесом по субботам такие изумрудно зеленые по 50 рублей.
-
rjbinaa
- Нашел транзистор. Понюхал.
- Сообщения: 152
- Зарегистрирован: Пт май 11, 2012 06:11:27
- Откуда: Санкт-Петербург
Re: Простые часы на светодиодных матрицах.
Не все в Москве живут , Россия большая и не ограничивается ей одной.В феврале собираюсь в Митино скататься, что-то я там только 38мм видел.
Re: Простые часы на светодиодных матрицах.
Aleefi,по поводу добавления новых символов(свыше 55) и их отображения на матрице найдите строку
//_____ неподвижного текста_______________________________________________
void font_cifri (void) //функция вывода символов
{
unsigned char temp,temp_srift; //объявляем локальные переменные
for (temp=10; temp<55; temp++)
{ //_____ буквы из Flash памяти в ОЗУ__________________________
и измените temp<55 на temp<n , где n - количество всех букв +1 .Должно все работать!
А у меня вопрос: Как можно программно изменять яркость светодиодной матрицы,с помощью 74нс595(и uln2803) установленный в строках матрицы , без дерганья другими ногами мк???Спасибо!
//_____ неподвижного текста_______________________________________________
void font_cifri (void) //функция вывода символов
{
unsigned char temp,temp_srift; //объявляем локальные переменные
for (temp=10; temp<55; temp++)
{ //_____ буквы из Flash памяти в ОЗУ__________________________
и измените temp<55 на temp<n , где n - количество всех букв +1 .Должно все работать!
А у меня вопрос: Как можно программно изменять яркость светодиодной матрицы,с помощью 74нс595(и uln2803) установленный в строках матрицы , без дерганья другими ногами мк???Спасибо!
- Moto_v3x
- Потрогал лапой паяльник
- Сообщения: 307
- Зарегистрирован: Ср мар 31, 2010 11:45:58
- Откуда: Славянск
Re: Простые часы на светодиодных матрицах.
hfelyx записывать в 595 0 или 1 в зависимости от того чем зажигается.
Re: Простые часы на светодиодных матрицах.
Котики поделитесь П,П под ОК на ATMEGA32.Спасибо
Re: Простые часы на светодиодных матрицах.
Мега 16 и 32 ничем по распиновке на отличаются.
Re: Простые часы на светодиодных матрицах.
Здравствуйте постояльцы! Пишу на форуме первый раз. Собираюсь сделать такие часы на меге32 с большими матрицами. Но с готовыми большими полные непонятки, поэтому решил сделать свои большие наборные из отдельных светодиодов. Купил для этого дела красных светодиодов - 200 шт. Д=10 мм. (http://www.ebay.com/itm/121133104586?ss ... 365wt_1018) (обошлись примерно 385 руб) т.е. примерно по 2 рубля. Светодиоды по этой цене были только с прозрачной линзой. Пробовал делать их вручную матовым наждачкой, но это можно сделать 3-5, ну 10 шт.
Тогда пошел другим путем. Взял плитку от подвесного потолка (она навроде плотной пресованной бумаги, с гипсом что ли?) очень легко обрабатывается (только мусору много) Светодиод будучи вставленным в плиту выступает чуть-чуть. (при этом бока других светодиодов уже не засвечиваются)
Разметил и для пробы спаял из них одну матрицу 8*8, на которой подключил светодиоды током 20ма, как будто бы горит цифра 8. для цифры 8 - получилось 26 горящих светодиодов (шрифт один из последних № 8 вроде). Осмотрел под всеми углами. Хороший результат получается при закрывании спереди ПОЛУПРОЗРАЧНОЙ темной пленкой. Не видно саму плиту, не видно другие не горящие светодиоды. Но все равно нужно закрывать сзади. (так как свет отражается и попадает назад) и позади матрицы светло.
Общий результат. С такой яркостью и таких размеров смело можно вешать на улицу
-время будет видно всем соседям за 20 метров. Кому интересно могу завтра фото выложить.
Тогда пошел другим путем. Взял плитку от подвесного потолка (она навроде плотной пресованной бумаги, с гипсом что ли?) очень легко обрабатывается (только мусору много) Светодиод будучи вставленным в плиту выступает чуть-чуть. (при этом бока других светодиодов уже не засвечиваются)
Разметил и для пробы спаял из них одну матрицу 8*8, на которой подключил светодиоды током 20ма, как будто бы горит цифра 8. для цифры 8 - получилось 26 горящих светодиодов (шрифт один из последних № 8 вроде). Осмотрел под всеми углами. Хороший результат получается при закрывании спереди ПОЛУПРОЗРАЧНОЙ темной пленкой. Не видно саму плиту, не видно другие не горящие светодиоды. Но все равно нужно закрывать сзади. (так как свет отражается и попадает назад) и позади матрицы светло.
Общий результат. С такой яркостью и таких размеров смело можно вешать на улицу
