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

Контроллеры на основе ESP8266
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26 фев 2017, 04:24

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

Сообщение kostyan »

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

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

Сообщение Anydy »

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

Надо ставить проверку соединения...если нет коннекта то переподключение...но ни как не перезагрузка)))
Последний раз редактировалось Anydy 25 окт 2017, 23:01, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение jonik22sm »

Лазил по сайту есть блок перезагрузки не могу найти может у кого заволялся?
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26 фев 2017, 04:24

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

Сообщение kostyan »

Anydy писал(а):Надо ставить проверку соединения...если нет коннекта то переподключение...но ни как не перезагрузка)))
как это выглядит
всё делаем,всё работает
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение jonik22sm »

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

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

Сообщение Anydy »

kostyan писал(а):как это выглядит
В цикле loop ставим проверку
 if(wifiConnected) {
тогда выполняем программу дальше
но конкретно зависит от используемой библиотеки
а перегружать контроллер нужно при его зависании, для этого используется watchdog
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26 фев 2017, 04:24

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

Сообщение kostyan »

посмотрите пожалуиста не поиму где ставить проверку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
всё делаем,всё работает
Anydy

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

Сообщение Anydy »

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

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

Сообщение kostyan »

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

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

Сообщение Anydy »

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

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

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

Сообщение kostyan »

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

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

Сообщение Anydy »

Так попробуйте! Мне эта прошивка очень понравилась!
Откатится назад ничего не мешает)))
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26 фев 2017, 04:24

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

Сообщение kostyan »

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

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

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

Сообщение Anydy »

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

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

Сообщение kostyan »

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

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

Сообщение Anydy »

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

Добавлено (10.11.2017, 22:09)
---------------------------------------------
kostyan писал(а):это которая защита от зависания
в FLProg Это программно...
Аватара пользователя
kostyan
Сержант
Сообщения: 110
Зарегистрирован: 26 фев 2017, 04:24

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

Сообщение kostyan »

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

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость