2

ハードウェア側の詳細には入りたくないので、コードを探しています。USB ポートを介して LED 照明を制御できるプロジェクトを構築する予定です。これを行う 1 つの方法は、PIC マイクロコントローラーを使用することだと言われました (18f シリーズには USB 機能が組み込まれています)。唯一の問題は、リモートで生産的なことを実行できるようにするには、Microchip のライブラリを大量に読み込まなければならないことです。C/C++/C#/Java でプログラミングできます。ALP コード (8086) は理解できますが、楽しみではありません。これを実現する方法が必要であることはわかっています。コードにいくつかの変更を加えて、この問題に適応させることができるコードを探しています。

この単純な状況を考えてみましょう。特定の信号 (任意のデータ) が USB ポートから受信されると、マイクロコントローラーは特定のポートのすべてのピンを論理 1 に設定します。このようにして、USB を介した信号の受信時にすべての LED が点灯します。ポート 。

ライトは、電話の通知 LED のようなものです。電話で電話がかかってきたとき(電話がコンプに同期されているとき)、またはWinampのイコライザーなどを使用して動作させることを望んでいるため、コンピューターで制御する必要があります。そのため、コンピューター制御の部分が重要になります。

これはおそらく可能であることがわかります。この問題は、すでに PIC のプログラミングを行っている人にとっては非常に単純であり、また、この問題は非常に古いものであるようです。Google で見つけたほとんどすべてのコード (壊れたリンク/古い情報) はかなり役に立ちませんでした。これを行う方法は他にもあるかもしれませんが、現時点では私自身 PIC のアイデアについて確信が持てません。

4

2 に答える 2

3

私はそのようなことをしましたが、次の記事が非常に役に立ちました。回路図、PIC C コードを提供し、PIC C コンパイラのインストールについて説明し、さらに Windows 制御コードも示します。見てください、それはあなたが必要とするすべてを提供します。

于 2012-07-17T17:22:17.820 に答える
0

3 つのライトで十分な場合は、https: //github.com/holgero/XFD (wiki: https://github.com/holgero/XFD/wiki )にある私のプロジェクトを参照してください。USB経由で信号機ガジェットを駆動します。

于 2012-11-24T16:05:30.447 に答える