» » Як включити комп'ютер по телефону?

Як включити комп'ютер по телефону?

Фото - Як включити комп'ютер по телефону?

Введення

Раніше я вже описував один зручний інструмент, значно допомагає мені в роботі. Так вийшло, що той огляд більше скидався на тест програми для iPhone, ніж на повноцінний аналіз самого сервісу. Коротко нагадаю, що основна ідея того огляду полягала в тому, щоб показати, як отримати доступ по інтернету до мого комп'ютера на роботі, що знаходиться в локальній мережі установи і працюючий «назовні» через проксі. З цим logmein впорався. Так от ближче до справи :).

Завдання

Зробити так, щоб я міг дистанційно вмикати свій ПК, при цьому наявність в автозавантаженні програм типу Logmein, автоматично зробить мій комп'ютер доступним «із зовні».

Пошук рішення

Завзято прогуглів цю тему, здавалося що рішень - маса, бери - не хочу. Одне з таких «псевдо рішень» було WakeOnLan (WOL). Все дуже просто. Комп включається по команді, що приходить із зовні на модем, і якщо при цьому в биосе все адекватно відбудовано (включений Wake On Modem), то комп'ютер включається. Цей спосіб був би гарний, якби мій провайдер був НЕ ЮТК, так як для подачі команди на модем, потрібно знати його зовнішній БІЛИЙ ip. Такої радості у мене природно немає, тому даний метод відпав, навіть не пройшовши тестування :).

Ще були схожі методи, якщо подлючен мобільний телефон до com-порту, і включати комп'ютер по приходить дзвінку в якості dial-up сигналу (але знайти телефон з таким інтерфейсом виявилася непосильним завданням). І ще ряд варіантів ...

Ідея девайса

Включати комп'ютер по вхідному дзвінку на телефон, без підключення його до додаткових «інтерфейсам», а лише використовувати рідні роз'єми йдуть на метрінку. Для «вмикача» використовувати ланцюг дзвінка телефону, тобто звичайні дроти від динаміка. Таким чином нам підійде будь звонящий непотрібний телефон без додаткових дата-кабелів.

Що в ньому хотілося б передбачити:

1) крім включення мати можливість дистанційного Reset'a

2) крім п.1 мати можливість дистанційного вимикання (а на випадок глобального зависання комп'ютера, - «екстрене вимикання») ПК.

3) хоч маломальскую захист від помилкового / помилкового дзвінка

4) не спрацьовувати на смс

Розробка девайса

Коротенько алгоритм роботи пристрою виглядає наступним чином:

1. Перевіряємо, чи закінчилася попередній дзвінок.

2. Очікуємо нового дзвінка.

3. За пришестя дзвінка перевіряємо, включений або виключений комп'ютер (РС)

4. Якщо РС вимкнений, задаємо тимчасові ворота 8-13 секунд і перевіряємо, чи потрапила тривалість дзвінка в цей часовий інтервал. Якщо не потрапила - дзвінок вважається хибним, тоді повертаємося до пункту 1.

5. Тривалість дзвінка потрапила в задані тимчасові ворота - дзвінок інтерпретується як сигнал включення РС. На 1 сек реле К2 замикає контакти включення РС «PW-SW».

6. Через 2 сек перевіряємо, включився чи РС. Якщо так - повертаємося до пункту 1.

7. Якщо ні - повторюємо замикання контактів включення РС «PW-SW» вже на 3 сек.

8. Незалежно від того включився РС чи ні - повертаємося до пункту 1.

9. Якщо при виконанні пункту 3 з'ясувалося, що РС включений - задаємо тимчасові ворота 17-23 секунди і перевіряємо, чи потрапила тривалість дзвінка в цей часовий інтервал. Якщо тривалість виявилася меншою 17 сек - дзвінок вважається хибним, тоді повертаємося до пункту 1. Якщо тривалість дзвінка більше 30 сек - дзвінок інтерпретується як сигнал вимикання РС (див. Пункт 12).

10. Тривалість дзвінків потрапила в задані тимчасові ворота - дзвінок інтерпретується як сигнал скидання РС. На 1 сек реле К1 замикає контакти скидання РС «RESET». РС перезавантажується.

11. Повертаємося до пункту 1.

12. Тривалість дзвінка перевищила 30 сек - дзвінок інтерпретується як сигнал вимикання РС.

13. На 1 сек реле К2 замикає контакти включення РС «PW-SW».

14. Через 1,5 хв. перевіряємо, вимкнувся чи РС. Якщо так - повертаємося до пункту 1.

15. Якщо ні - виконуємо скидання РС, на 1 сек замикаючи контакти реле К1 - скидання РС «RESET». Витримуємо паузу 3-5 сек.

16. Включаємо реле К2 замикаються контакти включення РС «PW-SW».

17. Перевіряємо, вимкнувся РС. Якщо так - повертаємося до пункту 1.

18. Якщо ні, продовжуючи утримувати реле К2 в замкнутому стані, повертаємося до пункту 17. Процес повторюється доти поки РС не вимкнеться.

Схема електрична принципова:

Девайс в роботі

Дзвонимо комп'ютера :)

Включення

Перезавантаження

Вимикання

Як бачите, все чудненько працює -)

Ісходінікі і картинки в хорошому дозволі тут

П.С.

Забавно, що девайс зі схожими функціями варто 13к рублів. Навіщо платити багато, коли це можна зробити самому в 100 !!!! разів дешевше =)

І ще, в якості ради: найкраще для подібних пристроїв підійдуть сімки Білайну, тому у них час очікування дзвінка (тобто скільки часу абоненту можуть дзвонити, поки на комутаторі не позривають дзвінок) складає ~ 1 хвилину 20 секунд. Для порівняння на Теле2 ~ 20 сек, на МТС ~ 40 сек.