Часы Super Clock
Re: Часы Super Clock
Значит буду ковырять плату. Причина скорее всего в управлении питанием HC-05. ATMega88 будет работать в схеме?
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Lion_A
[color=#008000]подскажите пожалуйста в каких строках уменьшить время сигнала будильника до 1 минуты. Спасибо !( прошивка м32_2.18)[/color]. К стати поменял bmp-180 так-же в -11 рт.столба. В тестировании м32_2.18 в поправке давление сделал в ноль, вроде пока комент. к давлен. показывает правильно.
[color=#008000]подскажите пожалуйста в каких строках уменьшить время сигнала будильника до 1 минуты. Спасибо !( прошивка м32_2.18)[/color]. К стати поменял bmp-180 так-же в -11 рт.столба. В тестировании м32_2.18 в поправке давление сделал в ноль, вроде пока комент. к давлен. показывает правильно.
Re: Часы Super Clock
николай 76 писал(а):Lion_A
[color=#008000]подскажите пожалуйста в каких строках уменьшить время сигнала будильника до 1 минуты. Спасибо !( прошивка м32_2.18)[/color]. К стати поменял bmp-180 так-же в -11 рт.столба. В тестировании м32_2.18 в поправке давление сделал в ноль, вроде пока комент. к давлен. показывает правильно.
Про это уже писали на 34 стр. Находим в interface. c
строчки
void alarm(void)
{
//проверяем что будильник разрешен и время совпадает
if( flag_alarm0 && (eep_hour_alarm0 == hour) && (eep_min_alarm0 == minute) && (second == 0x00) )count_ring = 600; //<<= время работы будильника (сек * 2)
В место 600 ставим нужную вам цифру.
Re: Часы Super Clock
Приложение под android.
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1511
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы Super Clock
Работает отлично!!!!! 

Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
Re: Часы Super Clock
Достойная софтина!!! 

- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
У меня почему то не устанавливается...
Кнопка установить не активна
Кнопка установить не активна
Re: Часы Super Clock
Проверял на андроидах 4.1, 4.4, 5.1 с разным разрешением экранов, везде без проблем. Попробуйте в настройках разрешить установку из неизвесных источников.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Андроид 5
Разрешение стоит
Разрешение стоит
Re: Часы Super Clock
А другие приложения с карты ставятся? Может это поможет.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Ставятся. Тот же Навител...
Поставил! Ссылка помогла. Программ Lux вредитель. спасибо!!!
Поставил! Ссылка помогла. Программ Lux вредитель. спасибо!!!
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Lion_a вопрос! При добавлении например какой нибудь знаменательной даты в holidey.c при совпадении с каким нибудь праздником кодевижеон не компилирует исходник (эпром ноль процентов). Вопрос, как перехитрить?
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
В одну строчку написать
Код: Выделить всё
case 0x0508:
sprintf(text_str_RAM,"Сегодня Шурику %u, а Машке %u! А еще день сфветофора",calc_anniversary(2009),calc_anniversary(1991));
break;
case 0x0909:
sprintf(text_str_RAM, "Международный день красоты, деду Ване завтра %u!",calc_anniversary(1948));
break;
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
В одну строчку написать Спасибо! не сообразил
Re: Часы Super Clock
Здравствуйте коты.
Подскажите что может быть, на табло бежит надпись "I2C Err 0x20"?
Re: Часы Super Clock
на стр 2 такое
"Нашел еще одну неприятность - если у кого зачастит сообщение "i2c err" при включении - уменьшайте два сопротивления по шине и2ц возле ds1307 с 10к до 5,6 - 4.7 ком. Мне помогло."
стр 38
Код 20h означает что устройство с данным адресом не ответило. Возможно вы используете прошивку с BMP180, а его у вас я понимаю нет.
С версии 2.10 нет прошивок без BMP180, попробуйте более ранние.
В них нужно закоментировать:
Код:
//закоментировать если вмр180 не используется
#define BMP180
в файле: interface.h
может, всё же почитать тему ?...)))
"Нашел еще одну неприятность - если у кого зачастит сообщение "i2c err" при включении - уменьшайте два сопротивления по шине и2ц возле ds1307 с 10к до 5,6 - 4.7 ком. Мне помогло."
стр 38
Код 20h означает что устройство с данным адресом не ответило. Возможно вы используете прошивку с BMP180, а его у вас я понимаю нет.
С версии 2.10 нет прошивок без BMP180, попробуйте более ранние.
В них нужно закоментировать:
Код:
//закоментировать если вмр180 не используется
#define BMP180
в файле: interface.h
может, всё же почитать тему ?...)))
Re: Часы Super Clock
Спасибо! Залил прошивку 2.08 и все заработало. 

Re: Часы Super Clock
Lion_A
Поясните все же про корекцию времени.
У меня было уход на 16 сек.
Ввожу кор. 90
Все должно коректироваться уход за сутки ровно в два раза теперь 8 сек.
Помыл плату, заменил кварц. Уход за сутки стал 6 сек.
Ввожу кор 240
Чере сутки уход на 3 сек. то есть опять в два раза.
По сути коррекция для того и сделана что бы корректировать уход. Хоть 16 хоть 6 секунд.
Почему так получается ?
Атмега 16. вер 1.10
Поясните все же про корекцию времени.
У меня было уход на 16 сек.
Ввожу кор. 90
Все должно коректироваться уход за сутки ровно в два раза теперь 8 сек.
Помыл плату, заменил кварц. Уход за сутки стал 6 сек.
Ввожу кор 240
Чере сутки уход на 3 сек. то есть опять в два раза.
По сути коррекция для того и сделана что бы корректировать уход. Хоть 16 хоть 6 секунд.
Почему так получается ?
Атмега 16. вер 1.10
Re: Часы Super Clock
Тут ничего сложного нет. Ввели Вы - 90, часы притормозились через 90 минут на 1 секунду.
Попробуйте замерить уход несколько раз, может у вас частота генератора в DS1307 плавает?
Попробуйте замерить уход несколько раз, может у вас частота генератора в DS1307 плавает?
Re: Часы Super Clock
Что то сейчас подумалось.
После введения кррекции надо ставить время заново или нет ?
Я ставил.
После введения кррекции надо ставить время заново или нет ?
Я ставил.