Нашел седня на компе одну схемку, решил вот выложить эту статью. Незнал куда выложить, ну думаю, что этот раздел как раз подходит. Спасибо: Leshiy и ze_d0g Адаптер для управления устройствами с ПК через LPT интерфейс. Устройство, о котором данная статья, позволит управлять включением-выключением приборов, которые работают от сети 220 В, с компьютера. Предисловие : Ночь. Работа в самом разгаре, но тут вдруг понадобилось включить свет в вашей обители. Нужно вставать, снимать наушники, идти к выключателю, нажимать на него. Потом, что бы выключить свет, вам нужно повторить ту же процедуру.. А не проще было бы не вставая из-за своей системы, просто набрать в консоли "lite on", или просто кликнуть один раз мышкой? Техника должна упрощать жизнь! Спаяем простенький модуль для управления светом (а вообще - любым электроприбором), напишем драйвера под него, и будем наслыждаться жизнью! Матчасть. В компьюетере есть замечательный интерфейс LPT. Он позволяет подключать множество стандартных устройств, а если мы можем написать драйвера, то и множество нестандартных. В LPT имееться 25 контактов. Из них 8 используются для подачи напряжения. Их мы и будем использовать. Схема очень простая. Мы подаем на розетку напряжение от LTP порта в 5 В и таким образом замыкаем сеть в 220 В, куда подключено какое-либо устройство, например лампа. Если мы подаем напряжение, то сеть замыкается и наоборот. Схема адаптера основана на диодном мосте и оптроне, который делает использование схемы более безопасным. Подключаем синий провод на землю (любой из 18-25 выводов LPT), красный на один из контактов питания (1-8 выводы LPT). Стоимость деталей не превысит 3$. Собрать модуль - тоже не проблема. Вот и всё. Меры безопасности уточнять не будем. Всё, что вы делаете - на вашей ответственности. Просто хорошо всё изолируйте и тестируйте прибор на чём -нибудь дешевом, мы тестировали на простой 100-ватной лампе. Использование. Ну уж тут границы ставит только ваша фантазия. У меня подключено освещение и кофеварка. Хинт : под windows очень неприятно использовать данный модуль, потому как иногда windows произвольно подаёт питание на ВСЕ контакты LPT порта. И вообще windows "заботясь о сохранении энергии" автоматически подаёт питание на все контакты LPT при включении компьютера. В драйвере под windows эта проблема устранена. Хинт : поскольку в LPT есть 8 контактов с напряжением, то, соответственно мы можем подключить 8 устройств. Но для каждого нужно собрать отдельную киберрозетку. Теоретически не трудно собрать киберрозетку на логике, так что количество устройств будет неограничено. Но пока в этом не было потребности. Схема адаптера Драйвер для Windows Драйвер для FreeBSD Сам лично пробовал со светом.
Скрин чего? Если работы проги то вот: Так же там есть два режима Pro и Simple(просто on off для одного устройства) На скрине режим Pro.
LPT - прошлый век ИМХО... лучше взять USB, прилепить на вход/выход PIC-микроконтроллер (стоит копейки), и управлять КАК-УГОДНО и ЧЕМ-УГОДНО (в разумных пределах конешно))). тем более, что юсбишный протокол в PIC нормально реализован. а мануалов по этому делу хватает даже на сайте производителя http://www.microchip.ru/ з.ы. хотя на LPT уже все готовое есть))