Страница 3 из 6
Таймер по времени
Добавлено: 13 авг 2018, 00:49
lexuv
Так Алармы отработают и так на 5+. Вы пробуйте константы менять на "Time Inside", и перепрошивать. Ну, или подвязать менюшку и передавать значения туда через UART.
Только не забывайте на тестах, что у Вас в блоке "Time Inside" и внизу на Алармах должны быть одинаковые значения на включение и на выключение.
Может, даже лучше их забить переменными со значением по умолчанием и подавать переменные на вход, а править только значение по умолчанию переменной вверху.
Таймер по времени
Добавлено: 13 авг 2018, 01:00
bester
отключилось, попробую питание передернуть
Нормально робит-реле не включилось, попробую минуты изменить
Беда, после заливки реле сразу включилось, хотя в это время должно быть еще выключено
Таймер по времени
Добавлено: 13 авг 2018, 01:06
lexuv
Присылайте -- посмотрю
Таймер по времени
Добавлено: 13 авг 2018, 01:07
bester
вот
Таймер по времени
Добавлено: 13 авг 2018, 01:10
lexuv
Диапазон с 3:10 по 3:00 -- это как? Может, наоборот надо?
Таймер по времени
Добавлено: 13 авг 2018, 01:16
bester
Вот, реле сразу включилось хотя 3:20 еще не наступило
lexuv писал(а): 13 авг 2018, 01:10Диапазон с 3:10 по 3:00 -- это как? Может, наоборот надо?
Это с 3:10 сегодня до 3:00 завтра
Таймер по времени
Добавлено: 13 авг 2018, 01:23
lexuv
А Вы на какие часы смотрите, когда проверяете? На RTC часы правильно идут? Минута в минуту с Вашими?
Таймер по времени
Добавлено: 13 авг 2018, 01:27
bester
Сейчас проверю, скетч из 1 сообщения залью с UART ,
Да, часы идут точно
Что странно, это то, что мой скетч работает, хотя в нем есть несоответствие
Таймер по времени
Добавлено: 13 авг 2018, 01:31
lexuv
Не знаю, все должно работать. Перепроверил уже все. Проверю завтра сам на своем железе с разными параметрами. Спокойной ночи.
Таймер по времени
Добавлено: 13 авг 2018, 01:39
bester
Время другое в переменных поставил вкл 18:00, выкл 8:00, перезалил и вроде заработало. Сейчас к видеорегистратору все это дело подключу и посмотрю отключит ли утром. Может с минутами еще что то не так.
Таймер по времени
Добавлено: 13 авг 2018, 07:38
Lisica
Я тут подумал... Если, всё таки минуты не важны, то можно упростить схему без всяких дополнительных блоков.
Почему то мы упёрлись в обработку часов от 18 00 до 8 00...
Пробуйьте.
Обработка только от 8 00 до 18 00 - реле выкл. Остальное время вкл.
с генератором работает.
реле времени тес2т.flp
Таймер по времени
Добавлено: 13 авг 2018, 08:55
bester
[ref]lexuv[/ref], С утра реле было выключено, но после перевключения питания оно включилось
Lisica писал(а): 13 авг 2018, 07:38Обработка только от 8 00 до 18 00 - реле выкл. Остальное время вкл.
с генератором работает.
Залил, пока реле не включилось, как и должно.
Сейчас время 11:12, поменял константу, т.е. реле должно быть выключено с 8:00 до 9:00, после запуска реле включилось, передернул питание-реле включилось, как и должно, буду тестировать дальше.
Поменял диапазон с 8:00 до 11:00- реле включилось, а должно быть выключено, думаю в нижнем блоке сравнения нужно поменять знак равенства на "меньше или равно"
Поменял знак равенства, при переключении питания реле включается и сразу выключается, как и должно, но всетаки та короткий промежуток 1 сек. реле включается при подаче питания на ардуино.
Таймер по времени
Добавлено: 13 авг 2018, 09:25
lexuv
[ref]bester[/ref], перекачайте оригинальный блок автора "Time inside". Возможно, я оказался неправ, поправив скобки. Более внимательно изучив, понял, что все-таки все правильно там. Просто тогда дело было в том, что SR-триггер сразу перезапысывал ноль, а не в блоке "Time inside". Надеюсь, теперь будет работать корректно.
Таймер по времени
Добавлено: 13 авг 2018, 09:40
bester
Теперь пока работает
Поменял на вкл.18:00 выкл.8:00- реле включилось, а не должно
Таймер по времени
Добавлено: 13 авг 2018, 10:03
lexuv
Пришлите
Таймер по времени
Добавлено: 13 авг 2018, 10:27
bester
вот
Таймер по времени
Добавлено: 13 авг 2018, 10:31
lexuv
Вы гоните :-) Должно работать
Таймер по времени
Добавлено: 13 авг 2018, 10:36
bester
Загрузчик перезалил, теперь работает. Ну или часы глючили
Таймер по времени
Добавлено: 13 авг 2018, 10:39
rw6cm
[ref]bester[/ref],
Интервал времени часов рассчитан на сутки (с 0 до 23) вот и программируйте задания на сутки.
если надо чтобы действие начиналось в этих сутках а заканчивалось в других, разбивайте задание на два.
например если надо начать в 18:00 а закончить на следующие сутки в 8:00, то в задании должно быть,
условие ( >=18 И <=23 ИЛИ >=0 И < 8 )
И ни когда ни будет путаницы и проблем
Таймер по времени
Добавлено: 13 авг 2018, 10:41
lexuv
Лучше купите DS3231 -- они точнее и лучше. И совсем немного дороже 1307, которые ни о чем.