Страница 1 из 1
Ethernet управление SainSmart модулем на 16 реле
Добавлено: Ср май 10, 2017 11:58 pm
3DPrinter.ua
День добрый.
В природе обитают такие недорогие и простые реле модули:
https://ru.aliexpress.com/item/16-Chann ... 16014.html
Можно ли их как-то подвязать в домашнюю автоматизацию?
Например, али предлагает такие интелектульные дополнения:
https://ru.aliexpress.com/item/iMatic-1 ... 01593.html
или
https://ru.aliexpress.com/item/5V-MINI- ... 34687.html
Кто-то пробовал их связку в работе? Как управлять? Насколько стабильно работает?
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Пт май 12, 2017 7:12 pm
Jilber
У меня используется подобное
одноканальное реле для управления люстрой. Управление по Wi-Fi через
Witty Cloud с помощью команд вида getURL ("
http://IP/gpio&st=1&pin=5",0); Также подключен датчик
DHT-22. Прошивка бесплатная от wifi-iot.com.
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Сб май 13, 2017 1:14 am
3DPrinter.ua
круто, а можете подробней рассказать как у вас устроено управление?
для каких целей дергаете релюшкой?
Сервис интересный, но пока в написании прошивок плаваю, будет супер, если сможете ткнуть носом в хороший мануал для новичка
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Вс май 14, 2017 2:07 pm
Jilber
Реле стоит в разрыве питания люстры и соответственно включает/выключает её.

- Люстра.png (33.44 КБ) 5633 просмотра
Получается примерно так (только вместо Ардуино у меня стоит Witty Cloud:

- Люстра-2.png (90.98 КБ) 5633 просмотра
В Мажордомо создан объект в классе Relays, в нём методы turnOn и turnOff. В методах прописано соответственно "getURL ("
http://IP/gpio&st=1&pin=5",0);" и "getURL ("
http://IP/gpio&st=0&pin=5",0);"
pin=5 - номер пина, к которому подключено реле, st=0 и st=1 - включение и выключение. Пин предварительно надо настроить как выход (подробнее про GPIO расписано на
сайте)
Так настроено у меня:

- 3.jpg (18.43 КБ) 5638 просмотров
В меню выключатель

- 1.jpg (4.54 КБ) 5641 просмотр
, привязанный к свойству status созданного объекта, метод - refresh.

- 2.jpg (62.71 КБ) 5641 просмотр
На сцене также создана кнопка с 2 состояниями: off

- off.jpg (58.12 КБ) 5637 просмотров
и on

- on.jpg (58.1 КБ) 5637 просмотров
Вот так это выглядит:

- 4.jpg (35.51 КБ) 5637 просмотров
(синим обведена вторая кнопка, которая управляет тем же реле, просто тренировался рисовать кнопки покрасивее).
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Вс май 14, 2017 7:40 pm
immortal
iMatic я использовал
вот статья с подробным описанием работы, у меня работает уже давно и стабильно.
второй девайс у Вас без LAN
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Вс май 14, 2017 7:42 pm
immortal
Re: Ethernet управление SainSmart модулем на 16 реле
Добавлено: Вс май 14, 2017 7:57 pm
immortal
что касается USB устройства управления то проблема в том, что при подключении нескольких usb девайсов у Вас может возникнуть проблема с порядком определения устройств, у меня одно USB устройство и то скачет с /dev/ttyUSB0 на /dev/ttyUSB1 и в причинах пока не разобрался.
При том, что надо работать с портом скорее всего через питон, напрямую из МД с помощью
exec ("echo 1103 > /dev/ttyS3");
плохо работает ибо если послать сразу другую команду, то она не выполниться из-за занятости порта первой командой
рекомендую ознакомиться с двумя статьями
Управление реле по uart и GPIO OrangePi PC из MajorDoMo
Управление реле по i2c OrangePi PC из MajorDoMo
и если у Вас недалеко от мозга стоят реле то
мой выбор это i2c pcf8574