ハードウェア側の詳細には入りたくないので、コードを探しています。USB ポートを介して LED 照明を制御できるプロジェクトを構築する予定です。これを行う 1 つの方法は、PIC マイクロコントローラーを使用することだと言われました (18f シリーズには USB 機能が組み込まれています)。唯一の問題は、リモートで生産的なことを実行できるようにするには、Microchip のライブラリを大量に読み込まなければならないことです。C/C++/C#/Java でプログラミングできます。ALP コード (8086) は理解できますが、楽しみではありません。これを実現する方法が必要であることはわかっています。コードにいくつかの変更を加えて、この問題に適応させることができるコードを探しています。
この単純な状況を考えてみましょう。特定の信号 (任意のデータ) が USB ポートから受信されると、マイクロコントローラーは特定のポートのすべてのピンを論理 1 に設定します。このようにして、USB を介した信号の受信時にすべての LED が点灯します。ポート 。
ライトは、電話の通知 LED のようなものです。電話で電話がかかってきたとき(電話がコンプに同期されているとき)、またはWinampのイコライザーなどを使用して動作させることを望んでいるため、コンピューターで制御する必要があります。そのため、コンピューター制御の部分が重要になります。
これはおそらく可能であることがわかります。この問題は、すでに PIC のプログラミングを行っている人にとっては非常に単純であり、また、この問題は非常に古いものであるようです。Google で見つけたほとんどすべてのコード (壊れたリンク/古い情報) はかなり役に立ちませんでした。これを行う方法は他にもあるかもしれませんが、現時点では私自身 PIC のアイデアについて確信が持てません。