а как будет работать если ничего не виснетВ любом устройстве посложнее мигалки надо предусматривать аппаратный вочдог
Arduino Mega Server для esp8266
Модератор: Alex
-
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: Arduino Mega Server для esp8266
да как бы это не проблема ,вопрос в стабильной работе
-
- Сообщения: 110
- Зарегистрирован: Пт авг 14, 2015 11:24 am
- Благодарил (а): 3 раза
- Поблагодарили: 6 раз
Re: Arduino Mega Server для esp8266
Какой стабильной работы вы ожидаете, если у вас прошивка доисторическая, 1.3.0.alexsis_76 писал(а):да как бы это не проблема ,вопрос в стабильной работе
-
- Сообщения: 27
- Зарегистрирован: Вт май 20, 2014 5:24 pm
- Откуда: Ярославль
- Благодарил (а): 7 раз
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server для esp8266
Всем привет! Подтверждаю стабильную работу AMS на esp8266! Я использую модуль ESP-12F на своей плате:
Для своего проекта выбрал эту "платформу" т.к. мне нравится её гибкость и функциональность.
Хочу поделиться своими наработками!
Пока они применимы в общей архитектуре.
Планирую перекроить AMS под свой проект, по этому дальнейшие изменения возможно не будут поддерживаться стандартной поставкой.
Я добавил в AMS возможность использования как WIFI_STA или WIFI_AP.
Все файлы которые необходимо заменить в дефолтном проекте лежат в прикрепленном архиве.
СпойлерПоказать
Хочу поделиться своими наработками!
Пока они применимы в общей архитектуре.
Планирую перекроить AMS под свой проект, по этому дальнейшие изменения возможно не будут поддерживаться стандартной поставкой.
Я добавил в AMS возможность использования как WIFI_STA или WIFI_AP.
- Настройки вынесены в раздел "сеть";
- Настройки WIFI_AP статические и настраиваются в модуле "wifi"(т.к. в моем проекте этого достаточно);
- Настройки WIFI_STA(ip, маска, шлюз, ssid, пароль) доступны для изменения;
- Настройки хранятся в энергонезависимой памяти(в ESP это FLASH);
- Реализован механизм отката на WIFI_AP если AMS не может подключиться к точке wifi.
СпойлерПоказать
Код: Выделить всё
// HTTP request
#define REQ_BUF_SIZE 256
char HTTP_req[REQ_BUF_SIZE] = {0}; // null terminated string
int reqIndex = 0;
- Вложения
-
- AMS+EEPROM.zip
- (10.72 КБ) 215 скачиваний
Последний раз редактировалось Mochalov_da Пн сен 26, 2016 6:12 am, всего редактировалось 1 раз.
- За это сообщение автора Mochalov_da поблагодарили (всего 2):
- Alex (Пн сен 26, 2016 7:36 am) • GB11 (Вт апр 04, 2017 4:26 pm)
- Рейтинг: 2.33%
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
-
- Сообщения: 110
- Зарегистрирован: Пт авг 14, 2015 11:24 am
- Благодарил (а): 3 раза
- Поблагодарили: 6 раз
Re: Arduino Mega Server для esp8266
Дорожки прямо под антенной ESP. Да, рядом с роутером это будет работать отлично, но недалеко.Mochalov_da писал(а):Всем привет! Подтверждаю стабильную работу AMS на esp8266! Я использую модуль ESP-12F на своей плате:
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Прикольно это читать на фоне воплей о глючности и зависаниях esp8266, работающих на чистом С и нативном SDK. Похоже проблема не в esp8266, а в плохих танцорах, которым постоянно что-то мешает.Всем привет! Подтверждаю стабильную работу AMS на esp8266!
И похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мирДля своего проекта выбрал эту "платформу" т.к. мне нравится её гибкость и функциональность.

