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

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

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


Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

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

Сообщение O-LED »

для начала хорошо промой плату, потом хорошо просуши.
к утру должна подсветка исчезнуть.
KIT
Аватара пользователя
speedprog
Потрогал лапой паяльник
Сообщения: 380
Зарегистрирован: Чт сен 01, 2011 20:49:33
Откуда: Мать городов Русских
Контактная информация:

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

Сообщение speedprog »

av0id писал(а):Да, нет. Фьюзы правильно запрограммированы. Оно то появлятся то исчезает. Работает несколько минут нормально, а потом появляются эти злорадные пикселы.

Извиняюсь,после сна столбцы и строки попутал..
В связи с постоянно меняющимся курсом нац. валюты -прошу стоимость уточнять в переписке по эл.почте!.
Изображение с 11 до 17ч пнд.-птн. по киевскому времени (Time zone +2:00)
Изображение
Проверено
Изображение
Аватара пользователя
O-LED
Мудрый кот
Сообщения: 1800
Зарегистрирован: Вт окт 05, 2010 01:08:57
Контактная информация:

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

Сообщение O-LED »

Как известно, микросхему DS18B20 желательно выносить за пределы корпуса. Кто не хочет чтоб из корпуса торчал дополнительный проводок, может "встроить" датчик внутрь шнура питания. Для этого нам понадобится кусок трехжильного провода. подпаиваем + и - от источника питания к датчику. Туда же припаиваем две жилы от куска трехжильного, а третью жилу на средний вывод датчика. Затягиваем это все в термоусадочную трубку. Второй конец трехжильного провода заводим в корпус часов, и подпаиваем к +, -, и входу датчика. Все, датчик за пределами корпуса, и дополнительных проводов нет.
Изображение Изображение
KIT
Аватара пользователя
vlad_72
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср янв 12, 2011 19:10:47
Откуда: Беларусь

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

Сообщение vlad_72 »

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

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

Сообщение VeryLazyCat »

vlad_72 писал(а):можно ещё повесить датчик на разьём

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

очень интересно посмотреть на самодельную матрицу...:)
галерею готовых девайсов ещё не открыли ?
Аватара пользователя
vlad_72
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср янв 12, 2011 19:10:47
Откуда: Беларусь

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

Сообщение vlad_72 »

Эх, поспешил с выводами,
O-LED писал(а):

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

 if (Interval >= speed)  {Interval=0; if (beg_stroka(beg_info)==255) {temp=sek+15; if (temp>59) temp=-60; meny=10; ochistka(); data1=time;}}
компилируй и прошивайся(я не пробовал!!!). Интервал запуска можно выбрать любой. вот здесь temp=sek+15; вместо 15 можно поставить любое число от 0 до 59

после изменения этой строчки часы стали как-то не корректно работать а именно сначало всё работает как нужно, но затем после трёх пробегов строки идет постоянная индикация времени. Если понажимать на кнопки, к примеру запустить бегущую строку - ситуация повторяется. :shock:
Вобщем прошу помощи кто бы проверил....
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

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

Сообщение VeryLazyCat »

извлеките папку с исходниками из архива,
откройте проект,
измените нужное вам число,
сделайте Clen Up перед компиляцией,
компилируйте и жмите Build All,
заливайте новый хекс и попробуйте ещё раз.
(я не спец,просто давечи сам консультировался по этому поводу)
airpound
Родился
Сообщения: 17
Зарегистрирован: Вт ноя 08, 2011 20:23:05
Откуда: Одесса
Контактная информация:

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

Сообщение airpound »

при компиляции проекта в окне в конце компиляции выдает " 2 error 1 warning" это нормально?
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

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

Сообщение VeryLazyCat »

airpound писал(а):при компиляции проекта в окне в конце компиляции выдает " 2 error 1 warning" это нормально?

не нормально конечно,ошибок не должно быть,а предеупреждение там одно есть,
которое можно убрать при желании....
airpound
Родился
Сообщения: 17
Зарегистрирован: Вт ноя 08, 2011 20:23:05
Откуда: Одесса
Контактная информация:

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

Сообщение airpound »

