التحكم في الخصائص الهوائية باستخدام الأزرار الموجودة على وحدة التحكم الخاصة بك

يتطلب التحكم في الخصائص الهوائية باستخدام وحدة التحكم V5 مشروعًا مخصصًا. ستوضح هذه المقالة كيفية إنشاء مشروع VEXcode V5.


تكوين مشروعك

first.png

حدد زر الأجهزة لفتح نافذة الأجهزة.

image8.jpg

حدد "إضافة جهاز".

image5.jpg

لبدء مشروع VEXcode V5 الخاص بك للتحكم في علم الخصائص الهوائية لديك، ستحتاج إلى تكوين جهازين.

سوف تحتاج إلى إضافة جهاز التحكم.

لمزيد من المعلومات حول تكوين جهاز تحكم، راجع مقالة تكوين وحدة التحكم V5 في VEXcode V5 من مكتبة VEX.

image18.jpg image15.jpg

 

ستحتاج أيضًا إلى إضافة مخرج رقمي للجهاز ذو 3 أسلاك.

لمزيد من المعلومات حول تكوين جهاز إخراج رقمي، راجع مقالة تكوين أجهزة الإدخال والإخراج الرقمي ثلاثية الأسلاك في VEXcode V5 من مكتبة VEX.


تحكم في أسطوانة الهواء الخاصة بك باستخدام زري تحكم

هناك طريقتان مفضلتان يستخدمهما السائقون للتحكم في الخصائص الهوائية في الروبوت الخاص بهم. 

تتمثل إحدى الطرق في استخدام زرين مختلفين على وحدة التحكم: زر واحد للتمديد في الأسطوانة الهوائية وزر واحد لسحب الأسطوانة الهوائية. يمكن إضافة ما يلي إلى مشروع VEXcode V5 الخاص بك للتحكم في الأسطوانة الهوائية باستخدام زرين على وحدة التحكم.

الصورة (15).png

من صندوق أدوات الاستشعار، قم بإضافة كتلة إخراج رقمية محددة إلى الكتلة [عند البدء].

يجب ضبط كتلة [ضبط الإخراج الرقمي] على "منخفض". سيضمن هذا أن أسطوانة الهواء الخاصة بك تبدأ المشروع منسحبًا بالكامل.

تسليط الضوء على L1.png

من مربع أداة الأحداث، قم بإضافة كتلة [عند الضغط على زر وحدة التحكم].

حدد زر التحكم الذي تفضل استخدامه لتمديد الأسطوانة الهوائية.

يتم استخدام الزر L1 في هذا المثال.

L1 تسليط الضوء العالي.png

قم بإضافة كتلة [set DigitalOut].

حدد "عالٍ" لإعداد الإخراج الرقمي.

سيؤدي هذا إلى تمديد الأسطوانة الهوائية عند الضغط على الزر L1 الموجود على وحدة التحكم.

تسليط الضوء على L2.png

من مربع أداة الأحداث، قم بإضافة كتلة أخرى [عند الضغط على زر وحدة التحكم].

حدد زر التحكم الذي تفضل استخدامه لسحب الأسطوانة الهوائية.

يتم استخدام الزر L2 في هذا المثال.

الصورة (16).png

قم بإضافة كتلة [set DigitalOut].

اتركه على أنه "منخفض" لإعداد الإخراج الرقمي.

سيؤدي ذلك إلى تراجع الأسطوانة الهوائية عند الضغط على الزر L2 الموجود على وحدة التحكم.

احفظ المشروع، وقم بتنزيله على V5 Robot Brain، وقم بتشغيل المشروع لاختبار تحكمك في الأسطوانة الهوائية باستخدام وحدة التحكم الخاصة بك.

لمزيد من المعلومات حول حفظ وتنزيل وتشغيل مشاريع VEXcode V5، يرجى الاطلاع على قسم فتح وحفظ مشاريع الكتل في مكتبة VEX.


تحكم في أسطوانة الهواء لديك باستخدام زر تحكم واحد

هناك طريقة أخرى مفضلة يستخدمها السائقون للتحكم في الخصائص الهوائية في الروبوت الخاص بهم وهي استخدام زر واحد: يقوم الزر بتمديد الأسطوانة الهوائية عند الضغط عليها ثم سحب الأسطوانة الهوائية عند الضغط عليها مرة أخرى. يمكن إضافة ما يلي إلى مشروع VEXcode V5 الخاص بك للتحكم في أسطوانة الهواء الخاصة بك باستخدام زر واحد على وحدة التحكم.

الصورة (15).png

من صندوق أدوات الاستشعار، قم بإضافة كتلة إخراج رقمية محددة إلى الكتلة [عند البدء].

