Список форумов РТИЩЕВО
Сайт Ртищевского района
 

 
| Фото Ртищево | Ртищево в Лицах | Фото школьных лет | Ртищевцы в прошлом | Знакомства с девушками Ртищева | Знакомства с парнями Ртищева | РадиоТочка
| Объявления о недвижимости в Ртищево | Объявления авто Ртищево | Объявления по компьтерам и бытовой технике Ртищево |

Программа управления портом LPT


РТИЩЕВО » Форумы » Компьютерные игры [Страниц (1)]

| Новая тема | Ответить | | Поиск в теме | Версия для печати |
 Описание: Программа на язык Visual Basic
Prix



Модератор
Откуда: Ртищево
Покинул форум
Репутация: 220
Поощрить/Наказать

ICQ   Ответить с цитированием Цитирование
Недавно для своих собственных целей пришлось задействовать компьютер для управления внешними устройствами. Применений конечно много... сейчас эту технологию назвали "Умный дом". Для этого я решил использовать порт LPT.
Прикреплено изображение (Нажмите для увеличения)
att-4f38a13e72025lpt.jpg


-----
Не стой где попало, а то опять попадет.
W36557597H1200A0114-2DXTBTNT
В начало Всего записей: 5399   Дата рег-ции: Сент. 2006   Отправлено: 13 Февраля, 2012 - 05:35:58
Prix



Модератор
Откуда: Ртищево
Покинул форум
Репутация: 220
Поощрить/Наказать

ICQ   Ответить с цитированием Цитирование
И так, для начала разберемся с распиновкой порта LPT. Для моего случая более чем достаточно 8 каналов управления. Поэтому я решил задействовать ножки со 2 по 9. На рисунке они показаны красным цветом. Дело в том, что с компьютера мы можем подавать на эти ножки 0 (от 0 до 0.2 вольта) или 1 (примерно 5 вольт).
Прикреплено изображение (Нажмите для увеличения)
att-4f38a23b1cdc7ovka.gif


-----
Не стой где попало, а то опять попадет.
W36557597H1200A0114-2DXTBTNT
В начало Всего записей: 5399   Дата рег-ции: Сент. 2006   Отправлено: 13 Февраля, 2012 - 05:40:11
Prix



Модератор
Откуда: Ртищево
Покинул форум
Репутация: 220
Поощрить/Наказать

ICQ   Ответить с цитированием Цитирование
Для контроля я напаял светодиоды и начал писать программу. Для языка программирования выбрал Visual Basic. Т.к. этот язык не сложный, и обладает нужными мне функциями. В итоге пару часов написания программы, получилось то что изображено на рисунке. Ставим "галочку" - загорается светодиод на соответствующей ножке. Убираем - гаснет.
Прикреплено изображение (Нажмите для увеличения)
att-4f38a49847d463299.jpg


-----
Не стой где попало, а то опять попадет.
W36557597H1200A0114-2DXTBTNT
В начало Всего записей: 5399   Дата рег-ции: Сент. 2006   Отправлено: 13 Февраля, 2012 - 05:50:16
Prix



Модератор
Откуда: Ртищево
Покинул форум
Репутация: 220
Поощрить/Наказать

ICQ   Ответить с цитированием Цитирование
Но мне для работы этого мало. Нужно включение и выключение по времени - программирование. Так, например, включение света в аквариуме... включение и выключение фильтров... привод кормушки и т.д. Решил усовершенствовать программу и написать что то типа будильников. На каждую ножку добавил по 10 программ (думаю более чем достаточно). Плюс добавил функции сохранения и загрузки настроек. Получилось достаточно просто и понятно. Включаем программу, ставим время и все)))
Прикреплено изображение (Нажмите для увеличения)
att-4f38a5d77d0d999.jpg


-----
Не стой где попало, а то опять попадет.
W36557597H1200A0114-2DXTBTNT
В начало Всего записей: 5399   Дата рег-ции: Сент. 2006   Отправлено: 13 Февраля, 2012 - 05:55:35
Prix



Модератор
Откуда: Ртищево
Покинул форум
Репутация: 220
Поощрить/Наказать

ICQ   Ответить с цитированием Цитирование
Далее вместо светодиодов подключаем реле (ВАЖНО!!! только через оптопару!!!!) и можем управлять с компьютера внешними устройствами.
Конечно для управления есть более умные приборы - но все упирается в деньги, да и в Ртищево не найдешь ничего. А так можно обойтись своими силами))) Ну а реле и оптрон найти не сложно)))

(Добавление)
Кому нужна прога - пишите на почту)))
Прикреплено изображение (Нажмите для увеличения)
att-4f38a7128c30e2000.jpg


-----
Не стой где попало, а то опять попадет.
W36557597H1200A0114-2DXTBTNT
В начало Всего записей: 5399   Дата рег-ции: Сент. 2006   Отправлено: 13 Февраля, 2012 - 06:00:50
St_13


Пользователь
Покинул форум
Репутация: 32
Поощрить/Наказать

  Ответить с цитированием Цитирование

Prix пишет:
Ну а реле и оптрон найти не сложно)))

В Ртищево все киоски забиты оптронами

Prix пишет:
Для этого я решил использовать порт LPT.

Зря ты с этим портом заморачиваешься, устарел он уже и скоро его нигде не будет.
А вообще под эти цели нужно не целиком компьютер использовать, а устройства на микроконтролерах хотя бы. Например есть Pic контролеры.
В начало Всего записей: 452   Дата рег-ции: Февр. 2011   Отправлено: 13 Февраля, 2012 - 17:01:47
Leopold


Пользователь
Покинул форум
Репутация: 122
Поощрить/Наказать

[+]
  Ответить с цитированием Цитирование
Вот этой штукой можно управлять через LPT
http://myrobot.ru/news/2008/03/20080309_8.php
В начало Всего записей: 864   Дата рег-ции: Апр. 2008   Отправлено: 13 Марта, 2012 - 23:28:45
 
| Новая тема | Ответить | | Поиск в теме | Версия для печати |

РТИЩЕВО » Форумы » Компьютерные игры » Программа управления портом LPT [Страниц (1)]

Я ищу
в возрасте от до
город
знакомства




| Ртищевские новости |

Администрация сайта ждет замечаний на эл. почту:

Форум города Ртищево Саратовская область