Arduino Mega Server

Модератор: Alex

tihodom
Сообщения: 5
Зарегистрирован: Ср ноя 21, 2018 9:33 am
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение tihodom » Чт ноя 22, 2018 10:47 am

Alex писал(а):
Чт ноя 22, 2018 10:18 am
Я ни на что не претендую) Но, если страницы загружены, то с каждой уже загруженой страницы, раз в секунду приходит Ajax запрос который занимает один сокет! Я не прав?
У меня к вам встречный вопрос: почему вы решили, что при том тестировании с одной страницы присылался 1 Ajax запрос?
В логах браузера все видно. Вкладка Network.
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server

Сообщение ser009 » Чт ноя 22, 2018 10:48 am

DUE + W5100
Открыл 5 страниц с ПК и 4 страницы с телефона. Работает.
Для чистоты эксперимента думаю нужно открывать страницы с разных устройств
Последний раз редактировалось ser009 Чт ноя 22, 2018 10:53 am, всего редактировалось 1 раз.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Чт ноя 22, 2018 10:52 am

А фото шилда можно в студию? А то от RobotDyn с разбегу что то не взлетел.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт ноя 22, 2018 10:56 am

В логах браузера все видно. Вкладка Network.
А почему вы думаете, что ваш экземпляр системы и мой, использовавшийся в то время в тестах, идентичны?
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт ноя 22, 2018 10:58 am

Открыл 5 страниц с ПК и 4 страницы с телефона. Работает.
Это радует (это без сарказма).
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Чт ноя 22, 2018 12:51 pm

Ajax ведь не занимает сокет постоянно, поработал и сокет снова свободен
и вообще микроконтроллер устройство однопоточное и более одного сокета за раз облужить не в состоянии, разве что с RTOS
Лев
Сообщения: 12
Зарегистрирован: Сб дек 08, 2018 7:04 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Лев » Сб дек 08, 2018 8:05 pm

Здравствуйте! Помогите, плз.. Не знаю, что сделать, чтобы связка Arduino Mega 2560 + W5500 + SD заработала.
аппаратная часть:
Arduino Mega 2560
Arduino Mega Sensor Shield
Сетевой модуль W5500 - SCS на 10 pin Mega
SD - SCS на 4 pin Mega

Программная часть:
Arduino IDE 1.8.5, пути прописаны в соответствии с документацией
Все компилируется, заливается в Мегу без ошибок.
Но: не поднимается web интерфейс на 192.168.1.37, не пингуется.

На данной аппаратной конфигурации поднимался другой проект
https://sites.google.com/site/webstm32/ ... torizaciej
- Web интерфейс работает, вопросов нет

лог монитора порта:

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

Arduino Mega Server (0.17) started...
Module Hardware...
 Controller:      Arduino Mega
 Total memory:    8192
 Free memory:     4236 (52%)
 Network adapter: Ethernet Shield
============
Module EEPROM...
 Name: Arduino Mega Se
 Address: 238
============
Module Ethernet...
 MAC: 0 2A F5 12 67 37
 IP: 192.168.1.37
============
Module SD...
 SD init... OK
 index.htm... found
 Check..............
 Files: 145
 Size:  1986488
============
Module SD Info... 
 SD type:    SDHC
 Filesystem: FAT32
 Cluster:    16384
 SD size:    32076 MB
============
Module NTP...
Не понимаю, в чем ошибка. Куда копать?)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб дек 08, 2018 8:29 pm

Приветствуем. У меня большие проблемы были из-за карт ридера. Связка завелась на самом простейшем.Таком. Никакие другие не взлетели. Ни навороченные с согласованием уровней , ни от Wemos D1mini. По отдельности все есть - или интернет или карта. SPI выводы только железные ( которые 6 пинов по середине платы ).

А браузер в той же сетке ? То есть у тебя первая подсеть ?? На 50 - 52 пине у меня не работало.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Лев
Сообщения: 12
Зарегистрирован: Сб дек 08, 2018 7:04 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Лев » Сб дек 08, 2018 9:52 pm

примеры из встроенных в IDE скетчей SD отрабатывает нормально.
Дело в том, что сеть не поднимается.
Я нахожусь в той же подсети: 192.168.1.0/24
SD - 4 pin
W5500 - 10 pin
лог показывает, что при обращении к NTP серверу ничего не происходит: сетевой интерфейс не поднялся...
нет пинга на 192.168.1.37
У меня два комплекта Мега, SD, W5500 - не работает на обоих(

Вот такие комплектующие:

http://ardushop.in.ua/image/cache/catal ... 00x600.jpg

http://wiznetmuseum.com/wp/wp-content/u ... dule_1.jpg

https://www.bazaargadgets.com/image/cac ... 00x800.jpg

https://avatars.mds.yandex.net/get-mark ... RY9Pw/orig
Лев
Сообщения: 12
Зарегистрирован: Сб дек 08, 2018 7:04 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Лев » Вс дек 09, 2018 12:39 am

Я нарисовал в fritzing макет подключения SD и w5500 к Arduino Mega, прикладываю fzz и png форматы
Соединения пинов выполнены верно?
Ответить