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

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

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

有帮助吗?

解决方案

似乎有两个问题:

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

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

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

其他提示

此Microsoft知识库文章介绍如何启用“关于USB唤醒”了USB鼠标。我刚才检查,我的键盘设备条目(在Windows Vista上)具有同样的选择,已被选中。

因此,如果您AVR是模拟USB键盘或鼠标,它应该有可能通过发送适当的数据给唤醒计算机。

必须有一个方式与USB做到这一点,因为有些电脑可以与键盘接通。我认为这将是一些看你的主板是否/ BIOS支持它(这可能是你需要打开它的BIOS,这可能也将确保虽然PC关闭您的设备从USB取电),并且不管是V -USB(未知我)可以发送“唤醒” - 信号。

好运!

如何“关”确实的PC需求是什么?从休眠状态唤醒/暂停就够了吗? USB标准描述了“远程唤醒”。

除了使远程唤醒,如展开提到,在PC上的软件是不参与使这项工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top