Страница 3 из 53

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 10:49 pm
AlexSedov
Скетч Сергея до этого стоял и работал. Правда без шилда. Шилд рабочий 100%

Отправлено с моего SM-G900FD через Tapatalk

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 10:50 pm
Geban
Забавный момент в дополнение к выше описанной трабле.. Сменил адрес в коде на 192.168.11.210 прошил..ок, пингуется. вэб морды нет. Думаю надо поставить адрес поближе... меняю с коде на 11.15.. собираю, прошиваю.. пинга нет.. полез в арп таблицу.. к маку ардуины привязан все тот же 210! Ну думаю глюк. Чищу арп, перегружаю плату, пинга на 11.15 нет.. хм.. смотрю в арп.. ни мака ни адреса.. пингую 11.210 и пинг есть!!!! оО как так то??? и какой бы я адрем не ставил в КОДЕ.. пофиг..210 и хоть тресни!)

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 10:56 pm
AlexSedov
Залил тестовый Hello, World! страничка есть всё работает.

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 10:57 pm
AlexSedov
Уважаемый Geban у вас тоже такая ерунда как уменя?

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 10:58 pm
olehs
В коде адрес только для первого запуска. Затем он сохраняется и менять его нужно в конфигурации.
Закоментируйте строку
loadEthernetConfig();
в конце MegaWeb.ino и адрес всегда будет браться из кода.

Я правильно понял, что у Вас тоже нет доступа к вебморде?

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 11:04 pm
Geban
да с мордой тоже беда. Завтра на работе поковыряю код. С IP я знатно повеселился.. уже думал мож святой водой ардуину побрызгать )
Внимательно почитал мануал на первой странице.. хороший функционал. только один момент я не понял.. могу я одной кнопкой управлять несколькими реле? например кнопка 1 режим работы toggle .. так что бы при нажатии на неё меняли свое состояние несколько реле одновременно. К одному реле я так понял модно привязать несколько кнопок.. что бы управлять одной лампочкой из разных концов коридора например

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 11:06 pm
AlexSedov
как понять закоментировать?

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 11:09 pm
olehs
поставить // перед строчкой

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 11:11 pm
olehs
поставьте еще //
перед
W5100.setRetransmissionTime(150);
там же.

Есть у меня подозрение на этот твик. Я его делал, чтобы если нет связи с МЖД не тормозил контроллер.
Возможно, при больших задержках по сети ответ не доходит.

Re: MegaLight - контроллер освещения на Arduino Mega 2560+W5

Добавлено: Вс ноя 22, 2015 11:13 pm
Geban
вобщем сделал так

void webLoop()
{
char webBuffer[WBSIZE];
int buflen = WBSIZE;
Serial.println("WebLoop");
webserver.processConnection(webBuffer, &buflen);
}


в терминале глухо. Кажется шедулер не того...

ЗЫ

//W5100.setRetransmissionTime(150); - без эффекта