Страница 2 из 2
gsm таймер
Добавлено: 02 фев 2018, 02:56
igstarodubcev
По моим предположениям это кварц виноват,что ардуинка зависает. Частота не идёт. По этой схеме, если сигнал не идёт более трёх секунд (если не ошибаюсь), конденсаторы заряжаются и выдаётся импульс на вход res ардуинка. Если она подвисшая, будет ли она на что то реагировать?
gsm таймер
Добавлено: 02 фев 2018, 08:37
rw6cm
igstarodubcev писал(а): 02 фев 2018, 02:56Если она подвисшая, будет ли она на что то реагировать?
Если кнопка reset оживляет работу, то таймер делает такое же нажатие кнопки.
Можно приспособить другой таймер, и делать сброс по питанию
[spoiler]
timer.jpg
ссылка
[/spoiler]
gsm таймер
Добавлено: 02 фев 2018, 17:42
igstarodubcev
Накидал схему с часами. Если задать один какой то день недели, т.е включить во вторник в 20:15 и выключить через 30 минут,то здесь вроде
понятно. А вот как сделать к примеру включать понедельник,среда,пятница,воскресенье в 20:15 и выключить через 30 минут,что то у меня пока не получается. Ничего в голову не приходит. (т.е как у китайского таймера).
gsm таймер
Добавлено: 03 фев 2018, 13:22
rw6cm
igstarodubcev писал(а): 02 фев 2018, 17:42Ничего в голову не приходит.
Всех нюансов ваших не знаю, но сделал бы по другому.
надеюсь разберетесь.
gsm_timer_new.flp
gsm таймер
Добавлено: 03 фев 2018, 16:15
igstarodubcev
Спасибо конечно. Только на железе оно почему то не работает. Отправляю sat205039. В первом столбце в середине как горел ноль, так и горит. Часы только идут. Релюшки не срабатывают.
gsm таймер
Добавлено: 03 фев 2018, 16:33
rw6cm
Ваша не внимательность,
написано:
+ любой знак (конец пакета).
выглядит так:
*************sat213045`
в конце должен быть символ ` или ~ ,
или любой другой, можно букву цифру главное чтоб было вам понятно что это конец пакета
gsm таймер
Добавлено: 03 фев 2018, 16:58
igstarodubcev
Нет, почему то не хочет. sat205430- и так sat2057301' . Молчит ардуинка. И память в часах реального времени отключил. Не хочет.Единственное, когда отключаешь - включаешь, ответную смс шлет, что выключено.
gsm таймер
Добавлено: 03 фев 2018, 18:02
Hijin
Предложу такой ТУПОЙ вариант сброса через мобилку
В мобилке устанавливаются рингтоны только на те номера которые могут сбросить устройство
А далее дело техники (поставили кондер + ключ и все)
Кое кто может сказать А зачем можно и черные или белые номера ввести Можно но это будет доступно оператору а в случае с рингтоном только Вам
Фактически это засов за дверью
gsm таймер
Добавлено: 03 фев 2018, 22:07
rw6cm
igstarodubcev писал(а): 03 фев 2018, 16:58Нет, почему то не хочет.
Мне не удастся симулировать работу модема. чтобы понять наверняка где затык,
но проверка через терминал работает.
т.е в плате 3, ставлю искать "q" с 21 символа,
в плате 8 UART делаю serial 0,
через терминал посылаю строку
111111111111111111111q1111111111111111111111111111sat213510-
и все отрабатывает как нужно.
предыдущий вариант так же проверял только в конце timeron и другие команды так же отрабатывали.
это мне надо собирать макет с модемом чтобы определить что не так.
Вы можете мне в ЛС передать, как выглядит полный приходящий пакет?
gsm_timer_test.flp
gsm таймер
Добавлено: 04 фев 2018, 12:53
igstarodubcev
Изменил в элементе "получение строки" которая идет на переменную "время" начало с 54 символа конец по 58 символ. Удалил переменную "время" и скопировал ее откуда она идет убрав вход разрешения записи. Вроде тоже самое, но почему то помогло. Единственное сейчас почему то вместо 30 минут включается на 69. Копаю дальше.
Немножко подправил границы получения подстроки. Все заработало. Решение как и в прошлый раз оригинальное. Мне такое в голову даже не приходило. Еще попробую на несколько реле. В данном случае 3,потом выложу схему. Да и еще не спросил. А если погасить какой то день недели, нужно в eeprom 0 значение забить,или как то по другому?
gsm таймер
Добавлено: 04 фев 2018, 14:04
rw6cm
igstarodubcev писал(а): 04 фев 2018, 12:53
Немножко подправил границы получения подстроки.
А если погасить какой то день недели, нужно в eeprom 0 значение забить,или как то по другому?
Вы ЛС не смотрите? утром файл отправил.
Выложу здесь. команда отмены допустим субботы sat~
gsm_timer_new1.flp
Вышлите что просил в ЛС
я понял что размерность пакета не совпадает, надо с этим определиться точно,
что бы в дальнейшем на грабли не наткнутся
gsm таймер
Добавлено: 06 фев 2018, 00:17
rw6cm
[ref]igstarodubcev[/ref],
GSM таймер, для управления трех не зависимых реле.
С установкой времени для каждого реле на любой день недели с помощью смс.
А так же обратным их контролем.
В проекте используется Мега, дисплей 2004, sim800.
ТЗ проекта, и его испытания [ref]igstarodubcev[/ref],
Описание внутри проекта
gsm_3timer_week.flp
gsm таймер
Добавлено: 06 фев 2018, 02:00
igstarodubcev
Вечером соберу на меге, протестирую