Простые часы на светодиодных матрицах.
- ramzes1903
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Пн дек 10, 2012 01:45:19
- Откуда: лисичанск
Re: Простые часы на светодиодных матрицах.
спасибо за быстрый ответ.
Re: Простые часы на светодиодных матрицах.
Подскажите,как программно сделать задержку для кнопок? Дело в том что при однократном нажатии на кнопку,перескакивает через один , то есть надо слишком быстро нажать и отпустить,чтоб ишли переключения по порядку...
Сппсибо.
Сппсибо.
Re: Простые часы на светодиодных матрицах.
если решать эту проблемму в лоб то можна так:
Код: Выделить всё
if (knopka==0)
{
delay_(ms);
делаем что-то;
delay_(ms);
}
Tell Me The Truth
Re: Простые часы на светодиодных матрицах.
Alkhyzh писал(а):он как бы умер
спасибо Martin76! восстановил
но не все проблемы ушли:
фьюзы вроде как выставил, матрица работает вся но цифры накладываются друг на друга, минуты идут слева
и нет реакции на нажатие кнопок
помогите

Re: Простые часы на светодиодных матрицах.
FreshMan писал(а):если решать эту проблемму в лоб то можна так:Код: Выделить всё
if (knopka==0)
{
delay_(ms);
делаем что-то;
delay_(ms);
}
Не нашел таких строк в исходнике ,или надо самому их добавить???
Re: Простые часы на светодиодных матрицах.
А там и нет таких, ищите:
but_pause++; if (but_pause==100) { but_pause=0; but_on=1; } // если с момента прошлого нажатия кнопки прошло больше 0,3 сек - разрешаю очередное чтение кнопок
и можно поиграться с but_pause==100
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: Простые часы на светодиодных матрицах.
Martin76 большое спасибо,теперь пульт заработал.Была проблема как у vlad465
У меня собран какой-то приемник, но срабатывает на отпускание кнопки на пульте, и в основном сразу перескакивает через две команды.
Re: Простые часы на светодиодных матрицах.
kilgur писал(а):Martin76 большое спасибо,теперь пульт заработал
Re: Простые часы на светодиодных матрицах.
А меня то за что??? Прошивку переписывал не я). Просто форум почитал тот, на сайте которого этот пульт выложен).
Re: Простые часы на светодиодных матрицах.
Martin76 писал(а):часами на матрицах FYM-40571BUG-11 4" 25Х7 и еще в одном проекте.
А ссылкой не поделишься?
- vitalik_1984
- Поставщик валерьянки для Кота
- Сообщения: 2482
- Зарегистрирован: Пт авг 27, 2010 05:57:06
- Откуда: Тюмень
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
А про ЛС слышали?И так тема растет как на дрожжах еще и ссылками на другие проекты тут делиться.Ashatshem писал(а):А ссылкой не поделишься?
-
kilgur
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Пт июн 05, 2009 19:55:11
- Откуда: Украина Кривой Рог
Re: Простые часы на светодиодных матрицах.
прошивки для ДУ перепробовал все ,спасибо getchip.net в частности SVN,а проблему помогла решить Ваша Martin подсказка как изменить задержку кнопок.Увеличил задержку и всё заработало как нада.Еще раз спасибо.
-
gregos
- Первый раз сказал Мяу!
- Сообщения: 31
- Зарегистрирован: Пт мар 22, 2013 16:44:30
- Откуда: Украина, г.Каменец-Подольский
Re: Простые часы на светодиодных матрицах.
Ребята! Помогите разобраться в чём причина: часы могут идти несколько суток нормально, потом появляются засветки в нижней строке как на видео, немного поморгает, потом снова всё нормально. Так поработают (даже несколько суток), и снова начинается этот глюк. Короткое видео работы прилагаю ниже. Часы на ATmega 16+74hc595+ULN2803. Индикаторы с ОК. Прошивка VVSV от 16.03.13
- Вложения
-
- 2.rar
- Видео работы часов
- (374.96 КБ) 253 скачивания
Re: Простые часы на светодиодных матрицах.
Вероятно где-то грязь. Посмотрите дороги от 15 ноги 74hc595 к 8 ноге ULN2803 и от 11 ноги ULN2803 к 13 ногам индикаторов, к кнопке ОК. Может прийдется даже поднимать резисторы под которыми проходят эти цепи.
O-LED посоветовал бы мыть и еще раз мыть.
O-LED посоветовал бы мыть и еще раз мыть.
Оно конечно так, ежели как что. Не потому что дескать, но все-таки конечно. А случись такое дело - вот тебе и пожалуйста!
Re: Простые часы на светодиодных матрицах.
Как и обещал, вторая версия печатки для двухцветных матриц, пульт сразу на плате, а не отдельно. Будет работать только с прошивкой из архива, там же в архиве прошивка для пульта. На фотке платы тинька для пульта в дип корпусе, просто не нашёл в смд, на печатке в архиве-смд.
- Вложения
-
- 2 цвета часы 8х24.rar
- (447.29 КБ) 593 скачивания
-
- DSC03676.JPG
- (60.75 КБ) 1290 скачиваний
-
- DSC03678.JPG
- (226.15 КБ) 1284 скачивания
Последний раз редактировалось Ashatshem Сб апр 13, 2013 20:05:25, всего редактировалось 1 раз.
Re: Простые часы на светодиодных матрицах.
еще бы схемку в комплекте с печаткой ...
Re: Простые часы на светодиодных матрицах.
Ashatshem, где вы размещаете фотоприемник в корпусе?
Re: Простые часы на светодиодных матрицах.
Схемы нет, но на плате всё промаркировано.dalina106 писал(а):еще бы схемку в комплекте с печаткой ...
vlad465 писал(а):Ashatshem, где вы размещаете фотоприемник в корпусе?
На вот этой фотке видно, что корпус чуть шире самой платы, вот в левой пустоте и размещён датчик, только в первом варианте печатки он был на проводах, а во втором варианте он запаян на плату, но выходит своим приёмником именно в эту пустоту.
Re: Простые часы на светодиодных матрицах.
Ashatshem писал(а):Схемы нет, но на плате всё промаркировано.dalina106 писал(а):еще бы схемку в комплекте с печаткой ...
На плате не нашел ни маркировки микросхем, ни маркировки индикаторов.
-
skk
- Сверлит текстолит когтями
- Сообщения: 1123
- Зарегистрирован: Вт июн 30, 2009 14:56:58
- Откуда: Казань
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
наведи мышку на деталь и всплывет маркировка.... 

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