USB_Switch
- Разработчик:
- Максимов Михаил Ильич
Программа, использующая готовый покупной USB-модуль MMUSB232RL для выборочного включения/выключения до 8 сетевых или любых других электроприборов. USB-модуль подключается к USB порту компьютера. Любой из 8-и контактов модуля может работать как вход (датчик) или как выход (управляющая внешним исполняющим устройством линия). Пользователь может сам запрограммировать необходимый режим работы (линия или датчик) любого из 8-и контактов модуля.
Перейти к описаниюПрограмма, использующая готовый покупной USB-модуль MMUSB232RL для выборочного включения/выключения до 8 сетевых или любых других электроприборов.
USB-модуль подключается к USB порту компьютера и в программе работает в режиме Bit Bang, в котором любой из 8-и его контактов (05 - 12) может работать как вход (датчик) или как выход (управляющая внешним исполняющим устройством линия).
Пользователь, согласно решаемой задаче, может сам запрограммировать необходимый режим работы (линия или датчик) любого из 8-и контактов модуля (например, 4 датчика и 4 управляемые внешними устройствами линии). Управление линиями может осуществляться следующими основными способами: вручную; датчиками; содержанием двух текстовых файлов F1 и F2; по таймеру (расписанию); с любого компьютера локальной сети, если на нём установлено приложение программы USBS_Client.
Также возможна работа в режиме логического контроллера - выполняется программа управления линиями, подготовленная пользователем. Кроме этого программа способна работать по подготовленному сценарию (скрипту) - включение/выключение линий и воспроизведение заданных wav или mp3-файлов в реальном времени с микшированием (одновременным воспроизведением) разных звуков. Горячие клавиши управления линиями, что даёт возможность работать с пультами дистанционного управления совместно с такими программами, как ПерехватЪ, SlyControl и пр. Программная эмуляция нажатия клавиш на клавиатуре в зависимости от состояния датчиков.