我正在使用冷却垫来冷却笔记本电脑。我想制作一个脚本或程序,以根据诸如CPU温度之类的参数打开和关闭特定的USB端口(在其中连接了冷却垫)。一种这样的情况是在cpu温度低于50摄氏度时挂起USB端口,并在温度高于50摄氏度时再次启用USB端口。
只需将USB继电器插入USB端口,然后使用它打开/关闭冷却垫。 USB继电器很常见,只需选择一个可以使用的API。如果选择足够小的尺寸,则可以将其安装在冷却垫内。
http://www.yoctopuce.com/EN/products/usb-actuators/yocto-powerrelay
挂起或关闭USB端口是管理员权限,可以使用注册表编辑来完成。我认为这不是控制USB端口的好方法。您可以通过在USB端口和冷却垫之间添加一个简单的微控制器来实现。
因此,当CPU温度升高到极限以上时,您可以使用USB端口向mc发送信号,这将切断冷却垫的电源。
或者您可以制作一个智能散热垫(教程here)以自动打开/关闭风扇。