المهارات الرقمية9 فصل ثاني

التاسع

icon

 

السؤالُ الأوّلُ: أُبينُ دورَ برمجةِ الروبوتِ في القيامِ بمهامِهِ المتوقعةِ.

الإجابة:

 

برمجة الروبوتات: هي عملية كتابة وتنفيذ الكود الذي يتحكم في سلوك الروبوت. تحدد البرمجة كيف يتفاعل الروبوت مع بيئته، ويعالج البيانات، وينفذ المهام المطلوبة. تشمل البرمجة عادةً:

  • التحكم في الحركة: توجيه الروبوت حول كيفية التحرك.
  • دمج المستشعرات: جمع البيانات من البيئة وتحليلها.
  • أتمتة المهام: تمكين الروبوت من تنفيذ مهام متكررة بشكل مستقل.

 

السؤالُ الثاني: أُبينُ أنواعَ اللبناتِ المتوافرةِ في بيئةِ المحاكاةِ الافتراضيةِ (VEX)

الإجابة:

1.لبناتُ الحركةِ (Movement Blocks)

هي اللبنات التي تساعد على التحكم بحركة الروبوت أثناء مساره، وتتضمن علية الحركة:

لبنة الإتجاه الذي سوف يتحرك فيه الروبوت (أمام،خلف) مع المسافة التي سوف يقطعها

لبنة السرعة التي سوف يتحرك بها الروبوت.

 

2.لبِناتُ العرضِ (Display Blocks)

وهي اللبنات التي من خلالها نستطيع التحكم بالروبوت لرسم خط حسب المسار المخصص له مع إمكانية تحديد لون الخط،حجمه وغيرها من الأامور بالمرتبطة برسم الخط.

 

3.لبناتُ الاستشعارِ(Sensing Blocks)

وهي اللبنات التي نستطيع من خلالها التحكم بالروبوت.حيث تساعد المستشعرات (الحساسات) الموجودة في جسم الروبوت على معرفة إدراك والبيئة المحيطة بالروبوت، حيث يستطيع الروبوت من خلالها إدراك وجود جسم من عدمه،خصائص الجسم الذي في بيئته،بالإضافة الى إمكانيات تحديد إحداثياته.

 

4.لبِنةُ الجذبِ (Magnet Block)

يتم استخدام هذه اللبنة لغايات التعامل مع الاجسام المعدنية القابلة للجذب والتي تتواجد في البيئة التي يتحرك فيها الروبوت.

 

 

Jo Academy Logo