Локальная сеть одна, типа 192.168.x.x. ардуино пингуется, ноутбук с ХР в локалке открывает сервер, мажордомо тоже работает с сервером. Мне нужно с компьютера под Win 7 зайти на ардуино, что с ним случилось ? Антивирус отключал, файервол отключал, сайт в доверенную зону прописал и "Не удается получить доступ к сайту Соединение сброшено"Привет. А сервер в одной локалке с браузером ? Пинг проходит ? Попробуй зайти с телефона. Если что , вечером смогу удаленно посмотреть.
Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
Armbian 21.02.1 Bionic with Linux 5.10.12-sunxi на cubietruck
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Arduino Mega Server
Все переползли на зигбиalexsis_76 писал(а):Добрый день друзья!
Смотрю энтузиасты окончательно покинули ветку. Хотя некоторые нет-нет да все же пытаются запустить Сервер.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Arduino Mega Server
скинь ссылку где посмотреть что это такое и какие готовые устройства есть
Re: Arduino Mega Server
Покажи вывод в сериал порту сначала до четвертой строчки после AMS WORK. Если чегото дописывал , то вполне возможно сильная нагрузка на контроллер и браузер не успевает ответить. Еще вариант - недоступна SD карта и файлов тупо нет. Так можно гадать до бесконечности. Нужно знать что происходить в контроллере.Altsky писал(а): Пн ноя 30, 2020 1:03 pm
Локальная сеть одна, типа 192.168.x.x. ардуино пингуется....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
к сожалению подключиться к сериал порту ардуино сейчас не могу, он у меня в работе и отопление на нем, отложу проблему, спасибо за ответы.serghei писал(а):
Покажи вывод в сериал порту сначала до четвертой строчки после AMS WORK.....
Armbian 21.02.1 Bionic with Linux 5.10.12-sunxi на cubietruck
- Coolblaster
- Сообщения: 12
- Зарегистрирован: Вс июн 07, 2020 9:26 am
Re: Arduino Mega Server
Наконец выделил время на AMS. Немного подшаманил под себя внешний вид сайта. Продолжил эксперименты с nrf, но чем дальше я ковырял его тем больше раздувался мой код. Собрал новый ПЛК на базе MEGA pro и потребовалось реализовать передачу данных на большое расстояние. В связи с этим пришлось отказаться от nrf24l01 в пользу E32 LoRa, т.к нужно было брать данные с гаража, и оперативно их изменять, а он у меня в 2-3км от дома. Теперь все работает как и хотелось, быстро, без всяких танцев с бубном. Только пришлось менять все nfr на E32. Реализовал освещение, охрану, вывел с PZEM-004t данные по электроэнергии, как дома так и в гараже, дополнительно подключил GSM модули как резерв. Теперь думаю модуль электро допиливать красивый с трендами, но пока не разобрался как он работает у автора. У кого есть идеи что можно добавить ?
SPOILERSPOILER_SHOW
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
Coolblaster
Великолепно!
Красиво и функционально.
Вы молодец!
Великолепно!
Красиво и функционально.
Вы молодец!
- Coolblaster
- Сообщения: 12
- Зарегистрирован: Вс июн 07, 2020 9:26 am
Re: Arduino Mega Server
Да что Вы, мне ещё многое не понятно. Как время свободное появляется разбираю подробно каждую задачу. Сейчас оптимизацию делать нужно, загонять все const string во флеш для разгрузки памяти, снова тестировать. Знать бы сразу все нюансыalexsis_76 писал(а): Вт мар 23, 2021 8:59 am Coolblaster
Великолепно!
Красиво и функционально.
Вы молодец!
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
Отлично!
const string во флеш это очень хорошо.
Если собрались делать модуль электро, то приготовьте побольше памяти, там кругом сплошные floatы.

const string во флеш это очень хорошо.
Если собрались делать модуль электро, то приготовьте побольше памяти, там кругом сплошные floatы.
вот это правильно!разбираю подробно каждую задачу
- Coolblaster
- Сообщения: 12
- Зарегистрирован: Вс июн 07, 2020 9:26 am
Re: Arduino Mega Server
Знаю, так бы не делал, но память заканчивается, дошло до 67%. Сначала начал забивать флеш строками от модуля GSM, экономия вышла 5%. Затем начал убирать с самого начала по ходу кода, удалось убрать еще 15%, глубоко не лез, но этого очень даже хватило. В некоторых местах “F() macro” работает не корректно, глобальных переменных меньше не становится, возможно я что-то не так делаю, в общем через такую конструкцию пашет всегда:alexsis_76 писал(а): Вт мар 30, 2021 6:24 am Отлично!
const string во флеш это очень хорошо.
Если собрались делать модуль электро, то приготовьте побольше памяти, там кругом сплошные floatы.
SPOILERSPOILER_SHOW
Код: Выделить всё
const char text_00[] PROGMEM = "\r\n";
const char text_01[] PROGMEM = "Register OK";
...
const char text_22[] PROGMEM = "TREVOGA!";
const char* const gsmtxt[] PROGMEM = {
text_00, text_01, text_02, text_03, text_04, text_05, text_06, text_07, text_08, text_09,
text_10, text_11, text_12, text_13, text_14, text_15, text_16, text_17, text_18, text_19,
text_20, text_21, text_22,
};
String FMEM(int adr) {
char bufs[50];
uint16_t ptr = pgm_read_word(adr);
uint8_t i = 0;
do {
bufs[i] = (char)(pgm_read_byte(ptr++));
} while (bufs[i++] != NULL);
return bufs;
}
String msgToSend = FMEM(&gsmtxt[1]);