Страница 76 из 103

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 00:56:35
Lion_A
Коррекция в файле interface.c:

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

//==========корекция времени============
eeprom unsigned int corr_value=0;
eeprom char sign_corr='-';
unsigned int count_min=0;
Коррекцию хода часов рассчитываем по формуле:

corr = T1/sec

T1 - время в минутах, за которое проводилось измерение ухода

sec - уход часов в секундах

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 08:34:21
николай 76
А как узнать на сколько секунд, ведь часы секунды не показывают?
Наверно надо опытным путём подставлять число, только не понял где.
здесь ---------eeprom unsigned int corr_value=0;
или здесь -------------unsigned int count_min=0;

unsigned int count_min=0; здесь поставить время измерения
а здесь -------eeprom unsigned int corr_value=0; число на какое надо поправить
а здесь-------eeprom char sign_corr='-'; наверно +/- в большую или меньшую сторону

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 09:40:36
Lion_A
Первая строчка - значение коррекции, вторая - знак. Прошивается в eeprom.
Третью строчку не трогаем, скопировал по ошибке.
Как узнать на сколько:
1. Синхронизируем ПК с сервером времени.
2. Устанавливаем время на часах по ПК.
3. Через сутки, двое, трое, чем больше тем точнее, синхронизируем ПК с сервером времени.
4. В момент переключения времени на часах смотрим сколько показывает секундная стрелка на ПК.

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 10:08:59
николай 76
Связи с ПК нету,другой функционал.
Да и слишком много возни, проще модуль 3231 размеры маленькие
http://img.radiokot.ru/files/112595/med ... y3k9xm.jpg]

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 10:59:36
Lion_A
Ну зачем Вам связь с ПК?
Кнопками установили время. Через сутки сверяем. Часы убежали на пять секунд.
24*60=1440
1440/5=288
Коррекция 288, знак минус. Всё.

Re: Часы Super Clock

Добавлено: Ср июл 19, 2017 11:15:24
николай 76
Понял. Спасибо!

Re: Часы Super Clock

Добавлено: Чт сен 07, 2017 17:53:36
Andiss
Новостей никаких. Тема себя исчерпала?

Re: Часы Super Clock

Добавлено: Чт окт 26, 2017 18:22:58
Vit318
Мне кажется в эти часы больше нечего добавить, они и так самые крутые которые только можно придумать. Спасибо автору идут уже почти год, красота. И кстати DS3231 офигенная микросхема, точность хода меня поражает, первое время я даже думал что они с телефоном синхронизируются=)))

Re: Часы Super Clock

Добавлено: Пт окт 27, 2017 08:06:46
shura2000
Добавить то можно. Было бы желание у автора.
Например синхронизацию времени по GPS.

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 19:42:58
николай 76
Да часы действительно Super Clock! Именинники которым дарил так и говорили (особенно нравились поздравлялки). А вот такой датчик не показывает влажность :kill:
[url=http://img.radiokot.ru/files/112595/med ... t9zi44.jpg]
[url=http://img.radiokot.ru/files/112595/med ... t9np6o.jpg]

Добавлено after 4 minutes 48 seconds:
http://img.radiokot.ru/files/112595/thu ... t9zi44.jpg
http://img.radiokot.ru/files/112595/thu ... t9np6o.jpg

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 20:38:37
Grey1975
А покрупнее фото можно? Или название датчика?

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 20:46:29
николай 76
Покрупнее нету, но брал вот здесь=
https://ru.aliexpress.com/item/BMP280-R ... 0.0.0mQjEf

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 20:54:45
Lion_A
Если это BMP280, то и не должен. Для влажности нужен BME280.
Вот с этой прошивкой BMP280 должен полноценно работать.

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 21:08:45
николай 76
В исходнике ставил BME280. Температуру и влажность показывал, а вот влажность 0 %. На плате датчика написано BMP/BME280.
Всё понятно это BMP280 и в нём нет влажности

Добавлено after 2 minutes 4 seconds:
исходнике ставил BME280. Температуру и давление показывал, а вот влажность 0 %. На плате датчика написано BMP/BME280.
Всё понятно это BMP280 и в нём нет влажности

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 21:11:33
Lion_A
С крайней прошивкой BMP280 должен корректно работать.

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 22:05:34
hazz
Заметил глюк с авто переводом времени, на летнее переводит - на зимнее нет... :?

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 22:25:46
Lion_A
Да нет. Вот сейчас проверил: 29.10.2017 в 3:00 перевелись на 2:00.
Ааааа! Я понял они так и переводятся на час назад по кругу с 3:00 на 2:00?

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 22:45:50
hazz
Про бесконечный круг я тоже задумался, но не проверял,надо какой-то флаг добавить будет, а у меня просто не переводятся((
И когда дату устанавливаю через блютус, любое воскресенье, и пробую посмотреть дату на экране то ничего не показывает и заедает пока не отключу питание, а если не воскресенье то все ок)

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 23:36:19
Lion_A
Исправил переход на зимнее время.
hazz писал(а): И когда дату устанавливаю через блютус, любое воскресенье
Скачайте обновленное приложение, была такая ошибка.

Re: Часы Super Clock

Добавлено: Пн окт 30, 2017 23:44:55
hazz
Большое спасибо! :beer: