Detector de frecuencia

Muy buenos días,

Necesito hacer un dispositivo que detecte diferentes pitidos dentro de la cabina de un avión. Cada pitido tiene una frecuencia diferente y se corresponde con una señal de alarma concreta.

He visto que hay módulos como el LM567 o el KY-038 en los que se enciende un led cuando el sonido sobrepasa una cierta frecuencia que es modificable. En mi caso como ya he dicho necesitaría poder diferenciar varios sonidos con un mismo dispositivo.

Sería posible hacerlo utilizando la salida analógica de estos módulos? O hay algún otro que lo haga?
Todo consejo será bienvenido.

Muchas gracias!

Los pitidos son tonos mas o menos puros?

Algun arduino con FFT, discriminando el espectro de frecuencias sería tu solución.
Fijas un umbral de detección y en teoría podría funcionar.

Ajustable, podrias fijar toda la gama de ajustes posibles de acuerdo a tu capacidad de programarlo.