Amigo,
Pensou em usar RFID ? Me parece ser uma boa opção e tem muita documentação sobre isso.
Abraço,