USB経由でLEDが点灯

USB経由でLEDが点灯

こんにちは、私はUSBケーブルとLEDで遊んでいます。 USBをコンピュータに接続し、アース線をLEDアース線に、最後のUSBピン(+)をLED線に接続しました。

明るく保たれます。 USB電源ピンからD+ピンに電線を移動しました。このLEDをオンにするためにUSB経由でビットストリームを送信できますか?

私はUSB、ドライバなどに関して初心者でもありません。友達に自慢する方法で使えるかを調べるアイデアができました。

答え1

直接ではなく可能であっても、USBプロトコルは回線を介してPingを送信し続けるため、LEDが暗くなる可能性があるため、あまり役に立ちません。

必要に応じて、低域とアンプを作ることもできます。この道に行くならぜひご覧ください簡単に言えばUSBUSBプロトコルの詳細をご覧ください。

答え2

別のオプションは、USBシリアルまたはUSBパラレルポートアダプタです。

何か(LEDまたはインタフェース)がなくなるのを防ぐために、電流を適切な量に制限するには、LEDに直列に接続された抵抗が必要です。

あるいは、「Google検索」を作成するときに多くのリンクを作成する「usb gpio」など、必要な操作を実行する既製のデバイスがあります。

答え3

古いパラレルまたはシリアルポートがある場合ははるかに簡単です。

答え4

すべてのUSBデバイスは列挙から始まり、USBプロトコルの基本機能を実装する必要があります。それ以外の場合、コンピュータは15kOhmの抵抗を介して両方のデータラインを一定の0Vに保ちます。

実際のデバイス(マウスなど)にLEDを並列に接続しても、興味深い点は見えません。 USBプロトコルの使用NRZIコーディング課ビット塗りつぶししたがって、目がLEDの明るさの変化を検出するのに十分な長さのデータラインを一定の電圧レベルに維持することはできません。

関連情報