Pull to refresh

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

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


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

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


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


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

Update:

Выводы:
  • Устройство поучилось компактное, что позволяет разместить его внутри корпуса ПК.
  • И недорогое, с самодельной аруинкой можно уложиться в $20.
  • Есть обратная связь по индикаторам питания и винта. Во многом психологическое преимущество но не надо томиться ожиданием — сразу видно что комп стартовал и винт крутится.
  • Устройство расширяемое. При чем как в аппаратном так и в программном плане. При минимальных затратах можно еще добавить релюх и датчиков. Расширить функционал работой через СМС и пр.
  • Может быть рекомендовано в качестве старта при изучении МК. Устройство объединяет несколько технологий, работать с ним интересно, оно достаточно простое и кроме того полезное. Можно использовать для мониторинга домашнего компа, например.
Tags:
Hubs:
Total votes 54: ↑41 and ↓13 +28
Views 56K
Comments Comments 83