Русские документы
Ежедневные компьютерные новости RSS rusdoc.ru  Найти :
• Новости
• Последние поступления
• Книжный магазин
  Hardware:
• Видеоустройства
• Системные платы
• Процессоры
• Мобильные устройства
• Аудиосистема
• Охлаждение системы
• Накопители информации
• КПК и ноутбуки
• Телефоны и связь
• Периферия
• Система
• Сети
• Разные устройства
 
  Programming:
• Web-разработка
• Языки программирования
• Технологии и теория
• Разработка игр
• Программная инженерия
 
  Software:
• Операционные системы
• Windows 7
• Базы данных
• Обзоры программ
• Графика и дизайн
   
  Life:
• Компьютерная жизнь
• Разные материалы
   
• Партнеры
• Публикация
• Правовая информация
• Реклама на сайте
• Обратная связь
• Экспорт в RSS Экспорт в RSS2.0
    Читать в Яндекс.Ленте



Управление лампой через интернет

Раздел: Life / Разные материалы @ 03.05.2010 | Ключевые слова: управление устройствами через интернет версия для печати

Автор: Trimirys
Источник: habrahabr

image
Интересующихся подробностями изготовления девайса на картинке — прошу под кат.

Чисто ради интереса попытался подключить лампу к компьютеру и «порулить» ей программно. Так как мне в далеком 2007-м не хотелось сильно заморачиваться по этому поводу, я решил подключить все это дело через старенький lpt. Необходимые детали в тот момент быстро достать представлялось возможным только для него.

Итак, агрегат состоит из аппаратной и программной частей.

Часть 1. Аппаратная

Нам понадобятся следующие детали:
1. настольная лампа 220 В (в главной роли);
image

2. lpt-удлинитель (в моем случае его не удалось быстро отыскать и пришлось собирать самому из двух lpt-вилок и куска провода);
image

3. основание платы;
4. угловой lpt-разъем на плату;
5. реле 12 VDC;
6. 4.7 К резистор;
7. npn-транзистор КТ3117А;
8. диод IN4007;
9. паяльник;
10. куча проводков;
11. разветвитель питания в ПК

Аналоги: http://trimirys.narod.ru/analogs.txt

Схема устройства максимально проста в сборке:
image
Серый прямоугольник сверху — реле.
Если мы будем подавать на пин D еденицу, на нем будет появляться напряжение и в конечном итоге реле переключится, включив лампу.

По вышеизображенной схеме спаяем нечто подобное:
image

image

Впаиваем плату в разрыв цепи нашей лампы; подключаем через lpt-удлинитель к соответствующему порту ПК; подключаем к питанию ПК через разветвитель питания 11; ну и саму лампу в 220 В.

Часть вторая. Программная

Для оживления нашей лампы напишем программу на Delphi (первое что попалось под руки, переписать на C совсем не трудно, в программе буквально 3 строчки кода)

Исходник: http://trimirys.narod.ru/lamp_1.0.rar (эта программа умеет исключительно включать и отключать лампу по нажатию на клавишу).

image

Немного модернизировав программу, получаем второй исходник: http://trimirys.narod.ru/lamp_2.0.rar (эта программа следит за файлом, который может изменяться php-скриптом lamp2.php на локальном веб-сервере).

image

Теперь мы сможем включить нашу любимую лампу с любой точки планеты, где есть Интернет.

image

Это интересно:








версия для печатиРаспечатать статью


Вернуться в раздел: Life / Разные материалы


Реклама:
Читать наc на:

Add to Google
Читать в Яндекс.Ленте






Rambler's Top100
© Copyright 1998-2012 Александр Томов. All rights reserved.