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

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

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

Сообщение karsotrade » Пн дек 18, 2017 9:42 pm

Добрый вечер olehs. Хочу спросить, что можно вырезать (и где) из скетча первого варианта ML (который без карточки), что бы загрузить на Arduino UNO и куда можно добавить (в какое место кода) код для датчиков DHT22 (МЖД будет снимать вэб переменные с контроллера). Задача сделать компактный контроллер на простое управление только 4 релешками и 3 датчиками DHT22.
Пробовал удалить из кода библиотеку "PWM.h" и дальше по подсказкам компилятора ... далеко не ушёл, компилятор на каком то шаге перестаёт подсказывать что удалять. Может у вас остался вариант скетча для UNO.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пн дек 18, 2017 11:17 pm

Кто-то из форумчан писал, что у него получилось, но, насколько помню, не выкладывали. Но сам я никогда не пробовал.
По мне, так там очень мало ресурсов. Боюсь дело не в лишних библиотеках, а в том, сколько требуют те, на которых все построено. Только веб-сервер сожрет половину программной памяти.
Viktor1
Сообщения: 19
Зарегистрирован: Пн дек 18, 2017 12:35 am
Благодарил (а): 14 раз
Поблагодарили: 0

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

Сообщение Viktor1 » Пн дек 18, 2017 11:19 pm

Вот же я тормоз.Как обычно 192.168.1.итд итп.Выходит ,менять IP ,это ясно .И ещё ,читаю выше ,нет веб морды. " Для конфигурирования нужно зайти браузером на адрес MegaLight по стандартному 80 порту" Там веб морда или как?olehs спасибо .
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пн дек 18, 2017 11:21 pm

В первой версии - вебморда. Во второй - файлы на sd
За это сообщение автора olehs поблагодарил:
Viktor1 (Пн дек 18, 2017 11:23 pm)
Рейтинг: 1.16%
Viktor1
Сообщения: 19
Зарегистрирован: Пн дек 18, 2017 12:35 am
Благодарил (а): 14 раз
Поблагодарили: 0

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

Сообщение Viktor1 » Пн дек 18, 2017 11:25 pm

Как и где происходит конфигурация на второй?
Viktor1
Сообщения: 19
Зарегистрирован: Пн дек 18, 2017 12:35 am
Благодарил (а): 14 раз
Поблагодарили: 0

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

Сообщение Viktor1 » Пн дек 18, 2017 11:30 pm

Я прочитал с сд ,то есть где, это я погарячился .А вот как вопрос остаётся .
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Пн дек 18, 2017 11:34 pm

На гитхабе есть папка со структурой и примерами конфигурации на SD.
Суть та же, что и в первой версии (входы, выходы, правила), только теперь это все настраивается в файликах. Там все понятно должно быть, т.к. параметры называются почти так же как и в первой версии.
Один неочевидный момент - во второй версии ID сущности - это имя файла, в котором он описан
За это сообщение автора olehs поблагодарил:
Viktor1 (Пн дек 18, 2017 11:37 pm)
Рейтинг: 1.16%
karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

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

Сообщение karsotrade » Вт дек 19, 2017 12:50 pm

olehs писал(а):Кто-то из форумчан писал, что у него получилось, но, насколько помню, не выкладывали. Но сам я никогда не пробовал.
По мне, так там очень мало ресурсов. Боюсь дело не в лишних библиотеках, а в том, сколько требуют те, на которых все построено. Только веб-сервер сожрет половину программной памяти.
А что если и вэбморду убрать и конфиг в скече прописать как Вы описали на 17 странице? Мне просто нужен простой контроллер заранее запраграмированный, и чтоб был автономный режим (при отсутствии сервера). У меня уже работают 2 ваших контроллера подключеных к МЖД, а теперь понадобился еще простенький для хозпостройки.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Вт дек 19, 2017 1:05 pm

Надо пробовать, но думаю выпиливания чисто конфига будет недостаточно. А выпиливание всего сервера - не будет связи с МЖД.
А сколько у Вас сейчас не хватает памяти для уно?
karsotrade
Сообщения: 113
Зарегистрирован: Пт июн 09, 2017 11:18 pm
Благодарил (а): 17 раз
Поблагодарили: 13 раз

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

Сообщение karsotrade » Вт дек 19, 2017 1:12 pm

Я еще толком не выпиливал ничего, попробовал вчера шим убрать компилятор начал матерится, но не на скетч, пока не разобрался.
Ответить