Arduino Mega Server для платы RobotDyn Mega + ESP8266

Модератор: Alex

alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение alexsis_76 » Сб мар 25, 2017 10:11 am

скомпилировал на 1.6.8 с небольшими правками электромодуля и этими модулями
// modules
#define ETHERNET_FEATURE
#define SD_INFO_FEATURE
//#define SD_FILES_FEATURE
#define SERVER_FEATURE
#define RTC_FEATURE
#define NTP_FEATURE
#define SEND_FEATURE
#define MAJORDOMO_FEATURE
#define UPLOAD_FEATURE
//#define PING_FEATURE
//#define LAURENT_FEATURE
//#define PIRS_FEATURE
//#define CONTACTS_FEATURE
#define TEMP_FEATURE
#define ELECTRO_FEATURE
#define LEDS_FEATURE
//#define KEYS_FEATURE
#define NOO_FEATURE
//#define MR1132_FEATURE
//#define NRF24_FEATURE
занято 43% пзу и 67 озу ,свободно озу 2703 к
компилировал так же 1.8.1 разница с 1.6.8 небольшая.

*** Сообщение запрещено. Сообщение похоже на спам. ***
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение serghei » Сб мар 25, 2017 10:38 am

Соединил вместе Мегу и WeMos по сериалу. Вообще супер!! Но есть пара непонятных моментов. В даш панели Меги ЕСП видно и как она отваливается и когда работает. А вот в ЕСП Мега серенькая(((. Может просто надо всё перегрузить.
В сериале Меги вижу данные с ЕСП , но они какието обрезанные. Может надо увеличить длинну строки ??
Плавно выхожу из шока и разбираюсь дальше....
СпойлерПоказать

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

1970-01-01 00:00:11 Modul Electro... started
1970-01-01 00:00:11 Modul Keys... started
1970-01-01 00:00:11 Modul RobotDyn... started
1970-01-01 00:00:11 GLOBAL Init DONE (11s)

1970-01-01 00:00:11 AMS WORK 2506 (30%)
[2017-03-25 09:19:54 Host 192.168]
[Data:    <-   3  10 240 255   1 ]
[Ec?esp=1]
command/parameter: esp/1
 Transmit NTP request (216.229.0.179:123)
No NTP response
command/parameter: esp/1
command/parameter: esp/1
command/parameter: esp/1
command/parameter: esp/1
[Request: ->   2  19 240 255   1 ]
[Answer:  <-   5  20 240 255   0 ]
[ANSWER: 19 DONE]
command/parameter: esp/1
[Request: ->   2  21 240 255   1 ]
 Transmit NTP request (216.229.0.179:123)
No NTP response
[Answer:  <-   5  22 240 255   0 ]
[ANSWER: 21 Request: ->   2  23 2]
[Answer:  <-   5  26 240 255   0 ]
[ANSWER: 0 DONE]
command/parameter: esp/1
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение alexsis_76 » Сб мар 25, 2017 10:51 am

результаты компиляции 1.8.1
1.png
1.png (136.24 КБ) 7691 просмотр
рободин
2.png
2.png (75.78 КБ) 7691 просмотр
обычный мега сервер
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение alexsis_76 » Сб мар 25, 2017 10:54 am

попробуй модуль электро(подпиленный)
сколько памяти на твоей 1.6.1 используется?
Вложения
electro.7z
(3.16 КБ) 274 скачивания
За это сообщение автора alexsis_76 поблагодарил:
serghei (Сб мар 25, 2017 7:43 pm)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение serghei » Сб мар 25, 2017 11:29 am

IDE 1.6.5 r2 дистрибутив.Платы 1.6.17 Моя максимальная конфигурация.13 токовых датчиков.

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

Sketch uses 76 766 bytes (30%) of program storage space. Maximum is 253 952 bytes.
Global variables use 6 131 bytes (74%) of dynamic memory, leaving 2 061 bytes for local variables. Maximum is 8 192 bytes.
Выключены PING, Noo, лаурент и MR1132.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение alexsis_76 » Сб мар 25, 2017 11:33 am

с перепиленным модулем на 1.8.1
28 пзу и 70 озу,свободно озу 2400 правда не знаю работает
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение serghei » Сб мар 25, 2017 7:43 pm

Спасибо! Уже завтра проверю ))
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение serghei » Вс мар 26, 2017 4:38 pm

Alexsis_76 выигрыш в ОЗУ 574 байта при равных условиях. ( Круто !). Всё запустилось , но глубоко не ковырял.
Сутки гоняю связку Меги и WeMos. Работает без глюков . Единственная проблема - что то не углядел или не нашел - В даш-панели WeMos Мега всегда серенькая. Хотя в XML-таблице определяется и при выводе в полный экран значение 0 или 1 - значит сериал-порт работает в обе стороны.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение alexsis_76 » Пн мар 27, 2017 6:30 am

вот этот еще попробуй
Вложения
server.7z
(2.33 КБ) 276 скачиваний
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Сообщение serghei » Вт авг 08, 2017 8:44 am

Неужели разум опять покинул товарищей ??? Вроде уже и 32 мб установили и цену в 2 раза уронили , а по картинке не видно выводов Gpio с чипа 8266 (((.
И зачем пины разводить в центре платы , если они закрываются шилдом ? Плата .
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить