Часы Super Clock

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

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


николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

пробовал компилировать пишет "Evaluation version code size limit exceeded!" версия v2.05.0. Я в програм. новичок. пробовал открывать main.c , и prj. одно и тоже. подскажите пожалуйста.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Без покупки лицензии имеется ограничение на размер компилируемой программы. Нужно поискать крякнутую версию :facepalm:
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

спасибо уже ищу.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

тут Code Vision AVR https://yadi.sk/d/Ts5ILZE_gn6ib
8)
Последний раз редактировалось shura2000 Чт мар 03, 2016 10:17:19, всего редактировалось 1 раз.
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

По лицензии.Для однократного компилирования это дорого. Кряк не нашёл. Хотел изменить изменить коррекцию давления со страницы 24. Пока не знаю выход из положения. Утро вечера мудрен :dont_know: ее
Аватара пользователя
13Alex13
Потрогал лапой паяльник
Сообщения: 383
Зарегистрирован: Пн окт 24, 2011 13:01:08

Re: Часы Super Clock

Сообщение 13Alex13 »

Code Vision AVR 2.05.3, есть в сундуке кота!
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

Спасибо что помогли с Code Vision AVR (такой оперативности даже не ожидал). Скачал по ссылке shura2000.Всем доволен, компилирует. Для проверки вставил поздравляшку со своим днём рождения и о чудо всё окей! :)) И поставил как говорил Lion_A Почитайте на 24-ой странице, там я все описывал коррекцию 40. НО ни чего не изменилось в показаниях у меня 755 на гисметео 745 то есть уже дня 3 отличается на 11 атм.(и за эти три дня показывает "ясно", а в действительности у нас тучность, морозь, дождь). Я думаю надо оставить только давление.
[color=#FF0000]Кнопка "exit" в режиме показа времени теперь по-быстрому включает/выключает будильник, а настройка режима часов норм/авто перенесена в меню настройки.[/color] Мне кажется отлично, быстрое вкл. выкл. будил. :beer: Спасибо автору, и тем кто помог с Code Vision AVR.
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

Подскажите пожалуйста в каких строках исходника убрать слова Ураган,Осадки,Облачно,Ясно чтоб было просто давление.
Изображение
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Какая у Вас версия прошивки?
Аватара пользователя
mitre
Встал на лапы
Сообщения: 127
Зарегистрирован: Вт июл 09, 2013 18:23:54
Откуда: из Болгарии

Re: Часы Super Clock

Сообщение mitre »

у меня версия прошивки m32_2.18
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

m32_2.18
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

В общем поигрался с исходником, убрал комментарии к давлению

if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм Ураган ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм Осадки ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм Облачно ");
else sprintf(text_str_RAM, "мм Ясно ");

Сделал так
if(pressure <= THRESHOLD_PRESSURE_1 - alt_corr)sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_2 - alt_corr))sprintf(text_str_RAM, "мм ");
else if(pressure <= (THRESHOLD_PRESSURE_3 - alt_corr))sprintf(text_str_RAM, "мм ");

Хотелось бы всё таки сделать давление -11 (по гисметео) или где с ним побаловатся.
И ежечасный сигнал сделать на половину короче (в каких строчках).
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

Как правильно посмотреть адрес часов для внешнего модуля?
В BlueSPP у меня в информации о девайсе высвечивается в таком виде : "10:14:06:18:01:95", а у автора по другому.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

shura2000 писал(а):Как правильно посмотреть адрес часов для внешнего модуля?
В BlueSPP у меня в информации о девайсе высвечивается в таком виде : "10:14:06:18:01:95", а у автора по другому.

В Вашем случае: 1014,06,180195
николай 76 писал(а):Хотелось бы всё таки сделать давление -11 (по гисметео) или где с ним побаловатся.
И ежечасный сигнал сделать на половину короче (в каких строчках).

Ну если вам хочется что-бы было как на мониторе то:

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

    
case EVENT_GET_PRES:
bmp180_GetPres();
bmp180_CalcPres(&pressure);
pressure -= 11; //   <<добавить после строки 689 в файле "interface.c"

Но мне бы было интересно разобраться в чем проблема. Когда сравните с другим барометром отпишитесь.
Кстати сейчас у вас: Gismeteo - 757 мм, а Яндекс - 766 мм.
Ежечасный сигнал сделать по короче просто не получится. Сейчас он завязан с внешним прерыванием от DS1307.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

А если внешний модуль при включении и удерживании кнопки моргает 5 раз коротко, а потом один длинно, это же нормально? Но температуру на часы не выводит. Светодиод на модуле блютуза моргает часто, на самой плате не моргает. Только если нажать кнопку. Прошивки последние.
Куда копать?
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Пять коротких и один длинный, это нормально. Значит настройка НС-05 прошла успешно. Потом когда вы нажимаете на кнопку должен включиться НС-05, на нем должен моргать красный светодиод. Через какое-то время должен мигнуть светодиод на основной плате. 30мС - удачная передача, 300мС - не удачная. Потом должен выключиться НС-05.
Как у Вас?
Последний раз редактировалось Lion_A Вт мар 08, 2016 10:42:21, всего редактировалось 1 раз.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

У меня постоянно быстро моргает светодиод на модуле. На плате не моргает.
Может модуль не рабочий? Как проверить?
Народ, дайте ссылку на проверенные модули. Плиз.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock

Сообщение Lion_A »

Тут скорее всего дело не в модуле. Не должен НС-05 быть постоянно включён. На выводе en должен быть высокий уровень, а после нажатия на кнопку низкий.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

Re: Часы Super Clock

Сообщение shura2000 »

Доигрался. После включения вообще два раза моргает...
николай 76
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Чт янв 28, 2016 13:34:05
Откуда: Волжский

Re: Часы Super Clock

Сообщение николай 76 »

Спасибо Lion_A. Уменьшил на 11 атмосфер, стало точно совпадать с гисметео сейчас 756, вернул коментарии к давлению буду тестить. Барометра у знакомых нет. Есть только на работе у начальника цеха (дорогущий бар.), к нему с такой просьбой думаю идти не стоит :)) :kill:
Ответить

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