Sonido

El TXT 4.0 Controller tiene un altavoz incorporado y, por tanto, permite reproducir sonido.

Arranque de cada bloque

El arranque de cada bloque ofrece la posibilidad de ejecutar un programa si se cumple una condición. Funciona de manera similar a la distinción de casos, pero no se ejecuta solo una vez, sino cada vez que se cumple la condición durante todo el transcurso del programa. Arranque de cada bloque:

Es una abreviatura del siguiente constructo:

Se pueden utilizar todas las condiciones de esta categoría en el Arranque de cada bloque de la categoría Sonido.

Nota: La sección del programa dentro de Arranque de cada bloque debe ser corta y no contener llamadas de bloqueo ni bucles sin fin, de modo que esta parte del programa se pueda procesar rápidamente.

Reproducción de sonido

Archivos de audio preinstalados

Con el siguiente bloque puede reproducir uno de los 29 sonidos preinstalados. El archivo de audio deseado se puede seleccionar utilizando el menú desplegable (triángulo pequeño). También es posible reproducir el sonido en bucle continuo. Para hacer esto, ha de marcar la casilla que hay detrás del icono de bucle.

Archivos de audio propios

Si se desea reproducir un sonido propio, se puede utilizar el bloque

. Para incluir su propio archivo de audio en el bloque, tiene que:

  1. Estar conectado al controlador
  2. Introducir la dirección IP del controlador en el navegador (la IP que también se utilizó para realizar la conexión al controlador tiene que seleccionarse aquí)
  3. Introducir USER: ft, PASSWORD: fischertechnik en la página a la que se ha accedido
  4. Abrir la carpeta de sonidos y utilizar el signo + para cargar el archivo de audio deseado en el controlador (importante: el archivo de audio ha de estar en formato wav)
  5. Especificar en el bloque ROBO Pro Coding la ruta «./dateiname.wav»

Aquí también existe la opción de reproducir el sonido en bucle continuo.

Consulta

Para consultar si se está reproduciendo un archivo de audio, se utiliza el bloque reproducir sonido. Este se puede utilizar como estado en el programa.

Detención

Para detener un sonido, se utiliza el bloque detención de la reproducción del sonido en el programa.