Страница 6 из 51
Re: Arduino Mega Server для ESP32
Добавлено: Чт июл 27, 2017 1:33 pm
alexsis_76
у меня апельсин за 650 рублей
Re: Arduino Mega Server для ESP32
Добавлено: Чт июл 27, 2017 1:37 pm
serghei
С драйверами соглашусь - тут все по другому. Из за этого и радио модуль требует изменить код , иначе не компилится. Ну значит подожду лучших времен . ESP12 пашет месяцами без проблем.
Re: Arduino Mega Server для ESP32
Добавлено: Вт авг 01, 2017 9:29 pm
serghei
Добавил вывод состояния AMS в МД. В Setup добавляем
Код: Выделить всё
#ifdef FEATURE_MAJOR
initMajordomo();
majordomoEspLive();
#endif
В Loop
Код: Выделить всё
#ifdef FEATURE_MAJOR
majordomoEspLive();
#endif
В самом начале вкладки "major"
Код: Выделить всё
#ifdef FEATURE_MAJOR
char majorEspObject[] = "ncESP_32"; // уникальное имя сервера
char majorCommObject[] = "comm_esp32";
byte MAJOR_IP[] = {192, 168, 2, 102};
int MAJOR_PORT = 80;
И в конце
Код: Выделить всё
/* ------------------------------------------------------
Function majordomoMegaLive
--------------------------------------------------------- */
void majordomoEspLive() {
if (cycle1m) {
sendRequestM(majorEspObject, 1); // раз в минуту уходит 1
checkEvent(&prevEventEspLive);
}
}
#endif // FEATURE_MAJOR
Теперь Алиса знает , что есть такой сервер )))
Re: Arduino Mega Server для ESP32
Добавлено: Вт авг 01, 2017 10:09 pm
eGorka
Сегодня обновили
arduino-esp32, добавлена библиотека EEPROM(добавлен раздел под eeprom 4096 байт).
Re: Arduino Mega Server для ESP32
Добавлено: Вс сен 03, 2017 10:35 am
Alex
Удалось запустить SD карту на ESP32, при этом обнаружилось странное поведение: карта может нормально определяться долгое время — недели и месяцы, а может в один прекрасный момент перестать определяться совсем или частично и требуются множественные перезагрузки, чтобы карта определилась. Мои предположения:
- глюк в железе или драйверах ESP
- неправильные тайминги SPI или инициализации SD
- чувствительность к напряжению питания (у меня 3,27 В, возможно нужно чуть больше)
Если кто знает как с этим бороться — милости просим, высказывайтесь.
По просьбам трудящихся стартовал тест аптайма ESP32 — есть нарекания на продолжительность работы модуля — вот и посмотрим сколько ESP32 проработает в режиме нон-стоп под управлением АМС.
Re: Arduino Mega Server для ESP32
Добавлено: Вс сен 03, 2017 10:49 am
serghei
Alex писал(а):....- глюк в железе или драйверах ESP....
У меня претензий к коду АМС нет , есть куча вопросов реализации хотелок )).
Я более склонен к версии глючности драйверов. Это аналогично проблеме с Z-ware - пока не обновили драйвера , были чудовищные глюки. Иначе чем объяснить зависания ESP32 , не возможность залить код на (921000) и т.д ?
Сейчас запустил свой, посмотрим сколько протянет без открытия страниц.
PS Для чистоты эксперимента подожду новую плату и запущу дистрибутив. Сейчас куча всего наворочено , возможно из-за этого глюки.
Re: Arduino Mega Server для ESP32
Добавлено: Пн сен 04, 2017 1:06 pm
Alex
Промежуточный итог тестирования времени непрерывной работы ESP32 под управлением AMS.
serghei жаловался, что у него 5 разных плат ESP32 и ни одна не работает больше суток. На скриншоте видно, что модуль работает больше суток и останавливаться, судя по всему, не собирается.
Условия тестирования:
— питается от какой-то маломощной USB зарядки за 100р. с огромными пульсациями 5 В и без какого-либо сетевого фильтра, т. е. условия питания можно сказать экстремальные
— На сайт АМС я время от времени захожу с компьютера и со смартфона по Wi-Fi и работаю в интерфейсе, т. е. эмулирую среднестатистическое использование системы
Всё работает как часы. Я подозреваю, что ESP32 не так плох (в умелых руках

), как о нем говорят.
Re: Arduino Mega Server для ESP32
Добавлено: Пн сен 04, 2017 11:21 pm
serghei
Alex писал(а):..Всё работает как часы. Я подозреваю, что ESP32 не так плох (в умелых руках

)..
Злая шутка. Цитата : " Если у вас золотые руки , то не важно откуда они растут." © " Наше Радио".
Вот уж никогда бы не подумал , что Опера может так гадить

На семерке и Мозилле все летает 4 часа и по две открытых страницы . Так что один вопрос по ЕСП32 снимаю ). Но остаются много других. Два часа гуляния по страницам и темам прошли успешно , учитывая что у меня напёхано куча кривого кода )).
Утром заберу 32-ю с батарейкой на борту , тогда и пропажа питания будет не страшна.
Re: Arduino Mega Server для ESP32
Добавлено: Пн сен 04, 2017 11:38 pm
Alex
Аптайм приближается к двум суткам, у меня такое ощущение, что всё это прекрасно будет работать неограниченное количество времени. Но поживём — увидим — следующий чекпоинт через неделю. Если система проработает месяц, то тест можно прекращать и смело указывать всем, кто говорит о кривости ESP32, обратить внимание на радиус кривизны своих рук.
Одно только может помешать проведению эксперимента — если свет «моргнёт», то всё перезагрузится — система работает без UPS-а.
Re: Arduino Mega Server для ESP32
Добавлено: Пн сен 04, 2017 11:47 pm
serghei
На планшете показывает загрузку 0 , а на компе редко 17 процентов ( разные страницы показывает одновременно ). Температура 59 С. Вопрос закрыт )))