я открываю проект который выложен на сайте чтобы поменять в нем шрифт, меняю цифру а когда компилируешь то пишет ошибки.
Вложения
Безымянный.gif
(160.53 КБ) 1074 скачивания
Аватара пользователя
vlad_72
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср янв 12, 2011 19:10:47
Откуда: Беларусь

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

Сообщение vlad_72 »

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: Простые часы на светодиодных матрицах.

Сообщение VeryLazyCat »

только что скомпилил версию 1.08 - ни ошибок,ни предупреждений нет,
пробуйте.
то предупреждение,которое вы написали не опасно и оно было в версии 1.07
(если перевести - была объявлена глобальная переменная,которая не используется)
Вложения
Exe.rar
(26.47 КБ) 349 скачиваний
airpound
Родился
Сообщения: 17
Зарегистрирован: Вт ноя 08, 2011 20:23:05
Откуда: Одесса
Контактная информация:

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

Сообщение airpound »

я понял, нужен codevisionavr 2.
Последний раз редактировалось airpound Пн ноя 14, 2011 00:36:49, всего редактировалось 1 раз.
Аватара пользователя
VeryLazyCat
Опытный кот
Сообщения: 832
Зарегистрирован: Пн май 17, 2010 22:21:01
Откуда: Madagaskar

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

Сообщение VeryLazyCat »

airpound писал(а):может вы выложите свою версию codevisionavr.
пожалуйста.
и подскажите пожалуйста где находится этот clean up

находится там же где и Compile,программу дам в личку.
ну так я вам и дал версию 2.05
airpound
Родился
Сообщения: 17
Зарегистрирован: Вт ноя 08, 2011 20:23:05
Откуда: Одесса
Контактная информация:

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

Сообщение airpound »

спасибо за прогу. но все равно 1.08 запускается, показывает заставку и ничего не происходит.
Аватара пользователя
vlad_72
Открыл глаза
Сообщения: 67
Зарегистрирован: Ср янв 12, 2011 19:10:47
Откуда: Беларусь

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

Сообщение vlad_72 »

airpound писал(а):спасибо за прогу. но все равно 1.08 запускается, показывает заставку и ничего не происходит.

А вы уверены что ничего не происходит? Если не установлен фотодатчик, то при перврм запуске часы переходят в режим пониженной яркости. Посмотрите повнимательней на светики они должны чуть-чуть светится, я тоже первый раз не заметил. :)))
Аватара пользователя
Asus
Встал на лапы
Сообщения: 137
Зарегистрирован: Ср окт 06, 2010 17:00:30

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

Сообщение Asus »

airpound писал(а):я понял, нужен codevisionavr 2.

может в тебя в пути до файлов проэкта имеется русское название?
Аватара пользователя
IMUSTIM13
Открыл глаза
Сообщения: 65
Зарегистрирован: Пт июл 23, 2010 20:37:11
Откуда: Украина , Кировоград

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

Сообщение IMUSTIM13 »

У меня и русские названия и длина пути ого-го, и ничего, все работает!
Вложения
2011-11-14_123915.jpg
(224.72 КБ) 1378 скачиваний
misha197.77
Родился
Сообщения: 9
Зарегистрирован: Пн окт 10, 2011 02:56:17

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

Сообщение misha197.77 »

добрый вечер всем котам ! вчера прошил последней прошивкой 1.08 часы работали весь день и вечер нормально , сегодня весь день были отключены (питались только от батарейки)и вот включил пол часа назад и за это время ни разу не показало температуру на улице , скажите у меня у одного ? или у кого то может тоже было такое ? прошивал последней пошивкой (1.08.beta.rar [210.55 KiB] )
Аватара пользователя
vlego
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пт фев 20, 2009 19:39:16

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

Сообщение vlego »

Привет.
У меня часы собраны на ATMega32A. Проблема с повторным поиском датчиков тоже была. Помогло добавление строки инициализации 1-wire.

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

interrupt [ANA_COMP] void ana_comp_isr(void)               
{
.
.
        w1_init();                  //инициализация протокола 1-wire
        devices=w1_search(0xf0,rom_code);   // Ищем датчики, и записываем их адреса в масив

.
}

Подозреваю, что это необходимо только для меги32.
Ответить

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