I forgot to mention a critical part of the whole point in doing this. Here are some examples. The 14 total rows (2 shelving units by 7 rows each) with media sorted by title alphabetically.
* Search for a specific title -> Only 1 LED lights up near the title
* Search for a series -> A few LEDs in a row light up
* Filter for all Comedy titles -> LEDs all over the place are lit up near titles that are comedy.
And last, I figured it would be cool to have a dance and idle mode. And those would do all kinds of programmed animations and patterns.
- - - Updated - - -
You should consider DMX protocol it has 512 channels and you can make a sequences as you wish. For the LED driving side, there's a DMX controller (3 channel) with PIC16F88.
As from software side, Vixen, as the free program is a good candidate.
Thanks for the input. Though I don't think that would be a practical DIY approach to this. And not sure how any that will solve the wiring issue of 50-100 LEDs in a 3 foot length with independent control of each LED.
I am hoping to find some kind of data bus method. So that each row can share a 2 to 5 wire "bus". And preferably that bus would be the same across all 7 rows per shelve stand. And that then maybe a simple small circuit that can drive possibly 10 or more LEDs. And then of course a way to address them all.
Let's say I use 60 LEDs per row (individual shelf of media), times 14 total (but more in the very near future), I then have 840 LEDs to control individually. Maybe that is crazy talk. But I would rather start high in my planning and work my way down. So with a 3rd shelving unit soon, that number would easily go over 1,000.