Простые часы на светодиодных матрицах.

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

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


Аватара пользователя
ramzes1903
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Пн дек 10, 2012 01:45:19
Откуда: лисичанск

Re: Простые часы на светодиодных матрицах.

Сообщение ramzes1903 »

спасибо за быстрый ответ.
hfelyx
Встал на лапы
Сообщения: 102
Зарегистрирован: Вт дек 28, 2010 18:25:31

Re: Простые часы на светодиодных матрицах.

Сообщение hfelyx »

Подскажите,как программно сделать задержку для кнопок? Дело в том что при однократном нажатии на кнопку,перескакивает через один , то есть надо слишком быстро нажать и отпустить,чтоб ишли переключения по порядку...
Сппсибо.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: Простые часы на светодиодных матрицах.

Сообщение FreshMan »

если решать эту проблемму в лоб то можна так:

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

if (knopka==0)
{
  delay_(ms);
  делаем что-то;
  delay_(ms);
}
Tell Me The Truth
Alkhyzh
Родился
Сообщения: 11
Зарегистрирован: Ср апр 10, 2013 16:15:10

Re: Простые часы на светодиодных матрицах.

Сообщение Alkhyzh »

Alkhyzh писал(а):он как бы умер :shock:

спасибо Martin76! восстановил :)
но не все проблемы ушли:
фьюзы вроде как выставил, матрица работает вся но цифры накладываются друг на друга, минуты идут слева
и нет реакции на нажатие кнопок
помогите :dont_know:
hfelyx
Встал на лапы
Сообщения: 102
Зарегистрирован: Вт дек 28, 2010 18:25:31

Re: Простые часы на светодиодных матрицах.

Сообщение hfelyx »

FreshMan писал(а):если решать эту проблемму в лоб то можна так:

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

if (knopka==0)
{
  delay_(ms);
  делаем что-то;
  delay_(ms);
}

Не нашел таких строк в исходнике ,или надо самому их добавить???
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20161
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Простые часы на светодиодных матрицах.

Сообщение Martin76 »

А там и нет таких, ищите:
but_pause++; if (but_pause==100) { but_pause=0; but_on=1; } // если с момента прошлого нажатия кнопки прошло больше 0,3 сек - разрешаю очередное чтение кнопок
и можно поиграться с but_pause==100
kilgur
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Пт июн 05, 2009 19:55:11
Откуда: Украина Кривой Рог

Re: Простые часы на светодиодных матрицах.

Сообщение kilgur »

Martin76 большое спасибо,теперь пульт заработал.Была проблема как у vlad465
У меня собран какой-то приемник, но срабатывает на отпускание кнопки на пульте, и в основном сразу перескакивает через две команды.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20161
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Простые часы на светодиодных матрицах.

Сообщение Martin76 »

kilgur писал(а):Martin76 большое спасибо,теперь пульт заработал
:shock: За что??? Если за прошивку для ДУ, то наверное Ashatshem нужно благодарить, хотя я такую же схему на TINY13 и эту прошивку использовал для управления матричными часами на матрицах FYM-40571BUG-11 4" 25Х7 и еще в одном проекте.
Аватара пользователя
Ashatshem
Встал на лапы
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Re: Простые часы на светодиодных матрицах.

Сообщение Ashatshem »

А меня то за что??? Прошивку переписывал не я). Просто форум почитал тот, на сайте которого этот пульт выложен).
Аватара пользователя
Ashatshem
Встал на лапы
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Re: Простые часы на светодиодных матрицах.

Сообщение Ashatshem »

Martin76 писал(а):часами на матрицах FYM-40571BUG-11 4" 25Х7 и еще в одном проекте.

А ссылкой не поделишься?
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение vitalik_1984 »

Ashatshem писал(а):А ссылкой не поделишься?
А про ЛС слышали?И так тема растет как на дрожжах еще и ссылками на другие проекты тут делиться.
kilgur
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Пт июн 05, 2009 19:55:11
Откуда: Украина Кривой Рог

Re: Простые часы на светодиодных матрицах.

Сообщение kilgur »

прошивки для ДУ перепробовал все ,спасибо getchip.net в частности SVN,а проблему помогла решить Ваша Martin подсказка как изменить задержку кнопок.Увеличил задержку и всё заработало как нада.Еще раз спасибо.
gregos
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Пт мар 22, 2013 16:44:30
Откуда: Украина, г.Каменец-Подольский

Re: Простые часы на светодиодных матрицах.

Сообщение gregos »

Ребята! Помогите разобраться в чём причина: часы могут идти несколько суток нормально, потом появляются засветки в нижней строке как на видео, немного поморгает, потом снова всё нормально. Так поработают (даже несколько суток), и снова начинается этот глюк. Короткое видео работы прилагаю ниже. Часы на ATmega 16+74hc595+ULN2803. Индикаторы с ОК. Прошивка VVSV от 16.03.13
Вложения
2.rar
Видео работы часов
(374.96 КБ) 253 скачивания
Аватара пользователя
skorkin
Прорезались зубы
Сообщения: 213
Зарегистрирован: Пн сен 19, 2011 22:56:01
Откуда: Харьков

Re: Простые часы на светодиодных матрицах.

Сообщение skorkin »

Вероятно где-то грязь. Посмотрите дороги от 15 ноги 74hc595 к 8 ноге ULN2803 и от 11 ноги ULN2803 к 13 ногам индикаторов, к кнопке ОК. Может прийдется даже поднимать резисторы под которыми проходят эти цепи.
O-LED посоветовал бы мыть и еще раз мыть. :)
Оно конечно так, ежели как что. Не потому что дескать, но все-таки конечно. А случись такое дело - вот тебе и пожалуйста!
Аватара пользователя
Ashatshem
Встал на лапы
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Re: Простые часы на светодиодных матрицах.

Сообщение Ashatshem »

Как и обещал, вторая версия печатки для двухцветных матриц, пульт сразу на плате, а не отдельно. Будет работать только с прошивкой из архива, там же в архиве прошивка для пульта. На фотке платы тинька для пульта в дип корпусе, просто не нашёл в смд, на печатке в архиве-смд.
Вложения
2 цвета часы 8х24.rar
(447.29 КБ) 593 скачивания
DSC03676.JPG
(60.75 КБ) 1290 скачиваний
DSC03678.JPG
(226.15 КБ) 1285 скачиваний
Последний раз редактировалось Ashatshem Сб апр 13, 2013 20:05:25, всего редактировалось 1 раз.
dalina106
Встал на лапы
Сообщения: 126
Зарегистрирован: Пт ноя 16, 2012 07:15:15
Откуда: Москва

Re: Простые часы на светодиодных матрицах.

Сообщение dalina106 »

еще бы схемку в комплекте с печаткой ...
Аватара пользователя
vlad465
Друг Кота
Сообщения: 5717
Зарегистрирован: Чт июн 24, 2010 22:59:35
Откуда: С-Петербург

Re: Простые часы на светодиодных матрицах.

Сообщение vlad465 »

Ashatshem, где вы размещаете фотоприемник в корпусе?
Аватара пользователя
Ashatshem
Встал на лапы
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Re: Простые часы на светодиодных матрицах.

Сообщение Ashatshem »

dalina106 писал(а):еще бы схемку в комплекте с печаткой ...
Схемы нет, но на плате всё промаркировано.

vlad465 писал(а):Ashatshem, где вы размещаете фотоприемник в корпусе?

На вот этой фотке видно, что корпус чуть шире самой платы, вот в левой пустоте и размещён датчик, только в первом варианте печатки он был на проводах, а во втором варианте он запаян на плату, но выходит своим приёмником именно в эту пустоту.
dalina106
Встал на лапы
Сообщения: 126
Зарегистрирован: Пт ноя 16, 2012 07:15:15
Откуда: Москва

Re: Простые часы на светодиодных матрицах.

Сообщение dalina106 »

Ashatshem писал(а):
dalina106 писал(а):еще бы схемку в комплекте с печаткой ...
Схемы нет, но на плате всё промаркировано.


На плате не нашел ни маркировки микросхем, ни маркировки индикаторов.
skk
Сверлит текстолит когтями
Сообщения: 1123
Зарегистрирован: Вт июн 30, 2009 14:56:58
Откуда: Казань
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение skk »

наведи мышку на деталь и всплывет маркировка.... :facepalm:
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
Ответить

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