Идея родилась, когда в процессе поисков таймера для освещения я понял, что такого нет в продаже. Тогда-же начала рождаться идея, как сделать контроль освещения с помощью компьютера: 3-х или более ступенчатое включение и выключение по расписанию, переход на зимнее/летнее время, изменение продолжительности дня в зависимости от времени года, возможность аварийного включения/выключения.
Реализация
Аппаратная часть
Самое простое техническое решение - сделать контроллер из того, что уже есть. На клавиатуре есть 3 лампочки: Num Lock, Caps Lock и Scroll Lock. Взяв старую клавиатуру и отпаяв лампочку, я замерил напряжение: 5,00 Вольт. Для коммутации я взял реле герконовое BESTAR BT-5S: при потреблении меньше, чем потребляет лампочка клавиатуры, она может коммутировать до 125 ВТ при 220 Вольт!!!
На контроллере клавиатуры я разместил гнездо RJ-45, а реле - в ответной части.
Ответную часть я сделал из белорусского блока розеток на 4 розетки, обязательно брать с заземлением (там места больше). Первым делом откручиваем заземление и на место него приклеиваем релюшки. Затем разводим сигнальную часть (от разъёма RJ-45 до релюшек) и силовую.
Также прилагаю схему соединений
Программная часть
Написана на Turbo Pascal'e, чтобы снизить системные требования (я запустил всё на Pentium 133/64/3,2, этой конфигурации хватает "за глаза". Программа будет работать и на 286-м компьютере).
Программа включает/выключает лампочки Num, Caps, Scroll и отрабатывает процедуры (клавиша Enter - синхронизация времени, "\" - аварийное включение-выключение).
Смысла выкладывать её сюда нет, т.к. она постоянно дорабатывается. Если нужно, могу выслать исходники на е-майл.
Вы публикуете как гость.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
Идея родилась, когда в процессе поисков таймера для освещения я понял, что такого нет в продаже. Тогда-же начала рождаться идея, как сделать контроль освещения с помощью компьютера: 3-х или более ступенчатое включение и выключение по расписанию, переход на зимнее/летнее время, изменение продолжительности дня в зависимости от времени года, возможность аварийного включения/выключения.
Реализация
Аппаратная часть
Самое простое техническое решение - сделать контроллер из того, что уже есть. На клавиатуре есть 3 лампочки: Num Lock, Caps Lock и Scroll Lock. Взяв старую клавиатуру и отпаяв лампочку, я замерил напряжение: 5,00 Вольт. Для коммутации я взял реле герконовое BESTAR BT-5S: при потреблении меньше, чем потребляет лампочка клавиатуры, она может коммутировать до 125 ВТ при 220 Вольт!!!
Ответную часть я сделал из белорусского блока розеток на 4 розетки, обязательно брать с заземлением (там места больше). Первым делом откручиваем заземление и на место него приклеиваем релюшки. Затем разводим сигнальную часть (от разъёма RJ-45 до релюшек) и силовую.
Также прилагаю схему соединений
Программная часть
Написана на Turbo Pascal'e, чтобы снизить системные требования (я запустил всё на Pentium 133/64/3,2, этой конфигурации хватает "за глаза". Программа будет работать и на 286-м компьютере).
Программа включает/выключает лампочки Num, Caps, Scroll и отрабатывает процедуры (клавиша Enter - синхронизация времени, "\" - аварийное включение-выключение).
Смысла выкладывать её сюда нет, т.к. она постоянно дорабатывается. Если нужно, могу выслать исходники на е-майл.