Воспроизведение пользовательских импортированных звуков в проекте VEXcode V5

Воспроизведение пользовательских импортированных звуков — уникальная функция программного обеспечения VEXcode V5. В этой статье вы узнаете, где и как импортировать звуки в VEXcode V5, о настройке, необходимой для правильного воспроизведения звуков, а также о том, как работает команда воспроизведения звука VEXcode.

Блоки VEXcode V5

Проект блоков VEXcode V5, в котором отображается текст: «При запуске воспроизведите звуковой сигнал VEXcode, проедьте вперед на 200 мм, а затем воспроизведите звуковой сигнал VEXcode, игра окончена».

VEXcode V5 Python

# Импорт библиотеки
из vex import *

# Начало кода проекта
play_vexcode_sound("arrow")
drivetrain.drive_for(FORWARD, 200, MM)
play_vexcode_sound("game over")

VEXcode V5 С++

// Включение библиотеки V5
#include "vex.h"

// Упрощает использование библиотеки VEX
using namespace vex;

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

Выберите изображение выше, чтобы увеличить его.

Доступ к команде воспроизведения звука VEXcode

По умолчанию команда play VEXcode sound не отображается на панели инструментов в левой части экрана. Следующие шаги объясняют, как включить команду.

Панель инструментов VEXcode V5 с открытым меню «Файл» и подменю «Инструменты». Параметр «Управление звуками VEXcode» находится в подменю «Инструменты» и выделен.

Перейдите в меню «Файл». Выберите «Инструменты» и «Управление звуками VEXcode».

Примечание: на этом изображении показаны блоки на панели инструментов, но процесс одинаков для проектов C++ и Python.

В меню «Управление звуками VEXcode V5» содержится список импортированных звуков и расположение их файлов. В меню также есть флажок для включения звуков VEXcode, а ниже расположены две кнопки с надписями «Отмена» и «Сохранить звуки».

Появится меню «Управление звуками VEXcode».

В меню «Управление звуками VEXcode V5» установите флажок «Включить звуки VEXcode» и выделите соответствующий пункт.

Установите этот флажок, чтобы включить команду воспроизведения звука VEXcode.

Функциональность меню «Управление звуками VEXcode»

Меню «Управление звуками VEXcode» используется для добавления звуков, редактирования названий звуков и удаления звуков.

Добавить звук

В меню «Управление звуками» в VEXcode V5 выделите следующую пустую строку в списке звуков. В новой строке есть место для названия звукового файла и еще одно место для его URL-адреса.

Найдите открытую строку.

В меню «Управление звуками» в VEXcode V5 выделите следующую пустую строку в списке звуков и введите имя стрелкой.

Введите название звука в соответствующее поле «Имя».

Когда вы вводите новое имя, под текущей строкой появляется пустая строка.

В меню «Управление звуками» в VEXcode V5 выделите следующую пустую строку в списке звуков. Название файла изменено на arrow, и введен новый URL-адрес звукового файла.

Вставьте URL-адрес связанного звукового файла в ту же строку, что и новое имя.

В меню «Управление звуками» в VEXcode V5 выделите кнопку «Сохранить звуки».

По завершении выберите «Сохранить звуки».

В меню «Управление звуками» программы VEXcode V5 выделите кнопку «Отмена».

Чтобы отредактировать меню «Управление звуками VEXcode», выберите «Отмена».

Сохраните изменения, прежде чем нажимать «Отмена», чтобы не потерять их.

Удаление звука

В меню «Управление звуками VEXcode V5» выделите значок корзины рядом с новым звуком стрелки. Рядом с каждым пользовательским звуком отображается значок корзины.

Щелкните значок корзины, чтобы удалить звук, связанный с этой строкой.

В меню «Управление звуками» программы VEXcode V5 выделены кнопки «Сохранить звуки» и «Отмена».

Выберите «Сохранить звуки», чтобы сохранить изменения, или «Отмена», чтобы выйти из меню.

Примечание: в таблице всегда должен быть указан хотя бы один звук. Значок корзины станет серым, если останется только один звук, чтобы гарантировать сохранение одного звука.

Редактировать звук

В меню «Управление звуками VEXcode V5» выделен новый звук стрелки.

Вы можете изменить имя звука или URL-адрес файла, выбрав его.

В меню «Управление звуками» программы VEXcode V5 выделены кнопки «Сохранить звуки» и «Отмена».

Выберите «Сохранить звуки», чтобы сохранить изменения, или «Отмена», чтобы выйти из меню.

Подключение к пользовательскому/консольному порту

Для воспроизведения пользовательских звуков в веб-интерфейсе VEXcode V5 необходимо подключение к последовательному веб-порту пользователя/консоли. Этот второй порт необходим, поскольку первый последовательный порт соединяет V5 Brain с устройством для загрузки проектов из браузера.

Панель инструментов VEXcode V5 с выбранным зеленым значком «Мозг» между значками «Контроллер» и «Загрузка». В выпадающем меню Brain внизу выделена кнопка с надписью «Подключить пользовательский/консольный последовательный порт».

Инструкции по подключению V5 Brain к порту пользователя/консоли . в этой статье.

Устройство V5 Brain подключается к ноутбуку с помощью USB-кабеля.

Для воспроизведения пользовательских звуков V5 Brain ДОЛЖЕН оставаться подключенным к устройству через USB-кабель при использовании последовательного веб-порта пользователя/консоли.

Использование команды воспроизведения звука VEXcode

Перетащите и прикрепите или введите команду play VEXcode sound к своему проекту. Для получения дополнительной информации о том, как работает блок, просмотрите справку.

Блоки VEXcode V5

Проект VEXcode V5 с блоками, который выводит сообщение "При запуске воспроизведите звук VEXcode, игра окончена".

VEXcode V5 Python

# Импорт библиотеки
из vex import *

# Начало кода проекта
play_vexcode_sound("game over")

VEXcode V5 С++

// Включение библиотеки V5
#include "vex.h"

// Упрощает использование библиотеки VEX
using namespace vex;

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

Выберите изображение выше, чтобы увеличить его.

Значок громкости указывает на то, что при воспроизведении звука используются встроенные динамики ноутбука и регулятор громкости.

Поскольку звуки воспроизводятся через подключенное устройство, убедитесь, что громкость при воспроизведении звука повышена.

Устройство V5 Brain подключается к ноутбуку с помощью USB-кабеля.

Убедитесь, что V5 Brain остается подключенным к устройству через USB-кабель, пока проект загружается и работает.

Примечание: пользовательские звуки сохраняются в проекте VEXcode V5 и будут работать до тех пор, пока загружен конкретный проект. Если VEXcode V5 закрыт или загружен новый проект, звуки не будут работать. Однако после перезагрузки исходного файла проекта пользовательские звуки возобновят воспроизведение, как и ожидалось.

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

Last Updated: