只用USB端口编程LED

SMU*_*hah 5 c# hardware usb hardware-programming

我想用仅使用USB端口用C#控制LED.我不想用USB连接任何其他设备.我只想将LED直接连接到USB端口引脚并对其进行编程(闪烁等).我怎样才能做到这一点?我是硬件编程的新手,它将是我的第一个程序.

编辑:我可以printer port通过将一个LED 引脚连接到data pin另一个引脚来实现它(闪烁LED)ground.我怎么能用USB端口做同样的事情?我的主板没有打印机端口.USB是唯一的选择.

SMU*_*hah 5

这是不可能的.

4 usb pins

| | | |  
| | | |  
1 2 3 4

1: +5V
2: D-
3: D+
4: Ground

To trun on LED connect with 1 and 4
Run Code Online (Sandbox Code Playgroud)

数据引脚上的电流过低,因此如果与5V任何数据引脚连接,LED将永远不会导通.因此,无法使用USB端口上的数据引脚直接控制LED