Quiero crear pequeños bloques (ladrillos lego 2x2) que contengan un pequeño circuito que permita reconocerlos cuando se apilan.
Tengo unos 25 colores diferentes. De cada color, tengo 10 bloques. Cada bloque contiene un pequeño circuito (ligeramente diferente por color) que tiene conectores X en la parte inferior (llamemos a esa entrada) y conectores X en la parte superior (llamemos a esa salida). Luego tengo una placa base que también tiene X conectores de 'salida'. Al apilar esos bloques en una pequeña torre en la placa base, los conectores de entrada de cada bloque se conectan con los conectores de salida del bloque debajo de ella, o con la placa base. Por el bien del ejemplo, limitemos la altura de la torre a 10 bloques.
Lo que quiero hacer es conectar algún dispositivo a la placa base (Arduino, por ejemplo) y en ese dispositivo quiero poder decir qué colores de bloques hay en la torre y cuántos de cada color.
¿Es esto posible? Y como?