Âm thanh#
Giới thiệu#
Bộ điều khiển máy bay không người lái VEX AIR cho phép người dùng phát các âm thanh tích hợp sẵn, các tệp âm thanh tùy chỉnh và các nốt nhạc. Nó cũng bao gồm các nút điều khiển để dừng âm thanh và phát hiện xem âm thanh có đang phát hay không.
Dưới đây là danh sách tất cả các khối có sẵn:
Âm thanh - Phát và Dừng âm thanh
phát âm thanh — Phát âm thanh tích hợp từ danh sách được xác định trước.
phát tệp âm thanh — Phát âm thanh do người dùng tải lên.
phát nốt — Phát một nốt nhạc với cao độ, quãng tám và thời lượng được chỉ định.
dừng âm thanh — Dừng bất kỳ âm thanh nào đang phát.
âm thanh đang hoạt động — Kiểm tra xem có âm thanh nào đang phát hay không.
Âm thanh#
phát âm thanh#
Khối lệnh phát âm thanh sẽ phát một trong những âm thanh tích hợp sẵn của bộ điều khiển.
phát âm thanh [di chuyển tiến v] ▶
Thông số |
Sự miêu tả |
|---|---|
âm thanh |
Một trong những âm thanh tích hợp được hiển thị bên dưới. |
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Tên âm thanh |
Phát âm thanh |
|---|---|
thành công |
|
lỗi |
|
cảm biến |
|
được phát hiện |
|
chướng ngại vật |
|
vòng lặp |
|
hoàn thành |
|
tạm dừng |
|
tiếp tục |
|
gửi |
|
nhận |
Ví dụ
khi bắt đầu
[Play the looping sound.]
phát âm thanh [lặp lại v] ▶
phát tệp âm thanh#
Ngăn xếp phát tệp âm thanh sẽ phát một âm thanh tùy chỉnh do người dùng tải lên.
phát tệp âm thanh [SOUND1 v] ▶
Thông số |
Sự miêu tả |
|---|---|
số khe âm thanh |
Âm thanh do người dùng tải lên sẽ được sử dụng. Các tùy chọn sẽ thay đổi nếu tên hình ảnh được chỉnh sửa trong Bảng điều khiển. |
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Ví dụ
khi bắt đầu
[Upload a sound file in VEXcode.]
[Play the custom sound.]
phát tệp âm thanh [SOUND1 v] ▶
nốt nhạc#
Khối lệnh phát nốt nhạc sẽ phát một nốt nhạc cụ thể trong một khoảng thời gian cụ thể.
phát nốt nhạc [thấp v] [C v] [note_eight v] ▶
Thông số |
Sự miêu tả |
|---|---|
quãng tám |
Quãng tám của nốt nhạc:
|
ghi chú |
Xác định cao độ âm nhạc:
|
độ dài nốt nhạc |
Đặt độ dài của nốt nhạc:
|
và đừng chờ đợi |
Chọn mũi tên ( ▶ ) để mở rộng khối lệnh thành và đừng chờ, nhờ đó khối lệnh tiếp theo trong ngăn xếp sẽ chạy ngay lập tức. |
Ví dụ
khi bắt đầu
[Play a short tune.]
phát nốt nhạc [thấp v] [C v] [note_quarter v] ▶
phát nốt nhạc [thấp v] [D v] [note_quarter v] ▶
phát nốt nhạc [thấp v] [E v] [note_sixteenth v] ▶
dừng âm thanh#
Khối lệnh dừng âm thanh sẽ dừng âm thanh đang phát.
dừng âm thanh
Thông số |
Sự miêu tả |
|---|---|
Khối này không có tham số. |
Ví dụ
khi bắt đầu
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
phát tệp âm thanh [1 v] ◀ và không chờ
chờ [6] giây
dừng âm thanh
chủ động âm thanh#
Khối Boolean kích hoạt âm thanh báo cáo xem hiện có âm thanh nào đang phát hay không.
Đúng — Có âm thanh đang phát.
Sai — Không có âm thanh nào đang phát.
<âm thanh đang phát?>
Thông số |
Sự miêu tả |
|---|---|
Khối này không có tham số. |
Ví dụ
khi bắt đầu
[Display when the sound is playing.]
phát âm thanh [lặp lại v] ◀ và không chờ
chờ cho đến khi <âm thanh đang phát?>
in [I hear the sound!] trên bảng điều khiển ▶