让我们将这个问题分成三个部分:
- 如何从主板的任何部分获得5V输出(最好从外壳的外部访问)
- 如何以编程方式控制它?
- 怎么做完全免费。
以免从最后一个开始。那是不行的。您需要从计算机内部设置中隔离外部电源(铃声)。这意味着你需要一个继电器和一些胶水逻辑。这可能不会花费太多,但它不会完全免费。
此外,预制解决方案的起价约为€8,50。我链接到的那个提到与rPi兼容,但是当我阅读规格时它似乎适用于任何USB输出。
创建sunch设备可能是一个有趣的项目,但使用的资源,潜在的计算机爆炸(好,短路,不可能爆炸)和投入时间意味着购买这样的设备是经济的方式。
我强调经济,因为它的对立面是,如果你想从中学到最多而不是最终产品。
这留下了两点:
第2项:我如何控制它取决于实施。USB似乎很好(100mili-Ampere + 5v可能足以驱动继电器)但据我所知,没有办法控制它。有devcon
可用于启用,禁用或复位的装置,但这里的[SU]其他职位提到,这并没有删除动力部分。
第1项:如何获得+5伏也很有趣:USB勉强提供任何电力。它应该只需要100mA。对于某些控制逻辑来说足够了,使USB设备能够识别自己并要求更多电量。相当多的USB实现都被破坏了,但是如果你只是连接到USB并点击其电源,你就会冒着烧坏的风险。这只留下了其他三种常见的电源:1)来自台式机PSU的+5电源,2)来自风扇接头的电源3)电源供电的eSATA插头。(不确定那里,他们可能会遇到与USB相同的限制)。
来自Ali Chen的更新评论:
否。这是针对在枚举和配置之前不得使用超过100mA的设备。但无论如何,任何USB主机必须提供500mA。
不是“一些实现”。这是两个单独的要求。100mA正式预算限制的唯一情况仅适用于特殊类别的“总线供电集线器”
请注意,最后一个可能包括rPi上的USB供电集线器。
回顾和结论:
- 钟需要一些电源。很可能不是来自计算机本身,而是来自外部PSU。那个人汲取力量,所以你想在不使用时关掉它。
- 对于PC也是如此。如果碰巧一直都在:很好。如果不是,它将比购买rPi和小工具成本浪费更多的电力。
- 您想要将电源与电脑分开。这意味着一个继续和理智的设置。
- 最好你想要第二个用于铃铛PSU的电源(它可能连接到+ 240v或任何来自你当地的wallocket)。
- 你想安全地做到这一点。
经济结论:购买ripi rip和预制板。学习什么时候回家酿酒,什么时候不去。
...所有这些都假设这是一个真实世界的项目,而不是你只需要为教育目的而设计的东西。如果它是教育开始与台式电脑,三重交火。一个图形基准,在某些时候触发......和排气中的红外仪表,知道何时触发。其余的实现留给读者练习。