Несколько раз на форуме поднимался вопрос управления нагрузками 220В с роутера Микротик.
Ещё одним нормальным решением может быть использование модуля USB GPIO EXTENDER отечественной компании "Открытые разработки" http://open-dev.ru
https://open-dev.ru/interface/tproduct/ ... o-extender
Модуль может быть подключен к любому роутеру Микротик, имеющему USB-порт.
"На борту" модуля имеется 5 цифровых линий IN и 5 линий OUT.
К сожалению, модуль не поддерживает формат обмена AT, поэтому мы не может получить данные с входных линий модуля, но можем управлять цифровыми выходами, устанавливая их состояние в "1" или "0". Если подключить к ним блок реле, можно управлять низковольными или высоковольными нагрузками. При управляющем напряжении модуля реле +5В питание блока реле также можно получать от USB GPIO EXTENDER.
Я реализовал готовое устройство в корпусе, включающее и модуль и блок реле, управляемое из Роутер ОС Микротик с помощью специальной скриптовой функции.
Код функции и мануал по модулю выложены здесь:
https://github.com/Sertik13/USB-GPIO-EXTENDER/tree/main
А здесь статья на Хабре: https://habr.com/ru/articles/846430/
USB GPIO EXTENDER
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
- Virtue
- Сообщения: 144
- Зарегистрирован: 07 мар 2014, 10:17
кстати можно обойтись только микротом с PoE портом + реле
-
- Сообщения: 1901
- Зарегистрирован: 09 июл 2014, 12:33
Для ROS есть пакет IOT, в котором есть функциональность GPIO. https://help.mikrotik.com/docs/display/ROS/GPIOSertik писал(а): ↑26 сен 2024, 10:16 Несколько раз на форуме поднимался вопрос управления нагрузками 220В с роутера Микротик.
Ещё одним нормальным решением может быть использование модуля USB GPIO EXTENDER отечественной компании "Открытые разработки" http://open-dev.ru
В документации пишут, что она становится видимой "для устройств с GPIO пинами".
Можете проверить, увидит ли этот пакет GPIO на этом USB устройстве?
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Попробую, напишу
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Этот вариант давно отвергнут. Да и работал он только до тех пор пока в Микротик не ввели проверку POE OUTкстати можно обойтись только микротом с PoE портом + реле
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Вообще /iot gpio доступно только для RBM33G и KNOT из SOHO роутеров и ещё для какого-то одного ССR насколько я помню. На всех других неважно что куда подключено /iot gpio сразу не работает.В документации пишут, что она становится видимой "для устройств с GPIO пинами".
Можете проверить, увидит ли этот пакет GPIO на этом USB устройстве?
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Тут они не врут, считая под этими устройствами роутеры Микротик, у которых есть GPIO -пины.. К сторонним USB-контроллерам с GPIO это явно отношения не имеет.В документации пишут, что она становится видимой "для устройств с GPIO пинами".
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
- Virtue
- Сообщения: 144
- Зарегистрирован: 07 мар 2014, 10:17
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Друзья ! Спрошу тут. А у нас есть кто то пишущий/знающий немного C++ или/и Питон ? Нужно немного подправить/переписать один не длинный скрипт. Заранее спасибо.
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947