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

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

Модератор: immortal

karsotrade
Сообщения: 119
Зарегистрирован: Пт июн 09, 2017 11:18 pm

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

Сообщение karsotrade »

Полностью согласен, лучше датчики вешать на отдельный контроллер. Пробовал я подвесить датчики к ML, во время считывания показаний идет задержка в управлении, т.е. если вы нажмете выключатель в момент считывания датчиков то свет у вас не включится. Контроллер датчиков очень просто делается на Arduino NANO. Я прикручивал к одной nano до 12 штук DHC22. Я планирую на дом 2 контроллера датчиков, один на 1 этаже и второй на втором, 12 dhc22, датчики со2 и давления. Еще отдельный контроллер будет стоять для датчиков движения и открытия. Все контроллеры через свич подключаются к МЖД.
karsotrade
Сообщения: 119
Зарегистрирован: Пт июн 09, 2017 11:18 pm

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

Сообщение karsotrade »

Закончил "упаковку" контроллера и блоков рэле в корпуса. Корпуса для рэле взял от сгоревших свичей, а корпус для контроллера с Алиэкспресс. Вот как получилось:
Вложения
1.JPG
1.JPG (575.62 КБ) 6192 просмотра
2.JPG
2.JPG (520.86 КБ) 6192 просмотра
3.JPG
3.JPG (530.24 КБ) 6192 просмотра
4.JPG
4.JPG (681.1 КБ) 6192 просмотра
5.JPG
5.JPG (549.76 КБ) 6192 просмотра
6.JPG
6.JPG (622.18 КБ) 6192 просмотра
7.JPG
7.JPG (668.72 КБ) 6192 просмотра
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am

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

Сообщение condor77 »

Столкнулся с проблемой. Может было у кого даже не знаю куда смотреть и кто виноват.
Ситуация следующая: Когда втыкаю контролер напрямую в роутер всё прекрасно работает. Но когда втыкаю через хаб то контроллер теряется из сети. Пинг не проходит. При этом остальные потребители воткнутые в этот же хаб прекрасно работают. Хабы менять пробовал на разных производителей. Результат один - всё работает кроме мегалайта.
krashn056
Сообщения: 35
Зарегистрирован: Пн янв 20, 2014 9:28 pm

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

Сообщение krashn056 »

condor77 писал(а):Столкнулся с проблемой. Может было у кого даже не знаю куда смотреть и кто виноват.
Ситуация следующая: Когда втыкаю контролер напрямую в роутер всё прекрасно работает. Но когда втыкаю через хаб то контроллер теряется из сети. Пинг не проходит. При этом остальные потребители воткнутые в этот же хаб прекрасно работают. Хабы менять пробовал на разных производителей. Результат один - всё работает кроме мегалайта.
Такая же беда есть, разбираться не стал, воткнул в роутер!)


Отправлено с моего iPhone используя Tapatalk
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am

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

Сообщение condor77 »

Я бы так и сделал если бы у меня был один контроллер.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

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

Сообщение olehs »

так а вы им хоть мас-адреса-то разные задали?
попробуйте сгенерить новые, например тут https://www.miniwebtool.com/mac-address-generator/
P.S после первого запуска МАС прописывается в EEPROM и считывается оттуда. Т.ч недостаточно будет его поменять в коде, нужно изменять в конфиге
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am

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

Сообщение condor77 »

Сейчас у меня в системе один контроллер и соответственно по MAC адресам ему конфликтовать не с кем (пока).
Но у меня децентрализованная система (в каждой комнате вмонтирован в стену электро ящик и все провода с комнаты приходят к нему) и воспользоваться одним контроллером на весь дом не представляется возможным. И по любому будут использоваться несколько контроллеров.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

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

Сообщение olehs »

Попробуйте все-таки поменять. Я как-то запускал ардуину с enc28j60, MAC придумал из головы. Не заводилось никак, чего только не перепробовал. При этом скетч из примеров со стандарным DEADBEEF работал. Поменял в своем скетче МАС на сгенерированный - и все заработало.
condor77
Сообщения: 36
Зарегистрирован: Пн окт 30, 2017 9:54 am

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

Сообщение condor77 »

Сменил MAC, не помогло. Есть ещё идеи что бы это могло быть?
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

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

Сообщение olehs »

уверены, что он сменился? в arp -a видите новый при подключении напрямую в роутер?
иначе, больше идей нет ((
Ответить