Reproduzindo sons importados personalizados em um projeto VEXcode V5

Reproduzir sons importados personalizados é uma função exclusiva do software VEXcode V5. Este artigo orientará você sobre onde e como importar sons para o VEXcode V5, a configuração necessária para garantir que os sons sejam reproduzidos corretamente e uma explicação de como funciona o comando play VEXcode sound.

Blocos VEXcode V5

O projeto VEXcode V5 Blocks apresenta a seguinte mensagem: "Ao iniciar, reproduza o som de seta do VEXcode, avance 200 mm e, em seguida, reproduza o som de fim de jogo do VEXcode."

VEXcode V5 Python

# Importações da biblioteca
from vex import *

# Início do código do projeto
play_vexcode_sound("arrow")
drivetrain.drive_for(FORWARD, 200, MM)
play_vexcode_sound("game over")

Código VEX V5 C++

// Inclui a biblioteca V5
#include "vex.h"

// Permite uma utilização mais fácil da biblioteca VEX
using namespace vex;

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

Selecione a imagem acima para a ampliar.

Acessando o comando Play VEXcode Sound

Por padrão, o comando play VEXcode sound não aparece na caixa de ferramentas no lado esquerdo da tela. As etapas a seguir explicam como ativar o comando.

Barra de ferramentas VEXcode V5 com o menu Ficheiro aberto e o submenu Ferramentas aberto. A opção Gerir sons VEXcode está dentro do submenu Ferramentas e está selecionada.

Navegue até o menu Arquivo. Selecione 'Ferramentas' e 'Gerenciar sons do VEXcode'.

Nota: esta imagem mostra blocos na caixa de ferramentas, mas o processo é o mesmo para projetos C++ e Python.

O menu VEXcode V5 Manage VEXcode Sounds contém uma lista dos sons importados e os seus respectivos locais de ficheiro. O menu possui ainda uma caixa de seleção para ativar os sons do VEXcode e dois botões abaixo com as palavras Cancelar e Guardar sons.

O menu Gerenciar sons do VEXcode aparecerá então.

No menu VEXcode V5, gerencie os sons VEXcode com a caixa de selecção "Ativar sons VEXcode" marcada e destacada.

Marque a caixa de seleção para ativar o comando play VEXcode sound.

Funcionalidades do menu Gerir Sons VEXcode

O menu Gerenciar sons do VEXcode é usado para adicionar sons, editar nomes de sons e excluir sons.

Adicionar som

No menu de gestão de sons do VEXcode V5, seleccione a linha em branco seguinte na lista de sons. A nova linha contém um espaço para o nome do som e outro espaço para o URL do ficheiro.

Encontre uma linha aberta.

No menu de gestão de sons do VEXcode V5, seleccione a linha em branco seguinte na lista de sons e introduza a seta correspondente ao nome.

Digite o nome do som na caixa 'Nome' associada.

Quando você insere um novo nome, uma linha em branco aparece abaixo da linha atual.

No menu de gestão de sons do VEXcode V5, seleccione a linha em branco seguinte na lista de sons. O nome foi definido como arrow e o novo URL do ficheiro de som foi introduzido.

Cole o URL do arquivo de som associado na mesma linha do novo nome.

No VEXcode V5, faça a gestão do menu de sons do VEXcode com o botão Guardar sons selecionado.

Quando terminar, selecione ‘Salvar sons’.

No menu VEXcode V5, gerencie os sons VEXcode com o botão Cancelar destacado.

Para editar o menu Gerenciar sons do VEXcode, selecione 'Cancelar'.

Salve as alterações antes de clicar em 'Cancelar' para evitar perder quaisquer edições.

Excluir um som

No menu de gestão de sons do VEXcode V5, o ícone do caixote do lixo encontra-se ao lado do novo som de seta selecionado. Cada som personalizado tem um ícone de um caixote do lixo ao lado.

Clique no ícone da lixeira para excluir o som vinculado a essa linha.

Menu de gestão de sons do VEXcode V5 com os botões Guardar sons e Cancelar destacados.

Selecione 'Salvar sons' para salvar as alterações ou 'Cancelar' para sair do menu.

Nota: pelo menos um som deve sempre estar listado na tabela. O ícone da lixeira ficará acinzentado quando restar apenas um som, para garantir que um som permaneça.

Editar um som

VEXcode V5: Gira o menu de sons do VEXcode com o novo som de seta destacado.

Você pode editar o nome de um som ou o URL do arquivo selecionando-o.

Menu de gestão de sons do VEXcode V5 com os botões Guardar sons e Cancelar destacados.

Selecione 'Salvar sons' para salvar as alterações ou 'Cancelar' para sair do menu.

Conectando-se à porta do usuário/console

Para reproduzir sons personalizados no VEXcode V5 baseado na web, é necessária uma conexão com a porta serial da web do usuário/console. Esta segunda porta é necessária porque a primeira porta serial liga o V5 Brain ao dispositivo para downloads de projetos a partir de um navegador.

Barra de ferramentas VEXcode V5 com o ícone verde do cérebro selecionado entre os ícones Controlador e Download. O menu suspenso "Brain" tem um botão destacado abaixo com a inscrição "Ligar porta série do utilizador/consola".

Para obter passos sobre como ligar o V5 Brain à porta do utilizador/consola, este artigo.

O V5 Brain é ligado a um computador portátil através de um cabo USB.

Para reproduzir sons personalizados, o V5 Brain DEVE permanecer conectado ao dispositivo por meio de um cabo USB enquanto usa a porta serial da web do usuário/console.

Usando o comando Play VEXcode Sound

Arraste e anexe ou digite o comando play VEXcode sound ao seu projeto. Para obter mais informações sobre como o bloco funciona, consulte a Ajuda.

Blocos VEXcode V5

O projeto VEXcode V5 Blocks apresenta a mensagem "Ao iniciar, reproduza o som de fim de jogo do VEXcode".

VEXcode V5 Python

# Importações da biblioteca
from vex import *

# Início do código do projeto
play_vexcode_sound("fim de jogo")

Código VEX V5 C++

// Inclui a biblioteca V5
#include "vex.h"

// Permite a utilização mais fácil da biblioteca VEX
using namespace vex;

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

Selecione a imagem acima para a ampliar.

Ícone de volume para indicar que o volume e os altifalantes do portátil estão a ser utilizados ao reproduzir sons.

Como os sons são reproduzidos através do dispositivo conectado, certifique-se de que o volume esteja alto ao reproduzir sons.

O V5 Brain é ligado a um computador portátil através de um cabo USB.

Certifique-se de que o V5 Brain permaneça conectado ao dispositivo por meio de um cabo USB enquanto o projeto é baixado e executado.

Nota: sons personalizados são armazenados no projeto VEXcode V5 e funcionarão enquanto o projeto específico for carregado. Se o VEXcode V5 for fechado ou um novo projeto for carregado, os sons não funcionarão. No entanto, ao recarregar o arquivo do projeto original, os sons personalizados serão retomados conforme previsto.

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

Last Updated: