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

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


Ответить

Re: Часы Super Clock

Ср июл 19, 2017 00:56:35

Коррекция в файле 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

А как узнать на сколько секунд, ведь часы секунды не показывают?
Наверно надо опытным путём подставлять число, только не понял где.
здесь ---------eeprom unsigned int corr_value=0;
или здесь ---------- 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

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

Re: Часы Super Clock

Ср июл 19, 2017 10:08:59

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

Re: Часы Super Clock

Ср июл 19, 2017 10:59:36

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

Re: Часы Super Clock

Ср июл 19, 2017 11:15:24

Понял. Спасибо!

Re: Часы Super Clock

Чт сен 07, 2017 17:53:36

Новостей никаких. Тема себя исчерпала?

Re: Часы Super Clock

Чт окт 26, 2017 18:22:58

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

Re: Часы Super Clock

Пт окт 27, 2017 08:06:46

Добавить то можно. Было бы желание у автора.
Например синхронизацию времени по GPS.

Re: Часы Super Clock

Пн окт 30, 2017 19:42:58

Да часы действительно Super Clock! Именинники которым дарил так и говорили (особенно нравились поздравлялки). А вот такой датчик не показывает влажность :kill:
[url=http://img.radiokot.ru/files/112595/medium/1f0vt9zi44.jpg]
[url=http://img.radiokot.ru/files/112595/medium/1f0vt9np6o.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

А покрупнее фото можно? Или название датчика?

Re: Часы Super Clock

Пн окт 30, 2017 20:46:29

Покрупнее нету, но брал вот здесь=
https://ru.aliexpress.com/item/BMP280-R ... 0.0.0mQjEf

Re: Часы Super Clock

Пн окт 30, 2017 20:54:45

Если это BMP280, то и не должен. Для влажности нужен BME280.
Вот с этой прошивкой BMP280 должен полноценно работать.
Вложения
m32_3.11.7z
(609.41 KiB) Скачиваний: 231

Re: Часы Super Clock

Пн окт 30, 2017 21:08:45

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

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

Re: Часы Super Clock

Пн окт 30, 2017 21:11:33

С крайней прошивкой BMP280 должен корректно работать.

Re: Часы Super Clock

Пн окт 30, 2017 22:05:34

Заметил глюк с авто переводом времени, на летнее переводит - на зимнее нет... :?

Re: Часы Super Clock

Пн окт 30, 2017 22:25:46

Да нет. Вот сейчас проверил: 29.10.2017 в 3:00 перевелись на 2:00.
Ааааа! Я понял они так и переводятся на час назад по кругу с 3:00 на 2:00?

Re: Часы Super Clock

Пн окт 30, 2017 22:45:50

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

Re: Часы Super Clock

Пн окт 30, 2017 23:36:19

Исправил переход на зимнее время.
hazz писал(а):И когда дату устанавливаю через блютус, любое воскресенье

Скачайте обновленное приложение, была такая ошибка.
Вложения
m32_3.12.7z
(606.24 KiB) Скачиваний: 274

Re: Часы Super Clock

Пн окт 30, 2017 23:44:55

Большое спасибо! :beer:
Ответить