Часы Super Clock
Re: Часы Super Clock
Нужно перепрошить EEPROM.
Re: Часы Super Clock
Извините за назойливость
, просто хочу чётко понимать, что делаю.
При первом включении и настройке канала связи, запись(о канале) происходит в EEPROM, если нужно изменить канал связи, нужна перепрошивка?
При первом включении и настройке канала связи, запись(о канале) происходит в EEPROM, если нужно изменить канал связи, нужна перепрошивка?
Re: Часы Super Clock
Все настройки сохраняются в модуле. В EEPROM только счетчик включений, первые три включения часы пытаются найти модуль.
Re: Часы Super Clock
Спасибо, понятно! А как понять, что МК нашел модуль, по светодиодам или только по передаче команд? Просто под рукой нет телефона на андройде, а результата хочется! 
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
В телефоне или компе появится устройство блютуз SuperClock.
Re: Часы Super Clock
Часы Вам скажут, что все ОК 
Re: Часы Super Clock
Осталось проверить с телефона, но думаю всё будет нормально!Re: Часы Super Clock
Залил новую прошивку m32_2.07+, пока всё нормально
!!!
Вопрос к Lion_A вот по этому посту(стр. 24):
Если я правильно понял эта строчка являетя шагом для изменения порогового значения прогноза погоды, т.е. если для мне нужно 5 то дальше будет 720-725-730.....:
Датчик давление у меня показывае правильно!
А вот прогноз показывает неверно, чтобы это поправить надо изменить пороговые значения прогноза погоды подходяшие для моего региона, я правильно понял?
Для изменени нужна программа CVAVR v3.12, а CVAVR V2.04.4a подойдёт?(просто она в судуке есть) - решено.
А вот дальше......
надо как-то открыть проект найти эти строки, поменять знаения на нужные, - решено.
Подскажите куда в CVAVR поместить папку с проектом и как его открыть?
сильно не пинайте........ - решено.
Как скомпилировать после изменеий?
Скомпилированные файла будут находится в папке проекта m32_2.07\Debug\Exe\?
Вопрос к Lion_A вот по этому посту(стр. 24):
Lion_A писал(а):3. Сделал прогноз погоды, на основании атмосферного давления.
Здесь немного подробнее: Так как давление зависит от высоты над уровнем моря и уменьшается примерно на 1мм рт.ст. на каждые 10 метров, то пришлось ввести коррекцию в файле interface.h в строке 26:Код: Выделить всё
#define ALTITUDE_CORR -10
По умолчанию коррекция установленна на минус 10 мм рт.ст.(примерно 100 метров над уровнем моря). Если нужно, то меняем значение на требуемое вам.
Коррекция влияет только на пороговые уровни и не влияет на отображаемое давление.
Там же можно изменить пороговые уровни:Код: Выделить всё
//пороговые значения прогноза погоды
#define THRESHOLD_PRESSURE_1 720 ALTITUDE_CORR // Шторм
#define THRESHOLD_PRESSURE_2 730 ALTITUDE_CORR // Дождь
#define THRESHOLD_PRESSURE_3 740 ALTITUDE_CORR // Приемущественная облачность
#define THRESHOLD_PRESSURE_4 750 ALTITUDE_CORR // Переменная облачность
#define THRESHOLD_PRESSURE_5 760 ALTITUDE_CORR // Малооблачно
#define THRESHOLD_PRESSURE_6 770 ALTITUDE_CORR // Ясно
Если я правильно понял эта строчка являетя шагом для изменения порогового значения прогноза погоды, т.е. если для мне нужно 5 то дальше будет 720-725-730.....:
в строке 26: писал(а):Код: Выделить всё
#define ALTITUDE_CORR -10
Датчик давление у меня показывае правильно!
А вот прогноз показывает неверно, чтобы это поправить надо изменить пороговые значения прогноза погоды подходяшие для моего региона, я правильно понял?
Для изменени нужна программа CVAVR v3.12, а CVAVR V2.04.4a подойдёт?(просто она в судуке есть) - решено.
А вот дальше......
надо как-то открыть проект найти эти строки, поменять знаения на нужные, - решено.Подскажите куда в CVAVR поместить папку с проектом и как его открыть?
Как скомпилировать после изменеий?
Скомпилированные файла будут находится в папке проекта m32_2.07\Debug\Exe\?
Re: Часы Super Clock
Приветствую всех. Автору респект. Хотел собрать часики. Никто платки не делает под заказ. Самому влом двухстороннюю утюжить.
Re: Часы Super Clock
13Alex13 писал(а):Если я правильно понял эта строчка являетя шагом для изменения порогового значения прогноза погоды
Вот смотрите, Вы находитесь на высоте 100м над уровнем моря. На каждые десять метров давление уменьшается примерно на 1мм рт. ст.
Значит на 100м оно уменьшится на 10мм рт. ст.:
Код: Выделить всё
#define ALTITUDE_CORR -10 Это значение будет вычитаться из пороговых уровней.
Код: Выделить всё
//пороговые значения прогноза погоды
#define THRESHOLD_PRESSURE_1 720 ALTITUDE_CORR // Шторм
#define THRESHOLD_PRESSURE_2 730 ALTITUDE_CORR // Дождь
#define THRESHOLD_PRESSURE_3 740 ALTITUDE_CORR // Приемущественная облачность
#define THRESHOLD_PRESSURE_4 750 ALTITUDE_CORR // Переменная облачность
#define THRESHOLD_PRESSURE_5 760 ALTITUDE_CORR // Малооблачно
#define THRESHOLD_PRESSURE_6 770 ALTITUDE_CORR // ЯсноИз всех значений вычтется 10мм рт. ст. Т.е. Ваше давление какбы приведется к давлению на уровне моря. Вы можете править значения пороговывх уровней, а изменяя константу ALTITUDE_CORR, корректируете погрешность зависящую от вашей высоты.
Чтобы скомпилировать программу, нажмите Ctrl+F9. Скомпилированный файл прошивки находится в папке: \Debug\Exe\ для v3.12. Для v2.04 возможно в: \Exe\. Лень устанавливать и проверять. Удалите .hex и .eep файлы перед компиляцией и посмотрите где они создадутся.
Re: Часы Super Clock
Спасибо за разъяснение, по поводу файлов и компиляции, разобрался!
Хотел только уточнить как правильнее, сделал изменение значений - сохронил изменения - Ctrl+F9 или сделал изменение значений - Ctrl+F9 или без разницы?
С прогнозом хуже, так ничего и не понял!
Для моего региона нормальное давление - 719-720 мм рт.ст.. Пусть коррекция будет:
тогда значения пороговых уровней будут выглядеть так:
Я вот как-то так понимаю! Правильно?
Как изменить коментарии погоды?
Хотел только уточнить как правильнее, сделал изменение значений - сохронил изменения - Ctrl+F9 или сделал изменение значений - Ctrl+F9 или без разницы?
С прогнозом хуже, так ничего и не понял!
Для моего региона нормальное давление - 719-720 мм рт.ст.. Пусть коррекция будет:
Код: Выделить всё
#define ALTITUDE_CORR -10тогда значения пороговых уровней будут выглядеть так:
Код: Выделить всё
//пороговые значения прогноза погоды
#define THRESHOLD_PRESSURE_1 695 ALTITUDE_CORR // Буря
#define THRESHOLD_PRESSURE_2 705 ALTITUDE_CORR // Возможны осадки
#define THRESHOLD_PRESSURE_3 715 ALTITUDE_CORR // Ясно, малооблачно
#define THRESHOLD_PRESSURE_4 720 ALTITUDE_CORR // Ясно
#define THRESHOLD_PRESSURE_5 725 ALTITUDE_CORR // Ясно, без осадков
#define THRESHOLD_PRESSURE_6 730 ALTITUDE_CORR // экстремальное давлениеЯ вот как-то так понимаю! Правильно?
Как изменить коментарии погоды?
Re: Часы Super Clock
1. Достаточно Ctrl + F9.
2. Неверно. Вы должны установить пороговые значения на уровне моря, а затем окорректируйте константу: ALTITUDE_CORR в зависимости от вашей высоты. Или оставьте уровни как есть, а ALTITUDE_CORR установите 0.
3. Чтобы откорректировать комментарии, найдите эти строки в interface.c и измените как вам нужно.
2. Неверно. Вы должны установить пороговые значения на уровне моря, а затем окорректируйте константу: ALTITUDE_CORR в зависимости от вашей высоты. Или оставьте уровни как есть, а ALTITUDE_CORR установите 0.
3. Чтобы откорректировать комментарии, найдите эти строки в interface.c и измените как вам нужно.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Народ! Поделитесь ссылками на хорошие светодиоды. На проверенные.
А то замучили уже выходить из строя. Да и цвет с яркостью очень отличаются, даже в одной партии.
А то замучили уже выходить из строя. Да и цвет с яркостью очень отличаются, даже в одной партии.
Re: Часы Super Clock
Lion_A, спасибо за советы,
буду пробовать!
P.S.
Сейчас показывает 709 - шторм, но надо чтобы показывал 695-700, тогда будет верно. Может из этих показаний можно вычислить ALTITUDE_CORR?
буду пробовать!P.S.
Сейчас показывает 709 - шторм, но надо чтобы показывал 695-700, тогда будет верно. Может из этих показаний можно вычислить ALTITUDE_CORR?
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
А можно ли в меню настроек добавить пункт, где будут светиться все светодиоды сразу? И кнопками "+" и "-" менять яркость свечения.
Для контролирования однородного свечения светодиодов по всей площади матрицы.
Для контролирования однородного свечения светодиодов по всей площади матрицы.
- konder885
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Ср апр 15, 2015 05:50:46
- Откуда: Хабаровск
Re: Часы Super Clock
shura2000 писал(а):Народ! Поделитесь ссылками на хорошие светодиоды. На проверенные.
А то замучили уже выходить из строя. Да и цвет с яркостью очень отличаются, даже в одной партии.
guangdongletgoshop
- konder885
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Ср апр 15, 2015 05:50:46
- Откуда: Хабаровск
Re: Часы Super Clock
Как убрать прогноз погоды? Я замучался его подгонять под свой регион и решил его отключить.
Re: Часы Super Clock
konder885, почитайте вот эту СТАТЕЙУК, может получится настроить прогноз!
- konder885
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Ср апр 15, 2015 05:50:46
- Откуда: Хабаровск
Re: Часы Super Clock
Да у меня в Хабаровске не понять 753 дождь 740 ясно по прогнозу с гис метео.
Re: Часы Super Clock
konder885 писал(а):Как убрать прогноз погоды? Я замучался его подгонять под свой регион и решил его отключить.
В interface.c строка 473:
Код: Выделить всё
if(pressure <= THRESHOLD_PRESSURE_1)sprintf(text_str_RAM, "мм рт.ст. Шторм ");
else if(pressure <= THRESHOLD_PRESSURE_2)sprintf(text_str_RAM, "мм рт.ст. Осадки ");
else if(pressure <= THRESHOLD_PRESSURE_3)sprintf(text_str_RAM, "мм рт.ст. Приемущественная облачность ");
else if(pressure <= THRESHOLD_PRESSURE_4)sprintf(text_str_RAM, "мм рт.ст. Переменная облачность ");
else if(pressure <= THRESHOLD_PRESSURE_5)sprintf(text_str_RAM, "мм рт.ст. Малооблачно ");
else if(pressure <= THRESHOLD_PRESSURE_6)sprintf(text_str_RAM, "мм рт.ст. Ясно ");
else sprintf(text_str_RAM, "мм рт.ст. Сухо ");В текстовых строках оставьте только "мм рт. ст. " и три пробела за ними.