Arduino Mega Server для ESP32
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
А какая версия дров ( показывает в сериале при старте)? У меня от первоначального дистрибутива мало что осталось.
Если что - могу сбросить куда нибудь ( пол гектара весит настроенная 1.8.5).
Если что - могу сбросить куда нибудь ( пол гектара весит настроенная 1.8.5).
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
все как доктор прописал 1.6.5, остальное с гита миррнуто только сегодняserghei писал(а):А какая версия дров ( показывает в сериале при старте)? У меня от первоначального дистрибутива мало что осталось.
Если что - могу сбросить куда нибудь ( пол гектара весит настроенная 1.8.5).
воркэраундмамала:
СпойлерПоказать
вкрячил такую конструкцию
void watchWiFi() {
if (WiFi.status() != WL_CONNECTED) {
//WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);
delay(4000);
WiFi.mode(WIFI_STA);
WiFi.reconnect();
delay(10);
WiFi.begin(ssid, pass);
WiFi.config(ip, gateway, subnet);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(F("."));
cn = cn + 1;
if (cn >= 20) break;
}
Serial.println(F("."));
Serial.print(WiFi.status());
Serial.print(WiFi.localIP());
}
}
и один йух не реконнектится, причем статус подключения меняется с 1 на 6...
void watchWiFi() {
if (WiFi.status() != WL_CONNECTED) {
//WiFi.disconnect(true);
WiFi.mode(WIFI_OFF);
delay(4000);
WiFi.mode(WIFI_STA);
WiFi.reconnect();
delay(10);
WiFi.begin(ssid, pass);
WiFi.config(ip, gateway, subnet);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(F("."));
cn = cn + 1;
if (cn >= 20) break;
}
Serial.println(F("."));
Serial.print(WiFi.status());
Serial.print(WiFi.localIP());
}
}
и один йух не реконнектится, причем статус подключения меняется с 1 на 6...
ради эксперимента перезалился в 1.8 среде.... один фиг не переподключается....
Последний раз редактировалось OverLock Ср мар 14, 2018 4:36 pm, всего редактировалось 1 раз.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
На гите целая куча дров лежит. Фишка в том - откуда скачаешь. При старте в сериал вываливается номер версии. Откуда качал - не найду. Проще всю папку сбросить. Вечером только узнаю какая у меня.))
PS. Зайди на сайт olmoro.ru скачай портаблверсию 1.8.5 Выбери свой скетч , закинь библиотеки в родную папку. Должно заработать.
В общем как то так
Но после реконнекта надо обновить страницу.
PS. Зайди на сайт olmoro.ru скачай портаблверсию 1.8.5 Выбери свой скетч , закинь библиотеки в родную папку. Должно заработать.
В общем как то так
Код: Выделить всё
workAbstract();
workLoopEnd();
} // MODE_SERVER
if (WiFi.status() != WL_CONNECTED) {
WiFi.reconnect(); //или как там оно...точно не помню...в примерах было...
}
} // loop
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
serghei писал(а):На гите целая куча дров лежит. Фишка в том - откуда скачаешь. При старте в сериал вываливается номер версии. Откуда качал - не найду. Проще всю папку сбросить. Вечером только узнаю какая у меня.))
PS. Зайди на сайт olmoro.ru скачай портаблверсию 1.8.5 Выбери свой скетч , закинь библиотеки в родную папку. Должно заработать.
В общем как то такНо после реконнекта надо обновить страницу.Код: Выделить всё
workAbstract(); workLoopEnd(); } // MODE_SERVER if (WiFi.status() != WL_CONNECTED) { WiFi.reconnect(); //или как там оно...точно не помню...в примерах было... } } // loop
ээээыыыыыыыы..... нет, не работает, только после хардресета есп-шки вайфая поднимается....
Сергей у вас вайфай библиотека стандартная? я чот даже хз куда копать, на оф гите тоже с этой проблемой борются.... страаано...
МБ вы в сериал монитор заходите? эта гадина сбрасывает спшку каждый раз....
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
При открытии порта - не сбрасывает. Проблема может быть не в том , какой IDE компилишь ,а откуда скачал папочку espressif . Я её уже сотню раз менял. Может проблема в этом.
Два варианта - или скажи куда слить архив или скачай с сайта olmoro.ru
Хотя есть ещё одна гадкая проблема. У меня было 6 версий модулей разных производителей. Первые 3 умерли практически сразу ( физически ). На двух нормально не работали страницы ( зависали ESP ). И вот только последние две версии работают устойчиво.
Два варианта - или скажи куда слить архив или скачай с сайта olmoro.ru
Хотя есть ещё одна гадкая проблема. У меня было 6 версий модулей разных производителей. Первые 3 умерли практически сразу ( физически ). На двух нормально не работали страницы ( зависали ESP ). И вот только последние две версии работают устойчиво.
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
serghei писал(а):При открытии порта - не сбрасывает. Проблема может быть не в том , какой IDE компилишь ,а откуда скачал папочку espressif . Я её уже сотню раз менял. Может проблема в этом.
Два варианта - или скажи куда слить архив или скачай с сайта olmoro.ru
Хотя есть ещё одна гадкая проблема. У меня было 6 версий модулей разных производителей. Первые 3 умерли практически сразу ( физически ). На двух нормально не работали страницы ( зависали ESP ). И вот только последние две версии работают устойчиво.
мдэж, попробую сначала с сайта качнуть... "авось", заморочил точку доступа свою, аж сбрасывать пришлось, но не в ней дело точно, куча железа спокойно работает с ней, переподключается и тд... магия блин (:
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
как востыль, кто-нибудь знает как заставить есп32 самоперезагрузиться? на случай если ничего не поможет....
нарыл:
пошОл тЭстить....
нарыл:
СпойлерПоказать
delay(180000);
ESP.restart();
ESP.restart();
Последний раз редактировалось OverLock Чт мар 15, 2018 11:42 am, всего редактировалось 1 раз.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
То есть сам AMS запустил без проблем? Какую температуру кристалла показывает? Там надо просто раскомментировать вывод в сериал. Я еще добавил это в Даш-панель.
Сейчас у меня 38 , дома 28. Зависит от внешней температуры !!!
Сейчас у меня 38 , дома 28. Зависит от внешней температуры !!!
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
serghei писал(а):То есть сам AMS запустил без проблем? Какую температуру кристалла показывает? Там надо просто раскомментировать вывод в сериал. Я еще добавил это в Даш-панель.
Сейчас у меня 38 , дома 28. Зависит от внешней температуры !!!
если это мне было адресовано то да, АМС работает штатно ваще, температура на кристалле правда 60(фаренгейтов видимо)
однако так и отваливается при срыве вайфайи, пока заткну костылем с рестартом контроллера, п и попробую по твоей ссылке драйвера заюзать....
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
OFFTOP.
Да, Это относится к Вам. Правилами форума не запрещается ПОЛНОЕ цитирование ПРЕДЫДУЩЕГО сообщения , но право же - очень тяжело читать. Акцентировать какую то мысль - пожалуйста.
По теме. 60 градусов - это очень плохо. У меня было вообще 75 - и это по цельсию!!!
И уж если хотите делать задержки - то правильнее использовать таймеры. Таймер на 3 минуты кажется есть или можно дописать самому.
Да, Это относится к Вам. Правилами форума не запрещается ПОЛНОЕ цитирование ПРЕДЫДУЩЕГО сообщения , но право же - очень тяжело читать. Акцентировать какую то мысль - пожалуйста.
По теме. 60 градусов - это очень плохо. У меня было вообще 75 - и это по цельсию!!!
И уж если хотите делать задержки - то правильнее использовать таймеры. Таймер на 3 минуты кажется есть или можно дописать самому.
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS