Atención

Como consecuencia de la incorporación de un segundo módulo ultrasonidos, el grupo G6C de motores ha cambiado. Ahora tiene asignados los puertos 12, 13 y 16. Los dos primeros no varían respecto a la situación inicial, en cambio, el último se utiliza en lugar del anterior puerto 14 y corresponde al codo del brazo derecho. El puerto 14 así como el 15, que constituyen el puerto Sonar 7 pasan a ser utilizados para ultrasonidos.

Documentación Disponible

Para acceder al programa deseado solo teneis que hacer click en el vínculo y en la página que os direcciona clickear en "Click here to start download". La memoria colgada es una versión provisional a falta de la definitiva.

miércoles, 25 de abril de 2007

Programa arrayC

Como ya se ha comentado en la entrada anterior, necesitamos tener un array en C que contenga las muestras de nuestra señal de voz digitalizada. Para poder generar dicho array se ha desarrollado un pequeño programa en java que proporcionándole un archivo de audio WAV con formato PCM es capaz de generar dicho array.

Para el desarrollo de este programa se ha tenido que tener en cuenta las especificaciones del formato WAV que se encuentran en la siguiente Web http://ccrma.stanford.edu/courses/422/projects/WaveFormat/ aunque la siguiente tabla las resume bastante bien.

















El programa se puede ejecutar de dos maneras distintas. Una consiste en modo texto, en la cual al ejecutar el programa se le pasa como parámetro el nombre del archivo WAV que queremos convertir, generando en ese mismo directorio un fichero con nombre array.c que contiene las muestras.













Otra forma de ejecutar el programa es en modo gráfico. De esta forma solo tendremos que seleccionar el fichero WAV que queremos convertir en el menú archivo->Abrir fichero *.wav. En la ventana nos aparecerá la información correspondiente al archivo y para generar el array tan solo habrá que pulsar el botón “¡¡Generar array!!”.









¡IMPORTANTE!


Como el audio que vamos a reproducir se trata de voz los archivos wav deberán de tener las siguientes características.

1 canal de audio (Mono)

8 bit/muestra

8000 Hz de frecuencia de muestreo

Formato PCM (Sin compresión)


Los archivos JAVA se pueden obtener de los siguientes enlaces:

Sin interfaz gráfica: http://docs.google.com/Doc?id=dgs9sf7s_0hmf293

Con interfaz gráfica: http://docs.google.com/Doc?id=dgs9sf7s_1dgj67s

Para la ejecución del programa con interfaz gráfica es necesario tener compilados en la misma carpeta las dos clases.


Para descargar el programa ya compilado: http://www.mediafire.com/?9zmymim0gfj

No hay comentarios: