esp8266 Помогите разобраться с данным устройством

Контроллеры на основе ESP8266
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#21

Сообщение kostyan » 25.10.2017{, 18:05}

и как это сделать
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#22

Сообщение Anydy » 25.10.2017{, 22:59}

Ну вы даете! Перегружать каждые N минут контроллер?
Это шедевр!

Надо ставить проверку соединения...если нет коннекта то переподключение...но ни как не перезагрузка)))
Последний раз редактировалось Anydy 25.10.2017{, 23:01}, всего редактировалось 1 раз.

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

esp8266 Помогите разобраться с данным устройством

#23

Сообщение jonik22sm » 26.10.2017{, 00:52}

Лазил по сайту есть блок перезагрузки не могу найти может у кого заволялся?
Можно сделать ВСЁ. Было бы желание.

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#24

Сообщение kostyan » 26.10.2017{, 01:37}

Anydy писал(а):Надо ставить проверку соединения...если нет коннекта то переподключение...но ни как не перезагрузка)))
как это выглядит
всё делаем,всё работает

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

esp8266 Помогите разобраться с данным устройством

#25

Сообщение jonik22sm » 26.10.2017{, 02:19}

Пользовательский блок *.ubi
Последний раз редактировалось jonik22sm 26.10.2017{, 02:20}, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.

Anydy

esp8266 Помогите разобраться с данным устройством

#26

Сообщение Anydy » 26.10.2017{, 07:54}

kostyan писал(а):как это выглядит
В цикле loop ставим проверку
 if(wifiConnected) {
тогда выполняем программу дальше
но конкретно зависит от используемой библиотеки
а перегружать контроллер нужно при его зависании, для этого используется watchdog

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#27

Сообщение kostyan » 26.10.2017{, 17:49}

посмотрите пожалуиста не поиму где ставить проверку
Вложения
3700973.flp
(509.53 КБ) 65 скачиваний
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#28

Сообщение Anydy » 27.10.2017{, 00:27}

kostyan писал(а):посмотрите пожалуиста не поиму где ставить проверкуПрикрепления: 3700973.flp(510Kb)
Про то что я говорил в Flprog не получится...это надо править код ..
FLPprog это конструктор для НеПрограммистов...
Я сам далеко не программист, но мне удобнее самому запрограммировать МК нежели это будет делать непонятный "компилятор"
Приведите пример кода что и как не работает...тогда и посмотрим...а набор блоков мне ни о чем ни говорит)))
PS. У меня на сайте есть примеры где не только связь проверяется , но и соединение с брокером и еще кое что)))...в случае потери хоть чего либо - переподключение, а в случае зависания - ресет!
Последний раз редактировалось Anydy 27.10.2017{, 00:32}, всего редактировалось 1 раз.

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#29

Сообщение kostyan » 27.10.2017{, 05:26}

пример такои,пропадает интернет, при возобновлении интернета роутер видит esp в смысле как клиента ,а при подключении на смартфоне выдает ошибку, перезагружаю МК
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#30

Сообщение Anydy » 27.10.2017{, 07:41}

Я никак не пойму зачем перегружать МК если он работает(не завис)???
А вот если потерялся коннект с сетью - реконнект
Я так и не увидел код который у вас виснет...сделайте самый простой пример и покажите код, а гадать на кофейной гуще не хочется...
Как вариант можно сделать пинг до сервера, нет ответа - переподключение.....опять же я не знаю позволяет ли используемая вами библиотека это сделать....

Добавлено (27.10.2017, 07:41)
---------------------------------------------
kostyan писал(а):при возобновлении интернета роутер видит esp в смысле как клиента
значит ESP в сети а ваша программа не поняла что надо заново подключаться ... вывод - в программе сделать проверку подключения и в случае обрыва связи программа должна переподключаться!
Как это сделать и писать программу за вас я не буду, напишите сами и если будет работать не корректно - тогда и спрашивайте...

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#31

Сообщение kostyan » 27.10.2017{, 08:25}

Wifi-Serial мост с поддержкой MQTT / REST
может прошить есп этои прошивкои,есп я не прошивал она как пришла так и поставил
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#32

Сообщение Anydy » 27.10.2017{, 08:32}

Так попробуйте! Мне эта прошивка очень понравилась!
Откатится назад ничего не мешает)))

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#33

Сообщение kostyan » 10.11.2017{, 08:04}

Anydy спасибо ,прошил пока разрывов связи не заметил

Добавлено (10.11.2017, 08:04)
---------------------------------------------
Anydy,добрыи день опять был обрыв связи помогло только перезагрузка ардуины,что это может быть
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#34

Сообщение Anydy » 10.11.2017{, 10:51}

kostyan писал(а):опять был обрыв связи помогло только перезагрузка ардуины,что это может быть
Добрый! Может быть все что угодно! У вас Watchdog включен? Если да то какой? У меня с встроенной собакой (правда на другом проекте с SIM800) тоже раз в неделю-две зависал, на прошивке ESP-Link так долго не получалось проверить....а вообще нужно отдельную железную собачку....встроенный на ардуино не надежный...

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#35

Сообщение kostyan » 10.11.2017{, 12:34}

это которая защита от зависания,она выключена,нашел схему на 555 но пин tx занят или можно к нему подключить
всё делаем,всё работает

Anydy

esp8266 Помогите разобраться с данным устройством

#36

Сообщение Anydy » 10.11.2017{, 22:09}

kostyan писал(а):это которая защита от зависания,она выключена,нашел схему на 555 но пин tx занят или можно к нему подключить
Пин тх тут ни при чем...попробуйте включить аппаратный ватчдог ...
не все загрузчики в в ардуино это поддерживают...
Например в UNO должно работать " из коробки"..но не факт...
В других надо перепрошить загрузчик -- Optiboot
Это делается легко ..
А потом включаете аппаратный ватчдог

Добавлено (10.11.2017, 22:09)
---------------------------------------------
kostyan писал(а):это которая защита от зависания
в FLProg Это программно...

Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26.02.2017{, 04:24}
Репутация: 0

esp8266 Помогите разобраться с данным устройством

#37

Сообщение kostyan » 15.12.2017{, 15:07}

Anydy привет,купил блок питания для ноутбука,пока месяц работает ни разу не зависал,ватчдог пока не включал
всё делаем,всё работает

Ответить

Вернуться в «ESP8266»