Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
примеры из встроенных в 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
Дело в том, что сеть не поднимается.
Я нахожусь в той же подсети: 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
Re: Arduino Mega Server
Я нарисовал в fritzing макет подключения SD и w5500 к Arduino Mega, прикладываю fzz и png форматы
Соединения пинов выполнены верно?
Соединения пинов выполнены верно?
Re: Arduino Mega Server
Попробуйте вытащить карточку и посмотрите - если время получает, значит сеть работает. Придется подбирать карт ридер. Я с этой бедой возился очень долго....
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
НЕТ!!! Моси, мисо садите на теже пины ,что и интернет шилд ! НЕЛЬЗЯ использовать 50-е пины у Меги!
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Сергей, спасибо за помощь.
Не работает)
модуль SD отключал - не поднимается web сервер
Из тестовых примеров Arduino IDE пробовал Barometric Pressure Web Server - все работает, на 192.168.1.37)
Не работает)
модуль SD отключал - не поднимается web сервер
Из тестовых примеров Arduino IDE пробовал Barometric Pressure Web Server - все работает, на 192.168.1.37)
Уж больно этот проект интересный - хочется запустить...Temperature: 0.00 degrees C
Pressure: 0 Pa
Re: Arduino Mega Server
Все таки я думаю проблема в согласовании карты и етернета. Если хотите запустить проект - возьми ESP8266. Все то же самое , только интересней )).
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Приехала плата Mega2560pro и модуль usr-es1(w5500). Жду разъем под sd карту
Проект залил - все работает.
Проект залил - все работает.
SPOILERSPOILER_SHOW
Arduino Mega Server (0.17) started...
Module Hardware...
Controller: Arduino Mega
Total memory: 8192
Free memory: 4539 (56%)
Network adapter: Ethernet Shield 2
============
Module EEPROM...
Name: Arduino Mega Se
Address: 151
============
Module Ethernet...
MAC: 0 2A F5 12 67 37
IP: 192.168.1.37
============
Module SD...
SD init... failed
Module SD Info...
failed
Module NTP...
Local port: 123
============
Module Time...
NTP sync...
Transmit NTP request (88.147.254.235:123) Receive NTP response
============
2018-12-09 17:24:21 Module Server... started
2018-12-09 17:24:21 Module Upload... started
2018-12-09 17:24:21 Module Send...
2018-12-09 17:24:21 ============
2018-12-09 17:24:21 Module Contacts... started
2018-12-09 17:24:21 Module PIR... started
2018-12-09 17:24:21 Module Keys... started
2018-12-09 17:24:21 Module Abstract... started
2018-12-09 17:24:21 GLOBAL Init DONE (6s)
2018-12-09 17:24:21 AMS WORK 4547 (56%)
2018-12-09 17:24:21 cont1: Open
2018-12-09 17:24:21 cont2: Norm
2018-12-09 17:25:21 4544 (56%)
2018-12-09 17:26:21 4544 (56%)
Module Hardware...
Controller: Arduino Mega
Total memory: 8192
Free memory: 4539 (56%)
Network adapter: Ethernet Shield 2
============
Module EEPROM...
Name: Arduino Mega Se
Address: 151
============
Module Ethernet...
MAC: 0 2A F5 12 67 37
IP: 192.168.1.37
============
Module SD...
SD init... failed
Module SD Info...
failed
Module NTP...
Local port: 123
============
Module Time...
NTP sync...
Transmit NTP request (88.147.254.235:123) Receive NTP response
============
2018-12-09 17:24:21 Module Server... started
2018-12-09 17:24:21 Module Upload... started
2018-12-09 17:24:21 Module Send...
2018-12-09 17:24:21 ============
2018-12-09 17:24:21 Module Contacts... started
2018-12-09 17:24:21 Module PIR... started
2018-12-09 17:24:21 Module Keys... started
2018-12-09 17:24:21 Module Abstract... started
2018-12-09 17:24:21 GLOBAL Init DONE (6s)
2018-12-09 17:24:21 AMS WORK 4547 (56%)
2018-12-09 17:24:21 cont1: Open
2018-12-09 17:24:21 cont2: Norm
2018-12-09 17:25:21 4544 (56%)
2018-12-09 17:26:21 4544 (56%)
Re: Arduino Mega Server
Лев смотрите номера пинов в библиотеках.
Если используете Ethernet2 -> w5500.h
Если используете Ethernet2 -> w5500.h
Re: Arduino Mega Server
Ser009, спасибо за ответ.
в документации к проекту :
D10 - Ethernet Shield (SS for Ethernet) - 10 pin
D4 - Ethernet Shield (SS for SD card) - 4 pin
в файле архива проекта w5500.h
#elif defined(ARDUINO_ARCH_SAMD)
inline static void initSS() { PORT->Group[g_APinDescription[10].ulPort].PINCFG[g_APinDescription[10].ulPin].reg&=~(uint8_t)(PORT_PINCFG_INEN)
как я понимаю, 10 pin
у меня подключено к 10 pin SS for Ethernet
не трогая макетку заливаю AMS - не работает сеть
не трогая макетку заливаю из тестовых примеров Arduino IDE 1.8.5 Barometric Pressure Web Server в библиотеке Ethernet2 из архива проекта, прописанного в путях - все работает, на 192.168.1.37
Для меня загадка, что не так..((
Я в тупике...
Вы что-то меняли в файлах проекта? Можете выложить файлы проекта, что запускается у Вас и написать к каким пинам подключен ethernet и SD карты?
в документации к проекту :
D10 - Ethernet Shield (SS for Ethernet) - 10 pin
D4 - Ethernet Shield (SS for SD card) - 4 pin
в файле архива проекта w5500.h
#elif defined(ARDUINO_ARCH_SAMD)
inline static void initSS() { PORT->Group[g_APinDescription[10].ulPort].PINCFG[g_APinDescription[10].ulPin].reg&=~(uint8_t)(PORT_PINCFG_INEN)
как я понимаю, 10 pin
у меня подключено к 10 pin SS for Ethernet
не трогая макетку заливаю AMS - не работает сеть
не трогая макетку заливаю из тестовых примеров Arduino IDE 1.8.5 Barometric Pressure Web Server в библиотеке Ethernet2 из архива проекта, прописанного в путях - все работает, на 192.168.1.37
Для меня загадка, что не так..((
Я в тупике...
Вы что-то меняли в файлах проекта? Можете выложить файлы проекта, что запускается у Вас и написать к каким пинам подключен ethernet и SD карты?
Re: Arduino Mega Server
Отлично. Направление верное. Еще маленькая подсказка.
#elif defined(ARDUINO_ARCH_SAMD) <--- это архитектура Sam ( проще говоря Arduino DUE)
ВЫ используете DUE???
#elif defined(ARDUINO_ARCH_SAMD) <--- это архитектура Sam ( проще говоря Arduino DUE)
ВЫ используете DUE???