صوت#

مقدمة#

تتيح وحدة التحكم في طائرة VEX AIR بدون طيار للمستخدمين تشغيل الأصوات المدمجة، وملفات الصوت المخصصة، والنوتات الموسيقية. كما تتضمن عناصر تحكم لإيقاف الأصوات والكشف عما إذا كان الصوت قيد التشغيل حاليًا.

فيما يلي قائمة بجميع الكتل المتاحة:

الأصوات - تشغيل وإيقاف الأصوات

أصوات#

تشغيل الصوت#

تقوم كتلة تشغيل الصوت بتشغيل أحد الأصوات المدمجة في وحدة التحكم.

تشغيل صوت جرس الباب#
تشغيل صوت [تحرك للأمام v] ▶

حدود

وصف

صوت

أحد الأصوات المدمجة الموضحة أدناه.

ولا تنتظر

حدد السهم ( ▶ ) لتوسيع الكتلة لتقول ولا تنتظر، حتى يتم تشغيل الكتلة التالية في المكدس على الفور.

اسم الصوت

تشغيل الصوت

نجاح

خطأ

استشعار

تم رصد

عائق

تكرار

مكتمل

توقف مؤقت

استئناف

إرسال

استلام

مثال

عند بدء التشغيل، يتم تشغيل الصوت بشكل متكرر.#
عند البدء
[Play the looping sound.]
تشغيل صوت [تكرار v] ▶

تشغيل ملف الصوت#

تقوم مجموعة تشغيل ملف الصوت بتشغيل صوت مخصص قام المستخدم بتحميله.

تشغيل صوت المستخدم، كتلة واحدة من كتل التجميع#
تشغيل ملف صوت [SOUND1 v] ▶

حدود

وصف

رقم فتحة الصوت

الصوت الذي حمّله المستخدم لاستخدامه. ستتغير الخيارات إذا تم تعديل أسماء الصور في لوحة التحكم.

ولا تنتظر

حدد السهم ( ▶ ) لتوسيع الكتلة لتقول ولا تنتظر، حتى يتم تشغيل الكتلة التالية في المكدس على الفور.

مثال

عند بدء التشغيل، قم بتشغيل صوت المستخدم رقم 1.#
عند البدء
[Upload a sound file in VEXcode.]
[Play the custom sound.]
تشغيل ملف صوت [SOUND1 v] ▶

عزف النوتة الموسيقية#

تقوم كتلة تشغيل النوتة الموسيقية بتشغيل نوتة موسيقية محددة لمدة زمنية محددة.

كتلة تشغيل النوتة الموسيقية.#
تشغيل نغمة [منخفض v] [C v] [note_eight v] ▶

حدود

وصف

أوكتاف

أوكتاف النوتة الموسيقية:

  • منخفض
  • مرتفع

ملحوظة

يُحدد هذا الجدول النغمات الموسيقية:

  • دو
  • دو دييز
  • ري
  • ري دييز
  • مي
  • فا
  • فا دييز
  • صول
  • دييز
  • لا
  • لا دييز
  • سي
  • سكتة

طول النوتة الموسيقية

يُحدد طول النوتة:

  • نوتة كاملة - نوتة كاملة
  • نوتة نصفية - نوتة نصفية
  • نوتة ربعية - نوتة ربعية
  • نوتة ثمنية - نوتة ثمنية
  • نوتة ستة عشرية - نوتة ستة عشرية

ولا تنتظر

حدد السهم ( ▶ ) لتوسيع الكتلة لتقول ولا تنتظر، حتى يتم تشغيل الكتلة التالية في المكدس على الفور.

مثال

شغّل ملف الصوت رقم 1 ولا تنتظر. انتظر ثانيتين. إذا كان الصوت لا يزال يعمل، فأوقفه.#
عند البدء
[Play a short tune.]
تشغيل نغمة [منخفض v] [C v] [note_quarter v] ▶
تشغيل نغمة [منخفض v] [D v] [note_quarter v] ▶
تشغيل نغمة [منخفض v] [E v] [note_sixteenth v] ▶

أوقف الصوت#

تقوم كتلة إيقاف الصوت بإيقاف الصوت الذي يتم تشغيله حاليًا.

إيقاف تشغيل الصوت.#
إيقاف الصوت

حدود

وصف

لا يحتوي هذا الجزء على أي معلمات.

مثال

شغّل ملف الصوت رقم 1 ولا تنتظر. انتظر ثانيتين. إذا كان الصوت لا يزال يعمل، فأوقفه.#
عند البدء
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
تشغيل ملف صوت [1 v] ◀ ولا تنتظر
انتظر [6] ثانية
إيقاف الصوت

الصوت نشط#

تقوم كتلة sound active المنطقية بالإبلاغ عما إذا كان هناك أي صوت قيد التشغيل حاليًا.

  • صحيح — هناك صوت يتم تشغيله.

  • خطأ — لا يوجد صوت قيد التشغيل.

كتلة منطقية نشطة صوتيًا.#
<الصوت نشط؟>

حدود

وصف

لا يحتوي هذا الجزء على أي معلمات.

مثال

شغّل ملف الصوت رقم 1 ولا تنتظر. انتظر ثانيتين. إذا كان الصوت لا يزال يعمل، فأوقفه.#
عند البدء
[Display when the sound is playing.]
تشغيل صوت [تكرار v] ◀ ولا تنتظر
انتظر حتى <الصوت نشط؟>
اطبع [I hear the sound!] على وحدة التحكم ▶