12‏/6‏/2011

درس البرمجة الاول

مقدمة عن البرمجة 
NXT-G استخدام برنامج  

تعد برمجة الليغو روبوت هي أساس التميز في حركة الروبوت، ويستخدم لذلك برامج عديده بانواع مختلفة مثل كتابة البرنامج باستخدام الكود في برنامج الماتلاب، او ان اكس سي، او تركيب ايقونات الرسم في بيئة البرنامج مثل 
NXT-G
فبعد اتمام تصميم الروبوت وتركيبه، لابد برمجته ليقوم بعمله المراد منه، فدوران المحركات بعدد دوراتها او زمن دورانها مثلا،  له برمجته الخاصه، كذلك الحساسات ايضا تحتاج الى برنامج ، كل هذا سيتم شرحه انشاء الله بالتفصيل في هذا الدرس والدروس 
القادمه
ان الجزء المسؤول عن حفظ البرنامج و تشغيله في مجموعة الليغو روبوت هو ما يسمى بدماغ الروبوت وهو ال
NXT
الظاهر في الصورة التالية


بدء التشغيل 

اولا نبدأ بكيفية فتح البرنامج، باحدى الطرق التالية
الطريقة الاولى: ستجد ايقونة كما في الصورة في الاسفل، موجوده على سطح المكتب، قم بالنقر عليها مرتين متتاليتين بالفأره


الطريقة الثانية: من ايقونة البدء، ثم برامج، ثم اختيار 
LEGO MINDSTORMS NXT 

عند النقر على الايقونة، انتظر قليلا حتى يتم تشغيل البرنامج، سوف يكون شكل بيئة البرنامج عند التشغيل كما في الصورة التالية


GO سوف تحتاج الى كتابة اسم البرنامج الذي تريد انشاؤه، يجب ان تكون احرف الاسم باللغة الانجليزية، ثم اضغط على كلمة
كما هو مبين في الصوره 


شرح بيئة البرمجة

بعد الدخول الى بيئة البرمجة سوف تكون كالشكل في الصورة التالية


شريط الادوات

سوف نبدأ بشريط الادوات الظاهر في الصورة التالية وعمل كل اداة فيه مدرج تحته


شريط التحكم والتحميل

الشريط التالي في الصورة هو المسؤول عن تنزيل البرنامج الى ان اكس تي ومعاينة الظروف الحيوية له وهو موجود اسفل يمين بيئة البرمجة، كيفية عمل كل جزء فيه مبين في الصورة وما بعدها

الايقونة التالية تستخدم لمعرفة بينات الذاكرة والبرامج المستخدمة داخل ال ان اكس تي وكذلك معرفة مقدار الفولتية في البطارية


بعد الضغط عليها تظهر النافذة التالية 


سيتم استكمال الدرس غدا انشاء الله