Knowledge Base

الأزرار

لدى متحكم EV3 ستة أزرار (أعلى، أسفل، يسار، يمين، أدخل، خروج) والتي تستخدم على النحو التالي: 

  • التجول في فائمة المتحكم- عند عدم تشغيل برنامج. 
  • كمجس لمس، في حال تشغيل برنامج. 

في CoderZ، لدينا ثلاثة مجموعات ذات علاقة بالأزرار، مصنفة ضمن فئة المجسات. هذه المجموعات تعتبر مفيدة فقط عند استخدام روبوت حقيقي. 

1. Button.waitForAnyPress 

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

على النحو التالي: 

 

 

2. getButton 

هذه الأيقونة توقف البرنامج مؤقتا إلى حين إما الضغط على زر محدد (اختر من خلال إدخال enter  dropdown)، أو الضغط على زر وتحريره (اختر من خلال استخدام waitForPress dropdown)

على النحو التالي: 

 

3.getButton.isPressed

هذه الأيقونة تعيد قيمة منطقة (صح أو خطأ)، بناء على حالة الزر، مضغوط أو متحرر. بالإمكان استخدامه كشرط للحلقات والجمل الشرطية Loops and Ifs.  

على النحو التالي: 

 

 

هل كان هذا المقال مفيداً؟
0 من 0 وجدوا هذا مفيداً

تعليقات

الرجاء تسجيل الدخول لترك تعليق.