Tôi cần điều khiển 25 nhóm 3 đèn LED hoặc 25 đèn LED RGB. Mỗi nhóm sẽ bị loại khỏi uC tối đa 20 cm (khoảng 8 inch). 20 cm là giả định rất an toàn nhưng tôi nghĩ nó sẽ là 10 cm hoặc ít hơn.
Tuy nhiên, tôi nghĩ rằng nếu chỉ bằng 5 cm, sẽ khó tạo ra theo cách ma trận, vì vậy tôi nghĩ rằng sử dụng MAX7219 likeie IC ( http://www.arduino.cc/playground/Main/MAX72XXHardware ) không phải là ý tưởng tốt nhất.
Tôi có thể sẽ sử dụng các thanh ghi thay đổi ( http://www.arduino.cc/en/Tutorial/ShiftOut ). Tôi có thể kết nối nhiều 74HC595 hoặc sử dụng một cái gì đó như STP16C596.
Tôi thích STP16C596 nhưng chúng đã lỗi thời. Tôi đã tìm thấy SCT2026 ( http://zefiryn.tme.pl/dok/a04/sct2026.pdf ) nhưng tôi không chắc đó là lựa chọn đúng đắn.
Thêm một lưu ý. Dự án hiện tại của tôi chỉ yêu cầu "điều khiển 2 bit" cho mỗi nhóm (tắt 3 đèn LED hoặc chỉ chọn và bật một trong số chúng), nhưng tôi không nghĩ rằng nó làm cho dự án của tôi dễ dàng hơn hoặc rẻ hơn, cũng điều khiển riêng từng đèn LED linh hoạt hơn nhiều trong trường hợp thay đổi.
Giải pháp nào sẽ phù hợp nhất với yêu cầu của tôi.
Sẽ thật tuyệt nếu các bộ phận sẽ có sẵn trong cửa hàng này - http://www.tme.eu/en/katalog/?&page=1,20#main hoặc http://eu.mouser.com/ (nhưng tôi thích đầu tiên).