I'm doing a project where it requires to control 10,000 I/O.
5000 output - For 5000 LED, where only 1 LED will be light up at one time
5000 input - For 5000 sensor, where it'll sense the presence of an object.
Basically , i'm doing a storage system (something similar to pigeon hole) whereby, small box will be placed in this pigeon hole. Currently i have about 5000 boxes placed over 20 racks. Each rack has 250 hole (10 coloumns x 25 rows).
Each of this holes will have one LED and one sensor. therefore, i need 5000 LED & 5000 sensors.
all sensors and LED will be connected to a system. When i need to place the box in the pigeon hole, i'll scan the barcode of the box and register it in the system. The system will then look for empty slot in any racks and light up the LED. I'll placed the box in the pigeon hole and the LED turn off.
If i need to retrieve any box, i would then enter the box number and the LED of the exact location would light up.
Not really sure how to start. Would like to know what kind of hardware that have such quantity of I/O ports.