Podrías implementar un sistema binario magnético usando imanes y sensores magnéticos. Básicamente, cada elemento tendría puntos para hasta 5 imanes (para representar un número entre 1 y 30). La presencia o ausencia de un imán representaría un poco de binario. Así que el primer elemento tendría cuatro puntos vacíos y un imán (binario 00001). El artículo 30 tendría cuatro imanes y un punto vacío (11110 binario).
La unidad del sensor tendría cinco sensores magnéticos complementarios (efecto Hall o interruptores de láminas). Cuando el elemento se coloca cerca de la unidad del sensor, se lee la presencia o ausencia de los imanes. El patrón binario es decodificado por una MCU y el sistema sabe qué elemento es.
Necesitarías cinco dispositivos de sensores magnéticos para la matriz y suficientes imanes para completar el patrón binario en cada elemento. Según mi experiencia, puede obtener los interruptores de láminas SPST más baratos que los sensores de efecto Hall, pero puede encontrarlos de manera diferente. Es posible que tenga que experimentar con diferentes imanes para encontrar los que tengan la intensidad de campo adecuada para el trabajo.
Esta disposición de imanes / sensores asume que los elementos son lo suficientemente grandes para colocar hasta cinco imanes. Obviamente, los imanes deben montarse lo suficientemente separados entre sí para no disparar más de un sensor. Y también supone que los elementos se colocan cerca de la matriz del sensor en una orientación predecible para que los imanes se alineen con los sensores.