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

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

Модератор: immortal

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

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

Сообщение karsotrade » Пн янв 22, 2018 10:06 am

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

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

Сообщение karsotrade » Сб фев 03, 2018 7:58 pm

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

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

Сообщение condor77 » Чт фев 08, 2018 6:58 pm

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

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

Сообщение krashn056 » Чт фев 08, 2018 7:13 pm

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


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

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

Сообщение condor77 » Чт фев 08, 2018 7:21 pm

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

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

Сообщение olehs » Чт фев 08, 2018 7:23 pm

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

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

Сообщение condor77 » Чт фев 08, 2018 7:52 pm

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

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

Сообщение olehs » Чт фев 08, 2018 7:58 pm

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

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

Сообщение condor77 » Чт фев 08, 2018 8:34 pm

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

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

Сообщение olehs » Чт фев 08, 2018 8:57 pm

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