Menú
Foros
Nuevos mensajes
Buscar en foros
Novedades
Nuevos mensajes
Nuevos recursos
Última actividad
Recursos
Últimas revisiones
Buscar recursos
Acceder
Registrarse
Novedades
Buscar
Buscar
Buscar sólo en títulos
De:
Nuevos mensajes
Buscar en foros
Menú
Acceder
Registrarse
Install the app
Instalar
Foros
Diseño analógico
Diseño de circuitos en general
Proyecto: Dispositivo que reacciona a frecuencias sonoras en Arduino.
JavaScript está desactivado. Para una mejor experiencia, por favor, activa JavaScript en el navegador antes de continuar.
Estás usando un navegador obsoleto. No se pueden mostrar este u otros sitios web correctamente.
Se debe actualizar o usar un
navegador alternativo
.
Responder al tema
Mensaje
[QUOTE="Dr. Zoidberg, post: 1321804, member: 13329"] Y como sabés que estás cantado un LA 440 y no el de alguna octava arriba? Un LA 440 es una nota relativamente "grave" para la voz de una mujer, que además no es un tono "puro" como el 440 del diapasón, sino que tiene armónicos propios del sistema reproductor de voz. Hay varias formas de hacer lo que necesitás, pero dudo que lo logres en forma simple con un Arduino: 1-Hacer una FFT y buscar la componente de mayor amplitud (que debería ser la fundamental de la nota que querés identificar) --> Muy difícil sin usar una FPU a menos de hacer algunos trucos de programación. 2-Programar filtros pasabanda estrechos para que dejen pasar la frecuencias que necesitás, y luego determinás la frecuencia real contando durante un tiempo "los cruces por cero" de la señal capturada...[B][U]y si está mas o menos [/U]cerca activás el LED[/B] (supongo que en esta aplicación la precisión es algo superfluo en tanto no se desvíe demasiado). Esto es bastante mas simple y solo requiere tener la memoria suficiente para muestrear la señal y luego filtarla. 3- Lo de [B]2[/B] sin filtros, pero es un problema por que se van a colar frecuencias/armónicos/ruidos que pueden caer cerca de las que vos buscás y se puede confundir el algoritmo de reconocimiento. Con un poco de trabajo puede funcionar con escasos recursos. Eso es lo fácil... [/QUOTE]
Verificación
Responder
Foros
Diseño analógico
Diseño de circuitos en general
Proyecto: Dispositivo que reacciona a frecuencias sonoras en Arduino.
Arriba