السلام عليكم ،،،
لقد قمت ببرمجة روبوت لمجموعة من الطلاب المهندسين لهذه المسابقة ... و هذه هي التجربة لتعم الفائدة
المسابقة كانت باختصار
الالي ينقسم إلي اثنين 1. اتوماتيك " تلقائي الحركة 2. تحكم يدوي manual
اليدوي قمت باستخدام ذراع البلاي سيشن و قمت بتشغيل المواتير به الدائرة سهلة هي عبارة عن On-Off - و صل جهد 5 فولت للذراع و خد الخرج من الذراع ...
الميكانيكا كانت متروكه للدكتور .. و لكن كما رأيت هم استخدموا مادة الالومنيوم للجسم - الهيكل هندسي بحت ...
الالي الاتوماتيك
كان يريد ان يضع او يطفي الشعلة و التي علي مسافة محدودة و الشعل موجودة علي الساعة علي روؤس معين " الساحة علي شكل معين" ... كان من المفروض ان يمشي علي خط ابيض و لا يدور من عليه .. استخدمت سنسور للون الابيض .. ظهرت مشكلة اخري و هي إن كان حاد عن المسار الابيض يمينا او يساراً .. قمت بحل المشكلة بوضع عدد من المستشعرات علي يمينه و يساره و عمل Scan بعد عدد الخطوط ....
قمت باستخدام المتحكمه ATMEL 89C52
و قمت ببرمجه المتحكم باستخدام لغة الاسيمبلي ... و بعض الاحيان قم باستخدام المحاكي بلغة السي ..
استخدمت بعض الفنيات البرمجية باستخدام اسلوب Finite State Machines لتحديد حالات الروبوت و استخدمت بعض العدادات التي غير موجودة بالمتحكم ; لان وقوع اي نسبة خطأ قد يجعل الروبوت غير دقيق في وصوله للشعله ...
للاسف كانوا عاطين لي دعوة لحضور المسابقة و لكنها ضاعت مني ... لعل كنت اري المسابقين الاخرين و اري عملي للطلاب ...

