البرنامج الخاص بالمعالج الذكي .
اصدرت ليغو العديد من البرامج الخاصة بالمعالج الذكي والتى تتيح له التخاطب والتواصل مع العديد من لغات البرمجة ، ولكل لغة برمجة البرنامج الخاص بها ، والتى يتم تحميله داخل المعالج الذكي لكى يستطيع التخاطب والتواصل معه .
البرامج الخاصة بلغات البرمجة
برامج بسيطة جدا يمكن انشاؤها باستخدام القائمة الموجودة بالمعالج الذكي ، ويمكن تحميل برامج اكثر تغقيدا وملفات الصوت باستخدام منفذ الناقل التسلسلي العام USB او لاسلكيا باستخدام تقنية البلوتوث ، ويمكن ايضا نسخ ملفات بين اثنين من المعالج الذكي لاسلكيا ، ويمكن استخدام بعض الهواتف النقالة كجهاز تحكم عن بعد عن طريق البلوتوث .
الاصدار الاخير من البرنامج وتشمل هذه المجموعة لكتابة البرامج التى تعمل على اجهزه كمبيوتر ويندو وماكنتوش الشخصية .
وهناك العديد من لغات البرمجة المستخدمه لبرمجة الروبوت على سبيل المثال :
1 – اسم البرنامج : NBC
نوع اللغة : Assembly
بيئة نظام التشغيل : Windows و Mac و Linux
المستهدفين : المبرمجين المحترفين
2- اسم البرنامج : NXC
نوع اللغة : " not exactly " C
بيئة نظام التشغيل : Windows و Mac و Linux
المستهدفين : مبرمجين C
3- اسم البرنامج : RobotC
نوع اللغة : C
بيئة نظام التشغيل : Windows
المستهدفين : مبرمجين C
4- اسم البرنامج : NI LabVIEW Toolkit
نوع اللغة : Graphic " رسومي "
بيئة نظام التشغيل : Windows و Mac
المستهدفين : مطورين NXT-G
لغة البرمجة NXT-G
من اشهر لغات البرمجة واكثرها استخداما واسهلها وهو الملائم للبرمجة الاساسية ويمكن شرائها بشكل منفصل من اصدار National Instruments LabVIEW ، وهو لا يستخدم كتابة النصوص لعمل البرمجة وصياغة الاوامر للروبوت ، وانما يستخدم اوامر على شكل رسومات يتم تنسيقها في مربعات وتجميعها لعمل البرمجة واصدار الاوامر للروبوت عن طريق قص ولصق ومن ثم تحديد القيم المطلوبه ، وان شاء الله سنقوم بشرح والعمل عليها خلال الدروس القادمة .
مميزات لغة البرمجة NXT-G
1 – سهوله تنصيبه على جميع انواع الويند وز ودعمه لنظام التشغيل ماك .
2- سهوله نقل البيانات عن طريق USB او عن طريق البلوتوث .
3- يوفر وسيلة سهله لللاستخدام ، فقط سحب واسقاط داخل البيئة الرسوميه .
4 – كل البيانات والمعلومات بالاضافة الى الاسلاك تظهر على الرسومات .
عيوب مميزات لغة البرمجة NXT-G
1- محدودة التعقيد .
2- بطئه في الاداء .
ليست هناك تعليقات:
إرسال تعليق