Часы Super Clock
Re: Часы Super Clock
Прошейте версию 3.2.
Re: Часы Super Clock
Lion_A, спасибо,
ссылку на 3.2 для 48 меги не нашел, прошил 3.1. Работает. Чем отличаются эти версии вкратце?
ссылку на 3.2 для 48 меги не нашел, прошил 3.1. Работает. Чем отличаются эти версии вкратце?
Re: Часы Super Clock
Да, все верно. Предпоследняя была 3.1. В 3.3 добавил коррекцию влажности для датчика DHT22. Но видимо я что-то не то выложил, сейчас проверил - тоже самое. Время будет, переделаю и плюс еще пара идей есть.
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы Super Clock
Помоему это меню из соседней ветки 'простые часы на светодиодных матрицах'
Re: Часы Super Clock
этот мануал брал здесь
возможно и не от Super Clock.
P.S. ссылку эту уже не помню где брал. Я подумал что у меня может что-то не так прошилось.
Изменил через исходник яркость_день_ночь и отключ графику и время перехода день_ночь

Lion_A это я правильно сделал?
Спойлер
https://yadi.sk/d/EheC1o4taJSo5/24AUG2014/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5возможно и не от Super Clock.
P.S. ссылку эту уже не помню где брал. Я подумал что у меня может что-то не так прошилось.
Изменил через исходник яркость_день_ночь и отключ графику и время перехода день_ночь
Lion_A это я правильно сделал?
Re: Часы Super Clock
Да, все верно.
Яркость и время перехода день/ночь, также можно изменить через управляющее ПО.
Яркость и время перехода день/ночь, также можно изменить через управляющее ПО.
-
ELECTRIK1961
- Родился
- Сообщения: 13
- Зарегистрирован: Вс ноя 20, 2016 10:13:42
Re: Часы Super Clock
Добрый всем день.Тут недавно задавали вопрос по датчику bme280 у меня тодже вопрос только датчик bmp280.Я пробовал его подключить ничего не получилось ,выдаёт ошибка.
Re: Часы Super Clock
Bmp280 это тот же bme280 только без датчика влажности и работать не будет. По крайней мере пока...
Re: Часы Super Clock
[uquote="ELECTRIK1961",url="/forum/viewtopic.php?p=3104381#p3104381"]Добрый всем день.Тут недавно задавали вопрос по датчику bme280 у меня тодже вопрос только датчик bmp280.Я пробовал его подключить ничего не получилось ,выдаёт ошибка.[/uquote]
Могу выложить свою библиотеку для bme280, изменения для работы с bmp280 будут минимальные, но главную программу вам придется допиливать самим(не очень сложно на самом деле)...
Могу выложить свою библиотеку для bme280, изменения для работы с bmp280 будут минимальные, но главную программу вам придется допиливать самим(не очень сложно на самом деле)...
-
ELECTRIK1961
- Родился
- Сообщения: 13
- Зарегистрирован: Вс ноя 20, 2016 10:13:42
Re: Часы Super Clock
Не очень сложно это для тех кто знает иумеет а я в этам старый магучий ДУБ . Магу собрать, найти неисправность а с программай только с подсказкой что и куда вставить.
Re: Часы Super Clock
Могу помочь, не вопрос! 
Re: Часы Super Clock
Я собираюсь добавить поддержку BME280 в следующем обновлении.
-
ELECTRIK1961
- Родился
- Сообщения: 13
- Зарегистрирован: Вс ноя 20, 2016 10:13:42
Re: Часы Super Clock
Давайте попробуем а вдруг что нибуть получится
Re: Часы Super Clock
Lion_A
поддержка bme/bmp280 это отличная новость,
еще просьба, по возможности, сделать переключение режима auto/normal на комбаницию или удержании кнопки,
либо переместить переключение режимов в начало меню. спасибо!
поддержка bme/bmp280 это отличная новость,
еще просьба, по возможности, сделать переключение режима auto/normal на комбаницию или удержании кнопки,
либо переместить переключение режимов в начало меню. спасибо!
Re: Часы Super Clock
всем привет, давно не был (с ноября 2015) все силы на ипотеку кинул, так что про часы пришлось забыть, приятно был удивлен, что тема растет
Lion_A вам благодарность, что продолжаете проект!
собственно вопрос, читать не лень, но когда 72 стр, то быстрее написать, чем найти.
собственно прошился на 3.6 из датчиков только bmp180, все работает штатно
но вот понять не могу, после показа давления на первом слолбце загорается 1 диод, это что (глюк?), просто хотел сфоткать, отключил часы, включил и точка пропала, так что сфоткать не получилось, появится покажу.
часы пока так выглядят, это третие часы, корпус делаю на 3д принтре, все через "первый блин комом", так как ни опыта работы с принтером ни опыта работы в solid works нету
вот первые двое, работаю с осени 2015 и обрастают пылью (стоят на работе)
дописал
вопрос снят, похоже какой-то график рисуется (видел такую картинку в теме), так как появилась вторая точка, завтра проверю что покажет
Lion_A вам благодарность, что продолжаете проект!
собственно вопрос, читать не лень, но когда 72 стр, то быстрее написать, чем найти.
собственно прошился на 3.6 из датчиков только bmp180, все работает штатно
но вот понять не могу, после показа давления на первом слолбце загорается 1 диод, это что (глюк?), просто хотел сфоткать, отключил часы, включил и точка пропала, так что сфоткать не получилось, появится покажу.
часы пока так выглядят, это третие часы, корпус делаю на 3д принтре, все через "первый блин комом", так как ни опыта работы с принтером ни опыта работы в solid works нету
вот первые двое, работаю с осени 2015 и обрастают пылью (стоят на работе)
дописал
вопрос снят, похоже какой-то график рисуется (видел такую картинку в теме), так как появилась вторая точка, завтра проверю что покажет

- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: Часы Super Clock
Это график давления. Сбрасывается после каждого выключения.
Re: Часы Super Clock
Добавил поддержку BME280.
В interface.h:
Если после замены BMP180 на BME280 зачастит ошибка I2C, то нужно установить на место R3; R5 - номиналом 10 кОм.
Работают неделю, проблем не замечено.
Поработал с беспроводным датчиком.
Увеличил интервал между передачами температуры до 15мин(как и было задумано изначально, но из-за моей ошибки интервал был в два раза меньше).
Этот интервал можно изменить:
Теперь если передача температуры не удалась пять раз подряд, то эти часы исключаются из списка (если их несколько) и попытки соединения с ними прекращаются. Восстановить передачу можно нажатием на кнопку.
Добавил второй пороговый уровень для батареи.
Первый - посылает предупреждение о разряде батареи.
Второй - останавливает работу устройства.
Восстанавливается после передергивания питания.
Понизил потребление в спящем режиме с 200мкА до 40. Все это должно положительно сказаться на автономности.
Работает всего два дня, так что до конца не оттестировано.
Мне казалось это самая мало востребованная настройка и по логике она должна быть в самом конце меню.
В interface.h:
Код: Выделить всё
//Выбор типа датчика давления BMP180; BME280
#define BMP180 0
#define BME280 1Если после замены BMP180 на BME280 зачастит ошибка I2C, то нужно установить на место R3; R5 - номиналом 10 кОм.
Работают неделю, проблем не замечено.
Поработал с беспроводным датчиком.
Увеличил интервал между передачами температуры до 15мин(как и было задумано изначально, но из-за моей ошибки интервал был в два раза меньше).
Этот интервал можно изменить:
Код: Выделить всё
//кол-во переполнений wdt до передачи (WDT_OVF *(~8c))
#define WDT_OVF 100Теперь если передача температуры не удалась пять раз подряд, то эти часы исключаются из списка (если их несколько) и попытки соединения с ними прекращаются. Восстановить передачу можно нажатием на кнопку.
Добавил второй пороговый уровень для батареи.
Первый - посылает предупреждение о разряде батареи.
Второй - останавливает работу устройства.
Восстанавливается после передергивания питания.
Код: Выделить всё
//нижний порог батареи (~0,0223 В на шаг)
#define THRESHOLD_BAT1 200 //предупреждение
#define THRESHOLD_BAT2 180 //блокировкаПонизил потребление в спящем режиме с 200мкА до 40. Все это должно положительно сказаться на автономности.
Работает всего два дня, так что до конца не оттестировано.
yolo писал(а):Lion_A
еще просьба, по возможности, сделать переключение режима auto/normal на комбаницию или удержании кнопки,
либо переместить переключение режимов в начало меню. спасибо!
Мне казалось это самая мало востребованная настройка и по логике она должна быть в самом конце меню.
- Вложения
-
- m32_3.9.7z
- (575.73 КБ) 323 скачивания
-
- m48_3.4.7z
- (119.24 КБ) 307 скачиваний
Re: Часы Super Clock
Lion_A
супер, спасибо что поддерживаете этот замечательный проект!
супер, спасибо что поддерживаете этот замечательный проект!
Re: Часы Super Clock
Нашел небольшую ошибку.
Если скомпилировать прошивку без датчика давления, переход по меню дальше установки года не возможен.
Исправлено.
Если скомпилировать прошивку без датчика давления, переход по меню дальше установки года не возможен.
Исправлено.
- Вложения
-
- m32_3.10.7z
- (605.04 КБ) 344 скачивания





