Arduino Mega Server

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт апр 12, 2018 1:53 pm

Хотя то , что показывает компилятор и то , что Ажакс в Даш-панели ,это две большие разницы.
Это стек и куча — конечно во время реальной работы будет меньше.
Уже вечером проверю на W5500
Хорошая идея :) потому, что я не проверял — по идее там проблемам неоткуда взяться — должно работать.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Чт апр 12, 2018 3:00 pm

Насколько я успел поизучать W5500 и двойную плату RobotDyn. Посадил сверху TFT экран с тачскрином и встроенным модулем SD карты. Поднялось без проблем на CS 5 . А этернет ни в какую не захотел работать на 51-53 пине. Даже если руками в библиотеке назначить вывод CS. Боюсь что и с NRF24 будет то же самое. Или еще надо где то жестко указывать SPI на старших пинах ?
Последний раз редактировалось serghei Чт апр 12, 2018 4:08 pm, всего редактировалось 1 раз.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Чт апр 12, 2018 3:06 pm

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

Re: Arduino Mega Server

Сообщение serghei » Чт апр 12, 2018 10:31 pm

AMS 017 скомпилировалось и загрузилось как всегда без проблем как по маслу. Пока на W5100. Сразу бросилось в глаза пара глюков.

1 На странице " Порты и подключения" Скрипт выдал "-1" вместо значения аналогового порта. При этом индикаторы работают правильно.
2 На странице "supply.htm" нет вывода напряжения , хотя в XML файле есть.

Конкретно смогу разобраться только со вторника , как и подключить W5500.

Как всегда пришлось подключать в коде DNS. Видимо что то с настройками сети.

Памяти осталось заметно больше. Спасибо !!

PS. Кеширование в браузере от Alexsis_76 работает СУПЕР!

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

Re: Arduino Mega Server

Сообщение Alex » Пт апр 13, 2018 6:36 am

1 На странице " Порты и подключения" Скрипт выдал "-1" вместо значения аналогового порта. При этом индикаторы работают правильно.
Что-то я не понял о каком скрипте идёт речь. У меня страница показывается правильно.
2 На странице "supply.htm" нет вывода напряжения , хотя в XML файле есть.
Это возможно, у меня сейчас не работает Power Monitor и все изменения делались без практической проверки.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Пт апр 13, 2018 11:00 pm

Печальная ситуация. Официальный W5500 от Arduino.cc стоит более 40 баксов с доставкой в мою страну. Что пока неприемлемо. Выход из ситуации - плата от RobotDin за 9 баксов. Беру стандартную Мегу , припаиваю на железные выводы модуля W5100 SPI провода ,отгибаю 10 пин и подключаю к W5500 .......

SD карта видится с 10-го раза и етернета нет.Короче не работает.

Второй вариант. Беру плату RobotDyn с ESP8266, подключаю экран с SD картой на CS-5, припаиваю W5500 ----- Всё летает на 016 версии.

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

Re: Arduino Mega Server

Сообщение Alex » Сб апр 14, 2018 7:44 am

Официальный W5500 от Arduino.cc стоит более 40 баксов с доставкой в мою страну. Что пока неприемлемо
Не сказать, что такая цена меня радует, но она и не смертельна. Я купил Ethernet Shield 2 примерно за такую цену и не «жу-жу».

У меня только вопрос: почему китайцы Ethernet Shield делают, а Ethernet Shield 2 — нет? Чем он им так не угодил?
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб апр 14, 2018 8:12 am

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

Re: Arduino Mega Server

Сообщение Alex » Сб апр 14, 2018 8:20 am

Пока не получается запустить мой модуль. В том году он точно работал и скрины выкладывал. Пинг какой то прерывистый. Все компилируется .
Мучаю дальше.....
Я уже много раз писал о геморрое с отдельным модулем W5500 — ну никак он не хочет работать нормально.
В стандартном виде делают многие
Что-то китайских полных аналогов Ethernet Shield 2 я не встречал.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб апр 14, 2018 9:11 am

Отложу тогда до лучших времён. С кешированием страниц вопрос со скоростью переключения страниц потерял актуальность ( для меня).
Пришлось сменить адрес NTP сервера на 88.147.254.235 , иначе не в какую не синхронизирует время.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить