Este es un proyecto que hice con Gonzalo en 3º de carrera en una asignatura llamada Sistemas digitales 2.
El sistema detecta tarjetas RFID y dependiendo de la tarjeta reproduce una melodía u otra. Se ha usado un RaspberryPi con la distribución Raspibian de Linux, con código en C. Con las bibliotecas de wiringPi y softTone.
Esquema general del sistema:
Para la lectura de las tarjetas se ha utilizado un optoacoplador TCST2103 para la detección y Un lector RFID RC522.
El software consiste en dos máquinas de estados controlados por unos flags. Una máquina se encarga de la lectura de tarjetas y la otra del reproductor de música.