Вопрос

Я хочу иметь возможность включать и выключать свой компьютер с помощью ИК-пульта дистанционного управления, который подключен к компьютеру через USB.Датчик представляет собой пользовательскую печатную плату, реализованную с микропроцессором AVR и программным обеспечением V-USB USB-implementation.

Теперь выключение компьютера не является проблемой с программным обеспечением, но есть ли какой-либо способ включить компьютер с помощью USB?

(Пожалуйста, обратите внимание, я не говорю о загрузке с USB-накопителя или USB-источника питания ...)

Это было полезно?

Решение

По-видимому, существуют две проблемы:

  1. держите USB включенным, пока компьютер выключен.Похоже, что на большинстве материнских плат есть перемычка для этой функциональности.

  2. возвращая компьютер к жизни.Похоже, для этого не существует стандартной функциональности.Решение состоит в том, чтобы "нажать" кнопку питания ПК через AVR на плате USB.Я знаю, это означает дополнительный кабель от USB к ПК, но это кажется самым простым решением.

Другим обходным путем может быть отправка сигнала включения питания на ПК через Ethernet.Но я предполагаю, что это будет более сложным решением, чем кнопка включения, и для этого также потребуются дополнительные кабели.

Другие советы

Эта статья базы знаний Майкрософт описывает, как включить "пробуждение по USB" для USB-мыши.Я только что проверил, и мой ввод с клавиатуры устройства (в Windows Vista) имеет тот же выбор, уже проверенный.

Итак, если ваш AVR эмулирует USB-клавиатуру или мышь, должна быть возможность разбудить компьютер, отправив соответствующие данные.

должен быть способ сделать это с помощью USB, поскольку некоторые КОМПЬЮТЕРЫ можно включить с помощью клавиатуры.Я думаю, что нужно будет посмотреть, поддерживает ли это ваша материнская плата / BIOS (возможно, вам нужно включить его в BIOS, это, вероятно, также гарантирует, что ваше устройство получает питание от USB, хотя ПК выключен), и может ли этот V-USB (неизвестный мне) отправлять сигнал "пробуждения".

удачи !

Насколько "выключенным" должен быть компьютер?Достаточно ли пробуждения от сна / приостановки?Стандарт USB описывает "удаленное пробуждение".

Помимо включения удаленного пробуждения, как упоминает unwind, программное обеспечение на ПК не участвует в выполнении этой работы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top