Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 8

ТЕМА: Модуль Ping test

Модуль Ping test 12 Авг 2016 18:26 #13933

  • SolarW
  • SolarW аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 156
  • Спасибо получено: 3
  • Репутация: 1
Здравствуйте коллеги.

Подскажите пожалуйста ответ на такой вопрос.
Есть модуль "Ping test" описание которого гласит:
Меняет состояние GPIO на 5 секунд на указанном GPIO при отсутствии пинга. Продолжает пинг через 3 минуты. При установке модулей SMS.RU или SIM800 возможно оповещение по SMS.
Я на GPIO 4 повесил светодиод.
Как бы мне сделать так, чтобы горел не 5 секунд а пока пинг не появится?
Администратор запретил публиковать записи гостям.

Модуль Ping test 12 Авг 2016 19:33 #13934

  • SolarW
  • SolarW аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 156
  • Спасибо получено: 3
  • Репутация: 1
Похоже сам сообразил как сделать примерно то, что надо.

Взял модули:
- "GPIO"
- "Работа с прерываниями
Настроил модуль "Ping test" на GPIO 13 (у меня не применяется)
В настройках GPIO выставил для GPIO 13 режим OUTPUT.
Ниже, в настройках прерывания Int1 прописал:
Int1 on GPIO 13 - Time key
Time For Key: 245 (на самом деле разница между проверками 4 минуты а не 3. В начале каждой четвертой минуты стартует серия из 10 пингов с интервалом в одну секунду)
GPIO For Key: 4 (там светодиод собственно напаян)

Дополнительно появившиеся вопросы:
- есть возможность как флажок использовать какой-то "виртуальный" GPIO, чтобы не занимать аппаратный?
- в момент запуска пингов светодиод гаснет на 11 секунд, т.е. пока не дождется отрицательного ответа на последний запущенный пинг. Есть какая-нибудь возможность не гасить индикатор пока не будет получен ответ на пинг?
Администратор запретил публиковать записи гостям.

Модуль Ping test 12 Авг 2016 20:03 #13935

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 6663
  • Спасибо получено: 1051
  • Репутация: 189
Не нужно изврата никакого , все проще через wifi-iot.com/?m=wiki&id=148&lang=ru
Просьба писать сообщения в соотвествующих темах форума.
ESP8266: [Первая страница темы] [Отлавливаем баги]
IRC: forestnet.org канал #esp8266 - онлайн помощь.
Администратор запретил публиковать записи гостям.

Модуль Ping test 12 Авг 2016 20:34 #13936

  • SolarW
  • SolarW аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 156
  • Спасибо получено: 3
  • Репутация: 1
Внимательно прочитал (2 раза) страничку по приведенной ссылке.
Слово ping не встретилось.
Наверное придется поставить модуль и пощелкать по всем его менюшкам...
Администратор запретил публиковать записи гостям.

Модуль Ping test 12 Авг 2016 21:08 #13937

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 6663
  • Спасибо получено: 1051
  • Репутация: 189
логический модуль практически со всего события проверяет и практически всем может управлять..
Просьба писать сообщения в соотвествующих темах форума.
ESP8266: [Первая страница темы] [Отлавливаем баги]
IRC: forestnet.org канал #esp8266 - онлайн помощь.
Администратор запретил публиковать записи гостям.

Модуль Ping test 15 Авг 2016 11:37 #13972

  • SolarW
  • SolarW аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 156
  • Спасибо получено: 3
  • Репутация: 1
Поставил модуль Logic2, пытаюсь разобраться с его настройками.
Logical condition: - тут подозреваю надо выставить
Ping test = 0 (т.е. предполагаю это будет обозначать что Ping test НЕ прошел)
Дальше согласно документации wifi-iot.com/?m=wiki&id=148 выставляется "Варианты действий сравнения:"
Тут (опять же предполагаю) что надо выбрать вариант
Event - Выполнить действие, указанное на вкладке Event options.
Тут возникает вопрос - что обозначают и какие цифры писать в правых полях для True и False? По умолчанию стоит 255 - что это обозначает?
В примере который в WiKi там ноль стоит - а это что обозначает?
Далее Event options:
MODE: как я понимаю надо поставить GPIO
GPIO options:
GPIO: 4 (то, куда лампочка прикручена?)
TIME: 0 (стоит по умолчанию, а что должно быть?)

Ну и соответственно вопрос - какой номер GPIO в варианте с Logic2 надо указывать в настройках Ping test? Тоже 4 (где светодиод)?

P.S. Очень не хватает в вики образцов решения типовых задач, так чтобы все настройки были прописаны... А то про половину значений в настройках приходится догадываться что они значат...
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 8
Модераторы: FlyRouter
Время создания страницы: 0.085 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.