Estoy buscando formas de leer un código de 16 bits en una distancia muy corta, a través de un material opaco.
Los sensores pueden estar muy cerca uno del otro (~ 10 cm), y deberán leer solo el código que está a ~ 0.5 cm del sensor. El factor de forma debe ser compacto. La pila sería del tamaño de una batería AA aproximadamente, y se insertará en el zócalo correspondiente con un espacio de hasta 10 cm x 10 cm x 10 cm para sostener el sensor (excluyendo el microcontrolador y otros componentes, pueden estar en una espacio adyacente).
Actualmente, estoy mirando el uso de sensores de efecto Hall para leer una pila de 16 arandelas por lado; el plástico representa 0, el acero representa 1. Una configuración de 16 sensores podría leer la pila en cualquier momento, o una configuración de dos sensores podría leer la pila cuando los sensores la pasan.
Otro enfoque que estoy considerando es usar un sensor de inductancia (como LDC1000 ) para medir la composición del montón de arandelas.
De todos modos, me pregunto qué otros enfoques son posibles. La RFID parece ser excesiva y demasiado costosa, pero tengo una actitud abierta.