-
- Сообщения: 27
- Зарегистрирован: Вт май 20, 2014 5:24 pm
- Откуда: Ярославль
- Благодарил (а): 7 раз
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server для esp8266
Пытаю данную плату уже полгода и проблем с дальностью связи не наблюдал. Цепляется к домашней точке в самой дальней комнате моей квартиры, когда телефон ловит через раз.Дорожки прямо под антенной ESP. Да, рядом с роутером это будет работать отлично, но недалеко.
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
-
- Сообщения: 110
- Зарегистрирован: Пт авг 14, 2015 11:24 am
- Благодарил (а): 3 раза
- Поблагодарили: 6 раз
Re: Arduino Mega Server для esp8266
Поставьте ее не в квартире, а в офисе IT компании. И не одно устройство, а с десяток. И чтобы это работало не когда включили, а 7*24.Mochalov_da писал(а):Пытаю данную плату уже полгода и проблем с дальностью связи не наблюдал. Цепляется к домашней точке в самой дальней комнате моей квартиры, когда телефон ловит через раз.
-
- Сообщения: 27
- Зарегистрирован: Вт май 20, 2014 5:24 pm
- Откуда: Ярославль
- Благодарил (а): 7 раз
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server для esp8266
Зачем так громкоИ похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мир![]()

Если без шуток то я оценил этот маленький но прорыв сделанный AMS - сервер на микроконтроллере это сильно!
Alex вам отдельная благодарность за то что вы ведете этот проект!
Не понимаю что люди ожидают от открытых проектов!? Им дарят идею и рабочий проект с множеством примеров, а им еще что-то не нравятся! Наверное писать самому с нуля проще...

Похоже вы выходите за рамки обсуждения AMS+ESP, т.к. проблема с плотностью сигналов Wifi относится ко всем устройствам работающих в диапазоне 2,4ГГц.Поставьте ее не в квартире, а в офисе IT компании. И не одно устройство, а с десяток. И чтобы это работало не когда включили, а 7*24.
А моя платка как раз и работает в режиме 7*24. Собирает данные с двух датчиков DS18B20 и отправляет их на сервер majordomo. К сожалению большим аптаймом похвастаться не могу, т.к. периодически мучаю плату обновлением прошивки.
Cubieboard A10(Cubian/MajorDoMo)+nRF24L01+ds18b20, ESP8266(AMS)+RGB+ds18b20, Attiny13a+nRF24L01
-
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: Arduino Mega Server для esp8266
даКакой стабильной работы вы ожидаете, если у вас прошивка доисторическая, 1.3.0
никто пока не жаловался(ну кроме меня)
все возможно.lfПрикольно это читать на фоне воплей о глючности и зависаниях esp8266, работающих на чистом С и нативном SDK. Похоже проблема не в esp8266, а в плохих танцорах, которым постоянно что-то мешает.
да да это мы уже слышали и про 3d миры тожеИ похоже, что несмотря на множество (недо)умевающих что такое АМС и зачем он нужен, он всё-таки захватит мир
да возможно,сегодня попробую поменять каналы wifi.,Похоже вы выходите за рамки обсуждения AMS+ESP, т.к. проблема с плотностью сигналов Wifi относится ко всем устройствам работающих в диапазоне 2,4ГГц.
А моя платка как раз и работает в режиме 7*24. Собирает данные с двух датчиков DS18B20 и отправляет их на сервер majordomo. К сожалению большим аптаймом похвастаться не могу, т.к. периодически мучаю плату обновлением прошивки.
да какой там прорыв,все это уже имелось и работало задолго до AMS.Если без шуток то я оценил этот маленький но прорыв сделанный AMS - сервер на микроконтроллере это сильно!
ну а вообще как обычно, много умных слов,а дельных советов 0.....

- За это сообщение автора alexsis_76 поблагодарил:
- relict (Пн сен 26, 2016 7:48 am)
- Рейтинг: 1.16%
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Полностью с вами согласенAlex вам отдельная благодарность за то что вы ведете этот проект!
Не понимаю что люди ожидают от открытых проектов!? Им дарят идею и рабочий проект с множеством примеров, а им еще что-то не нравятся! Наверное писать самому с нуля проще...

Не будьте таким занудой и будьте мудрее — обращайте внимание не на внешнюю форму, а на внутренне содержание.да да это мы уже слышали и про 3d миры тоже
Что уважаемый дон делает на таком посредственном проекте? И когда мы увидим ваш шедевральный проект (программатор починили)?да какой там прорыв,все это уже имелось и работало задолго до AMS.

Расскажите поподробнее о том, что делает ваше устройство и особенно о его железной реализации.Хочу поделиться своими наработками!