【发布时间】:2013-05-31 13:16:06
【问题描述】:
我在电子方面没有太多知识。我想使用程序打开/关闭连接到 USB 端口的 LED。 USB端口包含4条线(数据+,数据-,电压,接地)如果我将电压和接地线连接到LED,它会发光。我一直在网上搜索这个问题,我发现无法使用程序控制连接到 USB 的 LED,因为通过 datapin 的供应太低,无法用于关闭 LED。
但是如果我将我的 LED 连接到 vol 和接地引脚并控制 USB 端口的整个电源,我想可以使用程序来控制 LED。有一种方法可以通过 USB 端口禁用和启用电源。
我也想知道遵循这种方法是否不好。频繁启用/禁用电源是否会损坏 USB 控制器。
Algo :
a = Get_input_from_user() ;
if(a=="ON")
turn power supply of usb port ON.
else
turn power supply of usb port OFF.
这件事当然可以使用额外的硬件,我不想使用任何额外的硬件。
【问题讨论】:
-
这完全取决于您使用的平台。另外,您为什么要这样做?
-
这样连接LED相当于短路。需要一个电阻器来限制电流。在您造成更多损坏之前,请在 electronics.stackexchange.com 上询问有关此问题
-
@OliverCharlesworth 想到的一个应用是只用一台计算机为热电偶供电,而无需从 National Instruments 购买 IO 接口。