Текущее время: 12 дек 2017, 08:52

Часовой пояс: UTC + 10 часов




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 14 мар 2013, 16:43 
Не в сети
Аватар пользователя

Зарегистрирован: 10 янв 2012, 08:31
Сообщений: 34
Откуда: Хабаровск
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.
Пункты репутации: 0
Включить выключить удаленно компьютер!
Задача включить или ребутнуть удаленный компьютер у человека связанного с разработкой возникает достаточно часто. Чтобы не напрягать коллег и домашних давайте переложим эти обязанности на ардуинку, тем более что на Ebay подешевели Ethernet шилды на W5100.
Вложение:
1.jpg
1.jpg [ 56.89 KiB | Просмотров: 152827 ]

Подключать будем по следующей схеме:
Вложение:
2.png
2.png [ 37.93 KiB | Просмотров: 152827 ]

Таким образом при включенной ардуинке функциональность передней панели компьютера полностью сохраняется, а кнопка включения работает в любой ситуации.
Кроме ардуинки и Ethernet шилда, вам понадобится релюшка, оптопары и кусочек макетки другая мелочевка. Приблизительная схема устройства включения приведена ниже. Можно точно обойтись и без реле и наверняка без оптопар но мне хотелось полностью изолировать материнскую плату от устройства включения.
Вложение:
3.png
3.png [ 47.84 KiB | Просмотров: 152827 ]

Вложение:
4.jpg
4.jpg [ 31.04 KiB | Просмотров: 152827 ]

Осталось прошить ардуинку, собрать бутерброд из трех плат и подключить его между материнкой и передней панелью корпуса. Не ошибитесь с полярностью при подключении светодиодов. После включения ардуинка мигает три раза всеми светодиодами и зажигает контрольный светодиод, если удалось запустить веб сервер. Всё. Интернет выключатель готов к работе.
Вложение:
5.jpg
5.jpg [ 132.66 KiB | Просмотров: 152827 ]

Вложение:
6.png
6.png [ 11.27 KiB | Просмотров: 152827 ]

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

Update:

Выводы:
Устройство поучилось компактное, что позволяет разместить его внутри корпуса ПК.
И недорогое, с самодельной аруинкой можно уложиться в $20.
Есть обратная связь по индикаторам питания и винта. Во многом психологическое преимущество но не надо томиться ожиданием — сразу видно что комп стартовал и винт крутится.
Устройство расширяемое. При чем как в аппаратном так и в программном плане. При минимальных затратах можно еще добавить релюх и датчиков. Расширить функционал работой через СМС и пр.
Может быть рекомендовано в качестве старта при изучении МК. Устройство объединяет несколько технологий, работать с ним интересно, оно достаточно простое и кроме того полезное. Можно использовать для мониторинга домашнего компа, например.
Вложение:
TurnOnMyPC.rar [3.14 KiB]
Скачиваний: 382

Ссылка на источник http://habrahabr.ru/post/170917


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 10 часов


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB