Reproducir sonidos importados personalizados en un proyecto VEXcode V5

Reproducir sonidos importados personalizados es una función única en el software VEXcode V5. Este artículo le explicará dónde y cómo importar sonidos a VEXcode V5, la configuración necesaria para garantizar que los sonidos se reproduzcan correctamente y una explicación de cómo funciona el comando reproducir sonido VEXcode.

Bloques VEXcode V5

Proyecto de bloques VEXcode V5 que dice: Cuando se inicia, reproduce el sonido de flecha VEXcode, avanza 200 mm y luego reproduce el sonido de fin de juego VEXcode.

VEXcode V5 Python

# Importaciones de la biblioteca
from vex import *

# Inicio del código del proyecto
play_vexcode_sound("flecha")
drivetrain.drive_for(FORWARD, 200, MM)
play_vexcode_sound("fin del juego")

VEXcódigo V5 C++

// Incluir la biblioteca V5
#include "vex.h"

// Permite un uso más sencillo de la biblioteca VEX
using namespace vex;

int main() {
  playVexcodeSound("arrow");
  Drivetrain.driveFor(forward, 200, mm);
  playVexcodeSound("game over");
}

Seleccione la imagen de arriba para ampliarla.

Accediendo al comando de sonido Play VEXcode

De forma predeterminada, el comando reproducir sonido VEXcode no aparece en la caja de herramientas en el lado izquierdo de la pantalla. Los siguientes pasos explican cómo habilitar el comando.

Barra de herramientas VEXcode V5 con el menú Archivo abierto y el submenú Herramientas abierto. La opción Gestionar sonidos VEXcode se encuentra dentro del submenú Herramientas y está resaltada.

Navegue hasta el menú Archivo. Seleccione 'Herramientas' y 'Administrar sonidos VEXcode'.

Nota: esta imagen muestra bloques en la caja de herramientas, pero el proceso es el mismo para proyectos de C++ y Python.

Menú "Administrar sonidos de VEXcode V5" que contiene una lista de los sonidos importados y la ubicación de sus archivos. El menú también incluye una casilla de verificación para habilitar los sonidos VEXcode y dos botones debajo que dicen Cancelar y Guardar sonidos.

Luego aparecerá el menú Administrar sonidos VEXcode.

VEXcode V5 Administrar el menú VEXcode Sounds con la casilla de verificación Habilitar VEXcode Sounds marcada y resaltada.

Seleccione la casilla de verificación para habilitar el comando reproducir sonido VEXcode.

Funcionalidad del menú Gestionar sonidos VEXcode

El menú Administrar sonidos VEXcode se utiliza para agregar sonidos, editar nombres de sonidos y eliminar sonidos.

Añade un sonido

Menú VEXcode V5 Administrar sonidos VEXcode con la siguiente línea en blanco en la lista de sonidos resaltada. La nueva línea tiene un espacio para el nombre del sonido y otro espacio para la URL del archivo.

Encuentra una fila abierta.

VEXcode V5 Administrar VEXcode Sounds menú con la siguiente línea en blanco en la lista de sonidos resaltada y la flecha de nombre ingresada.

Ingrese el nombre del sonido en el cuadro 'Nombre' asociado.

Cuando ingresa un nuevo nombre, aparece una fila en blanco debajo de la fila actual.

Menú VEXcode V5 Administrar sonidos VEXcode con la siguiente línea en blanco en la lista de sonidos resaltada. Se ha establecido el nombre como flecha y se ha introducido la URL del nuevo archivo de sonido.

Pegue la URL del archivo de sonido asociado en la misma fila que el nuevo nombre.

Menú Gestionar sonidos de VEXcode V5 con el botón Guardar sonidos resaltado.

Cuando termine, seleccione "Guardar sonidos".

Menú Gestionar sonidos VEXcode V5 con el botón Cancelar resaltado.

Para editar el menú Administrar sonidos de VEXcode, seleccione "Cancelar".

Guarde los cambios antes de presionar "Cancelar" para evitar perder las ediciones.

Eliminar un sonido

Menú VEXcode V5 Administrar sonidos VEXcode con el icono de la papelera junto al nuevo sonido de flecha resaltado. Cada sonido personalizado tiene un icono de papelera al lado.

Haga clic en el icono de la papelera para eliminar el sonido vinculado a esa fila.

Menú VEXcode V5 Administrar sonidos VEXcode con los botones Guardar sonidos y Cancelar resaltados.

Seleccione 'Guardar sonidos' para guardar los cambios o 'Cancelar' para salir del menú.

Nota: siempre debe aparecer al menos un sonido en la tabla. El ícono de la papelera aparecerá atenuado cuando solo quede un sonido, para garantizar que quede un sonido.

Editar un sonido

Menú Gestionar sonidos de VEXcode V5 con el nuevo sonido de flecha resaltado.

Puede editar el nombre de un sonido o la URL del archivo seleccionándolo.

Menú VEXcode V5 Administrar sonidos VEXcode con los botones Guardar sonidos y Cancelar resaltados.

Seleccione 'Guardar sonidos' para guardar los cambios o 'Cancelar' para salir del menú.

Conexión al puerto de usuario/consola

Para reproducir sonidos personalizados en VEXcode V5 basado en web, se necesita una conexión al puerto serie web del usuario/consola. Este segundo puerto es necesario porque el primer puerto serie conecta el V5 Brain con el dispositivo para descargar proyectos desde un navegador.

Barra de herramientas VEXcode V5 con el icono verde del cerebro seleccionado entre los iconos de Controlador y Descarga. El menú desplegable de Brain tiene un botón resaltado debajo que dice Conectar puerto serie de usuario/consola.

Para conocer los pasos sobre cómo conectar el V5 Brain al puerto de usuario/consola, consulte este artículo.

El V5 Brain se conecta a un ordenador portátil mediante un cable USB.

Para reproducir sonidos personalizados, el V5 Brain permanecer conectado al dispositivo mediante un cable USB mientras utiliza el puerto serie web del usuario/consola.

Usando el comando de sonido Play VEXcode

Arrastre y adjunte o escriba el comando reproducir sonido VEXcode a su proyecto. Para obtener más información sobre cómo funciona el bloque, consulte la Ayuda.

Bloques VEXcode V5

VEXcode V5 bloquea el proyecto que dice Cuando se inicia, reproduce el sonido VEXcode fin del juego.

VEXcódigo V5 Python

# Importaciones de la biblioteca
from vex import *

# Inicio del código del proyecto
play_vexcode_sound("fin del juego")

VEXcódigo V5 C++

// Incluir la biblioteca V5
#include "vex.h"

// Permite un uso más sencillo de la biblioteca VEX
using namespace vex;

int main() {
  playVexcodeSound("game over");
}

Seleccione la imagen de arriba para ampliarla.

El icono de volumen indica que se utilizan el volumen y los altavoces del portátil para reproducir sonidos.

Dado que los sonidos se reproducen a través del dispositivo conectado, asegúrese de que el volumen esté alto cuando reproduzca sonidos.

El V5 Brain se conecta a un ordenador portátil mediante un cable USB.

Asegúrese de que el V5 Brain permanezca conectado al dispositivo mediante un cable USB mientras el proyecto se descarga y se ejecuta.

Nota: los sonidos personalizados se almacenan en el proyecto VEXcode V5 y funcionarán mientras el proyecto específico esté cargado. Si VEXcode V5 está cerrado o se carga un nuevo proyecto, los sonidos no funcionarán. Sin embargo, al recargar el archivo del proyecto original, los sonidos personalizados se reanudarán según lo previsto.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: