Включите мой комп!

от автора

Задача включить или ребутнуть удаленный компьютер у человека связанного с разработкой возникает достаточно часто. Чтобы не напрягать коллег и домашних давайте переложим эти обязанности на ардуинку, тем более что Ebay подешевели Ethernet shieldы на W5100.


Подключать будем по следующей схеме:

Таким образом при включенной ардуинке функциональность передней панели компьютера полностью сохраняется, а кнопка включения работает в любой ситуации.
Кроме ардуинки и Ethernet shieldа, вам понадобится релюшка, оптопары и кусочек макетки другая мелочевка. Приблизительная схема устройства включения приведена ниже. Можно точно обойтись и без реле и наверняка без оптопар но мне хотелось полностью изолировать материнскую плату от устройства включения.


Осталось прошить ардуинку, собрать бутерброд из трех плат и подключить его между материнкой и передней панелью корпуса. Не ошибитесь с полярностью при подключении светодиодов. После включения ардуинка мигает три раза всеми светодиодами и зажигает контрольный светодиод, если удалось запустить веб сервер. Всё. Интернет выключатель готов к работе.


Скрипт для ардуинки можно взять тут. Обратите внимание, что если материнская плата начнет мигать светодиодом состояния это будет неверно истолковано скриптом. Чтобы использовать спящий режим вместо выключения надо дополнить скрипт анализатором такого поведения. В этом случае будет правильнее подключить светодиод состояния через оптопару на один из АЦП пинов.

ссылка на оригинал статьи http://habrahabr.ru/post/170917/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *