Phát âm thanh được nhập tùy chỉnh trong Dự án VEXcode V5

Phát âm thanh được nhập tùy chỉnh là một chức năng độc đáo trong phần mềm VEXcode V5. Bài viết này sẽ hướng dẫn bạn vị trí và cách nhập âm thanh vào VEXcode V5, thiết lập cần thiết để đảm bảo âm thanh phát đúng cách và giải thích cách hoạt động của lệnh phát âm thanh VEXcode.

Khối VEXcode V5

Dự án khối VEXcode V5 có nội dung: Khi khởi động, phát âm thanh mũi tên VEXcode, lái xe về phía trước 200 mm, sau đó phát âm thanh kết thúc trò chơi VEXcode.

VEXcode V5 Python

# Nhập thư viện
từ vex import *

# Bắt đầu mã dự án
play_vexcode_sound("arrow")
drivetrain.drive_for(FORWARD, 200, MM)
play_vexcode_sound("game over")

VEXcode V5 C++

// Bao gồm thư viện V5
#include "vex.h"

// Cho phép sử dụng thư viện VEX dễ dàng hơn
using namespace vex;

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

Chọn hình ảnh bên trên để phóng to.

Truy cập lệnh Play VEXcode Sound

Theo mặc định, lệnh play VEXcode sound không xuất hiện trong hộp công cụ ở bên trái màn hình. Các bước sau đây giải thích cách kích hoạt lệnh.

Thanh công cụ VEXcode V5 với menu Tệp và menu con Công cụ đang mở. Tùy chọn "Quản lý âm thanh VEXcode" nằm trong menu con "Công cụ" và được tô sáng.

Điều hướng đến menu Tệp. Chọn 'Công cụ' và 'Quản lý âm thanh VEXcode.'

Lưu ý: hình ảnh này hiển thị các khối trong hộp công cụ nhưng quy trình này giống nhau đối với các dự án C++ và Python.

Menu Quản lý Âm thanh VEXcode VEXcode trong VEXcode V5 chứa danh sách các âm thanh đã nhập và vị trí tệp của chúng. Menu cũng có một ô chọn để Bật âm thanh VEXcode, và hai nút bên dưới có nội dung Hủy và Lưu âm thanh.

Sau đó menu Quản lý âm thanh VEXcode sẽ xuất hiện.

Trong menu Quản lý Âm thanh VEXcode VEXcode V5, hãy chọn ô "Kích hoạt Âm thanh VEXcode" và đánh dấu chọn.

Chọn hộp kiểm để bật lệnh phát âm thanh VEXcode.

Chức năng của Menu Quản lý Âm thanh VEXcode

Menu Quản lý âm thanh VEXcode được sử dụng để thêm âm thanh, chỉnh sửa tên âm thanh và xóa âm thanh.

Thêm âm thanh

Trong menu Quản lý âm thanh VEXcode V5, chọn dòng trống tiếp theo trong danh sách âm thanh. Dòng mới có một khoảng trống dành cho tên âm thanh và một khoảng trống khác dành cho URL của tệp âm thanh đó.

Tìm một hàng mở.

Trong menu Quản lý Âm thanh VEXcode V5, chọn dòng trống tiếp theo trong danh sách âm thanh và nhấn phím mũi tên để nhập tên.

Nhập tên âm thanh vào ô “Name” liên quan.

Khi bạn nhập tên mới, một hàng trống sẽ xuất hiện bên dưới hàng hiện tại.

Trong menu Quản lý âm thanh VEXcode V5, chọn dòng trống tiếp theo trong danh sách âm thanh. Tên đã được đặt là arrow và URL của tệp âm thanh mới đã được nhập.

Dán URL tệp âm thanh liên quan vào cùng hàng với tên mới.

Menu Quản lý Âm thanh VEXcode VEXcode với nút Lưu Âm thanh được chọn.

Khi hoàn tất, hãy chọn 'Lưu Âm thanh'.

Menu Quản lý Âm thanh VEXcode VEXcode V5 với nút Hủy được tô sáng.

Để chỉnh sửa menu Quản lý Âm thanh VEXcode, hãy chọn 'Hủy'.

Lưu các thay đổi trước khi nhấn 'Hủy' để tránh mất bất kỳ chỉnh sửa nào.

Xóa một âm thanh

Menu Quản lý Âm thanh VEXcode VEXcode V5 với biểu tượng thùng rác bên cạnh âm thanh mũi tên mới được tô sáng. Mỗi âm thanh tùy chỉnh đều có biểu tượng thùng rác bên cạnh.

Nhấn vào biểu tượng thùng rác để xóa âm thanh liên kết với hàng đó.

Menu Quản lý Âm thanh VEXcode VEXcode với các nút Lưu Âm thanh và Hủy được tô sáng.

Chọn 'Lưu Âm thanh' để lưu các thay đổi hoặc 'Hủy' để thoát khỏi menu.

Lưu ý: ít nhất một âm thanh phải luôn được liệt kê trong bảng. Biểu tượng thùng rác sẽ chuyển sang màu xám khi chỉ còn lại một âm thanh, để đảm bảo còn lại một âm thanh.

Chỉnh sửa âm thanh

Menu Quản lý Âm thanh VEXcode VEXcode V5 với âm thanh mũi tên mới được tô sáng.

Bạn có thể chỉnh sửa tên hoặc URL tệp của âm thanh bằng cách chọn nó.

Menu Quản lý Âm thanh VEXcode VEXcode với các nút Lưu Âm thanh và Hủy được tô sáng.

Chọn 'Lưu Âm thanh' để lưu các thay đổi hoặc 'Hủy' để thoát khỏi menu.

Kết nối với cổng người dùng/Bảng điều khiển

Để phát âm thanh tùy chỉnh trong VEXcode V5 dựa trên web, cần có kết nối với cổng nối tiếp web của người dùng/bảng điều khiển. Cổng thứ hai này là cần thiết vì cổng nối tiếp đầu tiên liên kết V5 Brain với thiết bị để tải xuống dự án từ trình duyệt.

Thanh công cụ VEXcode V5 với biểu tượng Não bộ màu xanh lá cây được chọn nằm giữa biểu tượng Bộ điều khiển và biểu tượng Tải xuống. Menu thả xuống Brain có một nút được tô sáng ở phía dưới, ghi là "Kết nối cổng nối tiếp người dùng/bảng điều khiển".

Để biết các bước kết nối V5 Brain với cổng người dùng/bảng điều khiển, xem bài viết này.

Bộ não V5 được kết nối với máy tính xách tay bằng cáp USB.

Để phát âm thanh tùy chỉnh, V5 Brain PHẢI luôn kết nối với thiết bị qua cáp USB trong khi sử dụng cổng nối tiếp web của người dùng/bảng điều khiển.

Sử dụng lệnh phát âm thanh VEXcode

Kéo và đính kèm hoặc nhập lệnh play VEXcode sound vào dự án của bạn. Để biết thêm thông tin về cách hoạt động của khối, hãy xem Trợ giúp.

Khối VEXcode V5

Dự án khối VEXcode V5 có nội dung "Khi khởi chạy, phát âm thanh VEXcode, trò chơi kết thúc".

VEXcode V5 Python

# Nhập thư viện
từ vex import *

# Bắt đầu mã dự án
play_vexcode_sound("game over")

VEXcode V5 C++

// Bao gồm thư viện V5
#include "vex.h"

// Giúp sử dụng thư viện VEX dễ dàng hơn
using namespace vex;

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

Chọn hình ảnh bên trên để phóng to.

Biểu tượng âm lượng cho biết rằng âm lượng và loa của máy tính xách tay đang được sử dụng khi phát âm thanh.

Vì âm thanh phát qua thiết bị được kết nối nên hãy đảm bảo tăng âm lượng khi phát âm thanh.

Bộ não V5 được kết nối với máy tính xách tay bằng cáp USB.

Đảm bảo V5 Brain vẫn được kết nối với thiết bị qua cáp USB trong khi dự án được tải xuống và chạy.

Lưu ý: âm thanh tùy chỉnh được lưu trữ trong dự án VEXcode V5 và sẽ hoạt động miễn là dự án cụ thể được tải. Nếu VEXcode V5 bị đóng hoặc một dự án mới được tải, âm thanh sẽ không hoạt động. Tuy nhiên, khi tải lại tệp dự án gốc, âm thanh tùy chỉnh sẽ tiếp tục phát như mong đợi.

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

Last Updated: