Включення і вимикання зовнішнього пристрою за допомогою модему

Коли виникає необхідність управляти від комп'ютера будь-яким зовнішнім пристроєм, зазвичай пропонується безліч варіантів її поєднання з портами LPT, COM, USB, для чого, однак, потрібні спеціальні адаптери і програмне забезпечення.


Для прикладу підключимо світлодіод до гнізда "LINE" модему, як показано на рис. 1 Тепер за допомогою будь-якої термінальної програми, наприклад HyperTerminal, що входить в комплект Windows, можна включити і вимкнути цей світлодіод.
Щоб запустити HyperTerminal, пройдіть по шляху "Пуск-Програми-Стандартні-зв'язок-> HyperTerminal". Перш за все програма попросить вказати ім'я нового з'єднання. Задайте будь і натисніть "ОК". Наступним кроком вкажіть програмі СОМ-порт комп'ютера, до якого підключений модем, і знову натисніть "ОК". Якщо модем вбудований, в комп'ютері він зазвичай підключений до СОМ-порту, фізично існуючого, але не має зовнішнього роз'єму.

Включення і вимикання зовнішнього пристрою за допомогою модему

Включення і вимикання зовнішнього пристрою за допомогою модему


Тепер можна приступати до управління світлодіодом. Подаємо модему команду "Зняти трубку", для чого набираємо на клавіатурі АТН1 (латинськими літерами) і натискаємо на клавішу Enter. У відповідь має бути отримано повідомлення ОК. Лінійна ланцюг модему замкнеться, і світлодіод буде включений. Для його виключення потрібно подати команду АТНО - "Повісити трубку". На рис. 4 показано, як виглядає обмін інформацією з модемом в головному вікні термінальної програми.

Включення і вимикання зовнішнього пристрою за допомогою модему


Не обов'язково подавати модему AT команди, набираючи їх вручну. Автоматичне виконання необхідних для цього операцій може бути закладено в програму власної розробки, як це зроблено в прикладеної до статті демонстраційній програмі.

Демонстраційну програму можна завантажити тут

думки читачів

Схожі статті