Страница 51 из 119

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 4:32 pm
alexsis_76
да как бы это не проблема ,вопрос в стабильной работе
В любом устройстве посложнее мигалки надо предусматривать аппаратный вочдог
а как будет работать если ничего не виснет

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 6:27 pm
cg_shura
alexsis_76 писал(а):да как бы это не проблема ,вопрос в стабильной работе
Какой стабильной работы вы ожидаете, если у вас прошивка доисторическая, 1.3.0.

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 9:23 pm
Mochalov_da
Всем привет! Подтверждаю стабильную работу AMS на esp8266! Я использую модуль ESP-12F на своей плате:
SPOILERSPOILER_SHOW
ESP_board.jpg
ESP_board.jpg (580.83 КБ) 8020 просмотров
Для своего проекта выбрал эту "платформу" т.к. мне нравится её гибкость и функциональность.
Хочу поделиться своими наработками!
Пока они применимы в общей архитектуре.
Планирую перекроить AMS под свой проект, по этому дальнейшие изменения возможно не будут поддерживаться стандартной поставкой.
Я добавил в AMS возможность использования как WIFI_STA или WIFI_AP.
confIP.png
confIP.png (53.38 КБ) 8020 просмотров
  • Настройки вынесены в раздел "сеть";
  • Настройки WIFI_AP статические и настраиваются в модуле "wifi"(т.к. в моем проекте этого достаточно);
  • Настройки WIFI_STA(ip, маска, шлюз, ssid, пароль) доступны для изменения;
  • Настройки хранятся в энергонезависимой памяти(в ESP это FLASH);
  • Реализован механизм отката на WIFI_AP если AMS не может подключиться к точке wifi.
Для работы необходимо внести изменения в модуль server:
SPOILERSPOILER_SHOW

Код: Выделить всё

// HTTP request
#define REQ_BUF_SIZE 256
char HTTP_req[REQ_BUF_SIZE] = {0}; // null terminated string
int reqIndex = 0;
Все файлы которые необходимо заменить в дефолтном проекте лежат в прикрепленном архиве.

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 9:53 pm
cg_shura
Mochalov_da писал(а):Всем привет! Подтверждаю стабильную работу AMS на esp8266! Я использую модуль ESP-12F на своей плате:
Дорожки прямо под антенной ESP. Да, рядом с роутером это будет работать отлично, но недалеко.

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 10:01 pm
Alex
Всем привет! Подтверждаю стабильную работу AMS на esp8266!
Прикольно это читать на фоне воплей о глючности и зависаниях esp8266, работающих на чистом С и нативном SDK. Похоже проблема не в esp8266, а в плохих танцорах, которым постоянно что-то мешает.
Для своего проекта выбрал эту "платформу" т.к. мне нравится её гибкость и функциональность.
И похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мир :)

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 10:02 pm
Mochalov_da
Дорожки прямо под антенной ESP. Да, рядом с роутером это будет работать отлично, но недалеко.
Пытаю данную плату уже полгода и проблем с дальностью связи не наблюдал. Цепляется к домашней точке в самой дальней комнате моей квартиры, когда телефон ловит через раз.

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 10:05 pm
cg_shura
Mochalov_da писал(а):Пытаю данную плату уже полгода и проблем с дальностью связи не наблюдал. Цепляется к домашней точке в самой дальней комнате моей квартиры, когда телефон ловит через раз.
Поставьте ее не в квартире, а в офисе IT компании. И не одно устройство, а с десяток. И чтобы это работало не когда включили, а 7*24.

Re: Arduino Mega Server для esp8266

Добавлено: Вс сен 25, 2016 10:32 pm
Mochalov_da
И похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мир :)
Зачем так громко :lol:
Если без шуток то я оценил этот маленький но прорыв сделанный AMS - сервер на микроконтроллере это сильно!
Alex вам отдельная благодарность за то что вы ведете этот проект!
Не понимаю что люди ожидают от открытых проектов!? Им дарят идею и рабочий проект с множеством примеров, а им еще что-то не нравятся! Наверное писать самому с нуля проще... :)
Поставьте ее не в квартире, а в офисе IT компании. И не одно устройство, а с десяток. И чтобы это работало не когда включили, а 7*24.
Похоже вы выходите за рамки обсуждения AMS+ESP, т.к. проблема с плотностью сигналов Wifi относится ко всем устройствам работающих в диапазоне 2,4ГГц.
А моя платка как раз и работает в режиме 7*24. Собирает данные с двух датчиков DS18B20 и отправляет их на сервер majordomo. К сожалению большим аптаймом похвастаться не могу, т.к. периодически мучаю плату обновлением прошивки.

Re: Arduino Mega Server для esp8266

Добавлено: Пн сен 26, 2016 1:34 am
alexsis_76
Какой стабильной работы вы ожидаете, если у вас прошивка доисторическая, 1.3.0
да
никто пока не жаловался(ну кроме меня)
Прикольно это читать на фоне воплей о глючности и зависаниях esp8266, работающих на чистом С и нативном SDK. Похоже проблема не в esp8266, а в плохих танцорах, которым постоянно что-то мешает.
все возможно.lf
И похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мир :)
да да это мы уже слышали и про 3d миры тоже
Похоже вы выходите за рамки обсуждения AMS+ESP, т.к. проблема с плотностью сигналов Wifi относится ко всем устройствам работающих в диапазоне 2,4ГГц.
А моя платка как раз и работает в режиме 7*24. Собирает данные с двух датчиков DS18B20 и отправляет их на сервер majordomo. К сожалению большим аптаймом похвастаться не могу, т.к. периодически мучаю плату обновлением прошивки.
да возможно,сегодня попробую поменять каналы wifi.,
Если без шуток то я оценил этот маленький но прорыв сделанный AMS - сервер на микроконтроллере это сильно!
да какой там прорыв,все это уже имелось и работало задолго до AMS.
ну а вообще как обычно, много умных слов,а дельных советов 0..... :(

Re: Arduino Mega Server для esp8266

Добавлено: Пн сен 26, 2016 7:34 am
Alex
Alex вам отдельная благодарность за то что вы ведете этот проект!
Не понимаю что люди ожидают от открытых проектов!? Им дарят идею и рабочий проект с множеством примеров, а им еще что-то не нравятся! Наверное писать самому с нуля проще... :)
Полностью с вами согласен :)
да да это мы уже слышали и про 3d миры тоже
Не будьте таким занудой и будьте мудрее — обращайте внимание не на внешнюю форму, а на внутренне содержание.
да какой там прорыв,все это уже имелось и работало задолго до AMS.
Что уважаемый дон делает на таком посредственном проекте? И когда мы увидим ваш шедевральный проект (программатор починили)? :)
Хочу поделиться своими наработками!
Расскажите поподробнее о том, что делает ваше устройство и особенно о его железной реализации.