11

我希望能够使用通过 USB 连接到 PC 的 IR 远程传感器打开和关闭我的 PC。该传感器是使用 AVR 微处理器和 V-USB 软件 USB 实现实现的定制 PCB。

现在,用软件关掉电脑是没有问题的,但是有没有办法用USB打开电脑呢?

(请注意,我不是在谈论从 USB 记忆棒或 USB 电源启动...)

4

4 回答 4

5

似乎有两个问题:

  1. 在 PC 关闭时保持 USB 通电。似乎大多数主板都有此功能的跳线。

  2. 让 PC 重新焕发生机。这似乎没有标准功能。解决方案是通过 USB 板上的 AVR“按下”PC 电源按钮。我知道,这意味着从 USB 到 PC 的额外电缆,但这似乎是最简单的解决方案。

另一种解决方法可能是通过以太网将开机信号发送到 PC。但我想这会比电源按钮解决方案更复杂,而且还涉及额外的电缆。

于 2009-11-24T10:33:53.673 回答
5

这篇 Microsoft 知识库文章介绍了如何为 USB 鼠标启用“USB 唤醒”。我刚刚检查过,我的键盘设备条目(在 Windows Vista 上)有相同的选择,已经检查过了。

因此,如果您的 AVR 正在模拟 USB 键盘或鼠标,则应该可以通过发送正确的数据来唤醒计算机。

于 2009-11-24T10:56:02.213 回答
1

必须有办法用 USB 来做到这一点,因为有些 PC 可以用键盘打开。我认为这将检查您的主板/BIOS 是否支持它(可能您需要在 BIOS 中将其打开,这也可能确保您的设备从 USB 获得电源,尽管 PC 已关闭),以及 V -USB(我不知道)可以发送“唤醒”信号。

祝你好运 !

于 2009-11-24T10:46:26.750 回答
0

PC 需要“关闭”到什么程度?从睡眠/暂停中醒来是否足够?USB 标准描述了“远程唤醒”。

除了启用远程唤醒(如 unwind 提及)之外,PC 上的软件不参与这项工作。

于 2010-02-26T02:07:51.430 回答