3つのLEDまたは25のRGB LEDの25グループを制御する必要があります。各グループは、最大20 cm(約8インチ)離れてuCから解任されます。20cmは非常に安全な仮定ですが、10cm以下になると思います。
ただし、5cmでもマトリックス状に作成するのは難しいと思いますので、MAX7219 likie IC(http://www.arduino.cc/playground/Main/MAX72XXHardware)を使用するのはベストなアイデアではないと思います。
おそらくシフトレジスタを使用します(http://www.arduino.cc/en/Tutorial/ShiftOut)。74HC595を複数接続したり、STP16C596などを使用したりできます。
私はSTP16C596を好みますが、それらは時代遅れです。SCT2026(http://zefiryn.tme.pl/dok/a04/sct2026.pdf)を見つけましたが、それが正しい選択かどうかはわかりません。
もう1つ注意してください。私の現在のプロジェクトでは、各グループの「2ビット制御」のみが必要です(3つのLEDをオフにするか、そのうちの1つだけを選択してオンにする)が、プロジェクトが簡単または安価になるとは思いません。また、各LEDを個別に制御すると、変更があった場合の柔軟性が大幅に向上します。
どのソリューションが私の要件に最も適していますか。
このショップでパーツを入手できると便利です-http://www.tme.eu/en/katalog/ ? &page = 1,20#mainまたはhttp://eu.mouser.com/(ただし、最初の1つ)。