Главная » Статьи » Электроника |
УПРАВЛЕНИЕ ЛАМПОЙ ЧЕРЕЗ ИНТЕРНЕТ
Чисто ради интереса попытался подключить лампу к компьютеру и «порулить» ей программно. Так как мне в далеком 2007-м не хотелось сильно заморачиваться по этому поводу, я решил подключить все это дело через старенький LPT. Необходимые детали в тот момент быстро достать представлялось возможным только для него. Итак, агрегат состоит из аппаратной и программной частей. Часть 1. Аппаратная Нам понадобятся следующие детали: 1. LPT-удлинитель (в моем случае его не удалось быстро отыскать и пришлось собирать самому из двух LPT-вилок и куска провода); 2. макетная плата; 3. угловой LPT-разьем на плату ; 4. реле 12 VDC; 5. резистор 4.7 К; 6. npn-транзистор КТ3117А; 7. диод IN4007; 8. разветвитель питания в ПК Схема устройства максимально проста в сборке: Серый прямоугольник сверху — реле. Если мы будем подавать на пин D единицу, на нем будет появляться напряжение, и в конечном итоге реле переключится, включив лампу. По схеме изображенной выше спаяем нечто подобное (фото ниже). Впаиваем плату в разрыв цепи нашей лампы; подключаем через LPT-удлиннитель к соответствующему порту ПК; подключаем к питанию ПК через разветвитель питания 11; ну и саму лампу в 220 В. Часть вторая. Программная Для оживления нашей лампы напишем программу на Delphi (первое что попалось под руки, переписать на С совсем не трудно, в программе буквально 3 строчки кода). Исходник: lampl ,эта программа умеет исключительно включать и отключать лампу по нажатию на клавишу). Немного модернизировав программу, получаем второй исходник: 1атр2 (эта программа следит за файлом, который может изменяться php-скриптом lamp2.php на локальном веб-сервере). Теперь мы сможем включить нашу любимую лампу с любой точки планеты, где есть Интернет. Исходники можно скачать здесь: | |
Просмотров: 1743 | Комментарии: 6 | |
Всего комментариев: 0 | |