Простые часы на светодиодных матрицах.
Re: Простые часы на светодиодных матрицах.
для начала хорошо промой плату, потом хорошо просуши.
к утру должна подсветка исчезнуть.
к утру должна подсветка исчезнуть.
KIT
- Реклама
- speedprog
- Потрогал лапой паяльник
- Сообщения: 380
- Зарегистрирован: Чт сен 01, 2011 20:49:33
- Откуда: Мать городов Русских
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
Извиняюсь,после сна столбцы и строки попутал..av0id писал(а):Да, нет. Фьюзы правильно запрограммированы. Оно то появлятся то исчезает. Работает несколько минут нормально, а потом появляются эти злорадные пикселы.
Re: Простые часы на светодиодных матрицах.
Как известно, микросхему DS18B20 желательно выносить за пределы корпуса. Кто не хочет чтоб из корпуса торчал дополнительный проводок, может "встроить" датчик внутрь шнура питания. Для этого нам понадобится кусок трехжильного провода. подпаиваем + и - от источника питания к датчику. Туда же припаиваем две жилы от куска трехжильного, а третью жилу на средний вывод датчика. Затягиваем это все в термоусадочную трубку. Второй конец трехжильного провода заводим в корпус часов, и подпаиваем к +, -, и входу датчика. Все, датчик за пределами корпуса, и дополнительных проводов нет.


KIT
Re: Простые часы на светодиодных матрицах.
можно ещё повесить датчик на разьём, только вот с таким способом при частом врубании и вырубании возникают проблеммы с определением датчика
..

O-LED спасибо за подсказку как уменьшить время индикации часов - попробывал скомпилировать первый раз в жизни и всё получилось
Позже выложу фото своего детища на светодиодах.

O-LED спасибо за подсказку как уменьшить время индикации часов - попробывал скомпилировать первый раз в жизни и всё получилось
- VeryLazyCat
- Опытный кот
- Сообщения: 832
- Зарегистрирован: Пн май 17, 2010 22:21:01
- Откуда: Madagaskar
Re: Простые часы на светодиодных матрицах.
и не обязательно на такой разъём,vlad_72 писал(а):можно ещё повесить датчик на разьём
я к примеру хочу поставить два тройных боковых комп. разъёма...
очень интересно посмотреть на самодельную матрицу...Позже выложу фото своего детища на светодиодах.
галерею готовых девайсов ещё не открыли ?
- Реклама
Re: Простые часы на светодиодных матрицах.
Эх, поспешил с выводами,

Вобщем прошу помощи кто бы проверил....
после изменения этой строчки часы стали как-то не корректно работать а именно сначало всё работает как нужно, но затем после трёх пробегов строки идет постоянная индикация времени. Если понажимать на кнопки, к примеру запустить бегущую строку - ситуация повторяется.O-LED писал(а):компилируй и прошивайся(я не пробовал!!!). Интервал запуска можно выбрать любой. вот здесь temp=sek+15; вместо 15 можно поставить любое число от 0 до 59Код: Выделить всё
if (Interval >= speed) {Interval=0; if (beg_stroka(beg_info)==255) {temp=sek+15; if (temp>59) temp=-60; meny=10; ochistka(); data1=time;}}
Вобщем прошу помощи кто бы проверил....
- VeryLazyCat
- Опытный кот
- Сообщения: 832
- Зарегистрирован: Пн май 17, 2010 22:21:01
- Откуда: Madagaskar
Re: Простые часы на светодиодных матрицах.
извлеките папку с исходниками из архива,
откройте проект,
измените нужное вам число,
сделайте Clen Up перед компиляцией,
компилируйте и жмите Build All,
заливайте новый хекс и попробуйте ещё раз.
(я не спец,просто давечи сам консультировался по этому поводу)
откройте проект,
измените нужное вам число,
сделайте Clen Up перед компиляцией,
компилируйте и жмите Build All,
заливайте новый хекс и попробуйте ещё раз.
(я не спец,просто давечи сам консультировался по этому поводу)
-
airpound
- Родился
- Сообщения: 17
- Зарегистрирован: Вт ноя 08, 2011 20:23:05
- Откуда: Одесса
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
при компиляции проекта в окне в конце компиляции выдает " 2 error 1 warning" это нормально?
- VeryLazyCat
- Опытный кот
- Сообщения: 832
- Зарегистрирован: Пн май 17, 2010 22:21:01
- Откуда: Madagaskar
Re: Простые часы на светодиодных матрицах.
не нормально конечно,ошибок не должно быть,а предеупреждение там одно есть,airpound писал(а):при компиляции проекта в окне в конце компиляции выдает " 2 error 1 warning" это нормально?
которое можно убрать при желании....
-
airpound
- Родился
- Сообщения: 17
- Зарегистрирован: Вт ноя 08, 2011 20:23:05
- Откуда: Одесса
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
я открываю проект который выложен на сайте чтобы поменять в нем шрифт, меняю цифру а когда компилируешь то пишет ошибки.
- Вложения
-
- Безымянный.gif
- (160.53 КБ) 1075 скачиваний
Re: Простые часы на светодиодных матрицах.
Именно так и делал..Lazy-Cat писал(а):извлеките папку с исходниками из архива,
откройте проект,
измените нужное вам число,
сделайте Clen Up перед компиляцией,
компилируйте и жмите Build All,
заливайте новый хекс и попробуйте ещё раз.
(я не спец,просто давечи сам консультировался по этому поводу)
тока в конце выскачило такое предупреждение;
Warning: C:\Downloads\V1_07\мега 16.c(43): global variable 'column_ram' was declared, but not referenced
А что означает Clen Up.. это я пропустил
- VeryLazyCat
- Опытный кот
- Сообщения: 832
- Зарегистрирован: Пн май 17, 2010 22:21:01
- Откуда: Madagaskar
Re: Простые часы на светодиодных матрицах.
только что скомпилил версию 1.08 - ни ошибок,ни предупреждений нет,
пробуйте.
то предупреждение,которое вы написали не опасно и оно было в версии 1.07
(если перевести - была объявлена глобальная переменная,которая не используется)
пробуйте.
то предупреждение,которое вы написали не опасно и оно было в версии 1.07
(если перевести - была объявлена глобальная переменная,которая не используется)
- Вложения
-
- Exe.rar
- (26.47 КБ) 351 скачивание
-
airpound
- Родился
- Сообщения: 17
- Зарегистрирован: Вт ноя 08, 2011 20:23:05
- Откуда: Одесса
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
я понял, нужен codevisionavr 2.
Последний раз редактировалось airpound Пн ноя 14, 2011 00:36:49, всего редактировалось 1 раз.
- VeryLazyCat
- Опытный кот
- Сообщения: 832
- Зарегистрирован: Пн май 17, 2010 22:21:01
- Откуда: Madagaskar
Re: Простые часы на светодиодных матрицах.
находится там же где и Compile,программу дам в личку.airpound писал(а):может вы выложите свою версию codevisionavr.
пожалуйста.
и подскажите пожалуйста где находится этот clean up
ну так я вам и дал версию 2.05
-
airpound
- Родился
- Сообщения: 17
- Зарегистрирован: Вт ноя 08, 2011 20:23:05
- Откуда: Одесса
- Контактная информация:
Re: Простые часы на светодиодных матрицах.
спасибо за прогу. но все равно 1.08 запускается, показывает заставку и ничего не происходит.
Re: Простые часы на светодиодных матрицах.
А вы уверены что ничего не происходит? Если не установлен фотодатчик, то при перврм запуске часы переходят в режим пониженной яркости. Посмотрите повнимательней на светики они должны чуть-чуть светится, я тоже первый раз не заметил.airpound писал(а):спасибо за прогу. но все равно 1.08 запускается, показывает заставку и ничего не происходит.
Re: Простые часы на светодиодных матрицах.
может в тебя в пути до файлов проэкта имеется русское название?airpound писал(а):я понял, нужен codevisionavr 2.
- IMUSTIM13
- Открыл глаза
- Сообщения: 65
- Зарегистрирован: Пт июл 23, 2010 20:37:11
- Откуда: Украина , Кировоград
Re: Простые часы на светодиодных матрицах.
У меня и русские названия и длина пути ого-го, и ничего, все работает!
- Вложения
-
- 2011-11-14_123915.jpg
- (224.72 КБ) 1380 скачиваний
-
misha197.77
- Родился
- Сообщения: 9
- Зарегистрирован: Пн окт 10, 2011 02:56:17
Re: Простые часы на светодиодных матрицах.
добрый вечер всем котам ! вчера прошил последней прошивкой 1.08 часы работали весь день и вечер нормально , сегодня весь день были отключены (питались только от батарейки)и вот включил пол часа назад и за это время ни разу не показало температуру на улице , скажите у меня у одного ? или у кого то может тоже было такое ? прошивал последней пошивкой (1.08.beta.rar [210.55 KiB] )
Re: Простые часы на светодиодных матрицах.
Привет.
У меня часы собраны на ATMega32A. Проблема с повторным поиском датчиков тоже была. Помогло добавление строки инициализации 1-wire.
Подозреваю, что это необходимо только для меги32.
У меня часы собраны на ATMega32A. Проблема с повторным поиском датчиков тоже была. Помогло добавление строки инициализации 1-wire.
Код: Выделить всё
interrupt [ANA_COMP] void ana_comp_isr(void)
{
.
.
w1_init(); //инициализация протокола 1-wire
devices=w1_search(0xf0,rom_code); // Ищем датчики, и записываем их адреса в масив
.
}
с 