يجب ضبط كتلة [ضبط الإخراج الرقمي] على "منخفض". سيضمن هذا أن أسطوانة الهواء الخاصة بك تبدأ المشروع منسحبًا بالكامل.

الصورة (18).png

من مربع أدوات المتغيرات، حدد إنشاء قيمة منطقية.

في هذا المثال سوف نقوم باستدعاء القيمة المنطقية: digitaloutON.

الصورة (19).png

قم بإضافة كتلة [set digitaloutON].

اترك القيمة المنطقية مضبوطة على <true>.

تسليط الضوء على L1.png

من مربع أدوات الأحداث أضف كتلة {when Controller button pressed}.

حدد زر التحكم الذي تفضل استخدامه لتمديد الأسطوانة الهوائية.

يتم استخدام الزر L1 في هذا المثال.

الصورة (23).png

من مربع أدوات التحكم، قم بإضافة كتلة [إذا كان الأمر كذلك].

ifthenelse digiton Highlight.png

أضف <digitaloutON> منطقية إلى if.

ifthenelse قم بتعيين Highlight.png عاليًا

قم بإضافة كتلة [set DigitalOut] إلى الجزء "ثم" من الكتلة C.

قم بتغيير كتلة [set DigitalOut] إلى "عالية".

صورة (20).png

قم بإضافة كتلة [set DigitalOut] إلى الجزء "آخر" من الكتلة C.

اترك كتلة [set DigitalOut] على الوضع "منخفض".

ifthenelse قم بتعيين bool false.png

قم بإضافة كتلة [set digitaloutON].

قم بتغيير القيمة المنطقية إلى <false>.

سيؤدي هذا إلى تغيير القيمة المنطقية، لذا في المرة التالية التي يتم فيها الضغط على الزر L1، سينتقل الشرط إلى "آخر" في كتلة التحكم C.

الصورة (21).png

قم بإضافة كتلة [set digitaloutON] أخرى.

اترك القيمة المنطقية كـ <true>.

سيؤدي هذا إلى تغيير القيمة المنطقية، لذا في المرة التالية التي يتم فيها الضغط على الزر L1، سينتقل الشرط إلى "ثم" في كتلة التحكم C.

0.1 تسليط الضوء.png

من مربع أدوات التحكم، قم بإضافة كتلة [انتظر] إلى كلا القسمين من كتلة C [إذا كان الأمر كذلك].

قم بتغيير القيمة إلى (0.1) ثانية في كل كتلة [انتظار].

سيتيح هذا فترة زمنية قصيرة حتى تكتشف الحالة الزر الذي يتم الضغط عليه.

سيقوم الزر بتمديد الأسطوانة الهوائية عند الضغط عليه ثم سحب الأسطوانة الهوائية عند الضغط عليه مرة أخرى.

احفظ المشروع، وقم بتنزيله على V5 Robot Brain، وقم بتشغيل المشروع لاختبار تحكمك في الأسطوانة الهوائية باستخدام وحدة التحكم الخاصة بك.

لمزيد من المعلومات حول حفظ وتنزيل وتشغيل مشاريع VEXcode V5، يرجى الاطلاع على قسم فتح وحفظ مشاريع الكتل في مكتبة VEX.

image10.jpg

يجب إعادة إنشاء الكتل الخاصة بالتحكم في أسطواناتك الهوائية في مشروع نموذجي لقالب المنافسة قبل أن يصبح الروبوت الخاص بك جاهزًا للاستخدام في المنافسة باستخدام نظام التحكم الميداني.

لمزيد من المعلومات حول قالب المنافسة، راجع مقالة استخدام قالب مسابقة الكتل في VEXcode V5 في مكتبة VEX.

يمكن استخدام هذه المشاريع للتحكم في كل من الأسطوانات الهوائية أحادية الفعل ومزدوجة الفعل. إذا تم توصيل أسطوانتين هوائيتين بصمام ذو ملف لولبي باستخدام تركيب "T"، فسيتم التحكم في كلا الأسطوانتين بواسطة نفس مجموعة الكتل.

ملاحظة: سيعود المنفذ ثلاثي الأسلاك الموجود على V5 Robot Brain إلى منفذ الإدخال الرقمي عند توقف المشروع. قد يؤدي ذلك، إذا كان هناك ما يكفي من ضغط الهواء المتبقي، إلى تمدد الأسطوانة الهوائية. لتجنب ذلك، قم بتحرير ضغط الهواء إما عن طريق تحويل صمام الإصبع إلى وضع إيقاف التشغيل أو الضغط على قلب صمام إطار شريدر قبل إيقاف المشروع.

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

Last Updated: