لدى متحكم EV3 ستة أزرار (أعلى، أسفل، يسار، يمين، أدخل، خروج) والتي تستخدم على النحو التالي:
- التجول في فائمة المتحكم- عند عدم تشغيل برنامج.
- كمجس لمس، في حال تشغيل برنامج.
في CoderZ، لدينا ثلاثة مجموعات ذات علاقة بالأزرار، مصنفة ضمن فئة المجسات. هذه المجموعات تعتبر مفيدة فقط عند استخدام روبوت حقيقي.
1. Button.waitForAnyPress
هذه الأيقونة توقف عمل البرنامج مؤقتا حتى الضغط على أي من الأزرار الستة. من المفيد وضع هذه الأيقونة في بداية البرنامج حتى تبدأ البرنامج من خلال الضغط على أي زر.
على النحو التالي:
2. getButton
هذه الأيقونة توقف البرنامج مؤقتا إلى حين إما الضغط على زر محدد (اختر من خلال إدخال enter dropdown)، أو الضغط على زر وتحريره (اختر من خلال استخدام waitForPress dropdown)
على النحو التالي:
3.getButton.isPressed
هذه الأيقونة تعيد قيمة منطقة (صح أو خطأ)، بناء على حالة الزر، مضغوط أو متحرر. بالإمكان استخدامه كشرط للحلقات والجمل الشرطية Loops and Ifs.
على النحو التالي:
تعليقات
الرجاء تسجيل الدخول لترك تعليق.