تفاصيل العمل

في البداية كان يجب علي تنفيذ مشروع تخرج ضمن دراستي ولم تكن في بالي فكرة عن ماهية المشروع الذي يجب ان اباشر بعمله ،

بعد التفكير الطويل والنظر لاحتياجات المجتمع من حولنا ، خطرت ببالي فكرة انه يجب علي التفكير بكبار السن او ذو الاحتياجات الخاصة عندما يذهبون الى التسوق ، فقررت انا اعمل على مشروع روبوت الخدمة .

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

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

عند نهاية الشكل الخارجي بدأ الأمر الاصعب وهو الsoftware الخاص بالروبوت سوف اقسم هذا الى عدة أقسام :

1 - القطع المستعملة :

أ - شاشة على رأس الروبوت .

ب - أردوينو ميغا لتعطي وتستقبل كل الأوامر .

ت - حساسات التراسونيك لتجنب العوائق .

ث - موديول GPS

ج - حساس تسارع + موديول بوصلة

ح - موديول بلوتوث

2 - الأدوات الخارجية :

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

3 - مرحلة البرمجة :

تمت برمجة الروبوت بلغة arduino C في بيئة عمل arduino IDE

قمت بوصل كل القطع على الاردوينو ومن ثم برمجتها قطعة قطعة لكي يتم التأكد من عمل كل شيء على حدى ،

ومن ثم بدأت في جمع البرامج الافرادية في برنامج واحد لكي انفذه على الاردوينو بشكل كامل ونهائي .

4 - النتيجة :

قمت بتجربته وكان يقوم بما يلي :

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

- يمكنك التحكم به يدوياً من خلال لوحة تحكم موجودة داخل التطبيق ، وتحريكه اينما تريد .

- يمكنك وضع عليه اغراضك وارساله الى نقطة معينة اينما تريد من خلال خريطة موجودة داخل التطبيق .

- اذا كان الروبوت عالق في مكان ما وعاجز عن الخروج منه سوف يصدر صوت انذار عالي واضواء حمراء وزرقاء ليتم انقاذه .

- الشاشة التفاعلية على رأسه تظهر رسوماً تبين حالة الروبوت مثل اذا كان يريد شحن بطارياته يقوم برسم وجه متعب ويقول انا لا استطيع التحمل اكتر و العديد من الرسوم التفاعلية .

- بفضل الدواليب الذي فيه يمكنه الصعود والنزول من اماكن منحدرة .

5 - المشاكل :

واجهتنا في نهاية المشروع بعض المشاكل وتم حلها بشكل كامل :

- كان الروبوت بطيء قليلا ، كان يجب زيادة عدد البطاريات داخله واصبحت سرعته مناسبة لوظيفته .

- كان عديم التوازن ، تمت اضافة نظام كامل داخل البرنامج ليستطيع التوازن وعم فعل اي حركات مفاجئة .

وشاركت به في معرض دمشق الدولي HiTech ونال اعجاب الكثير من الناس المختصين في هذا المجال .

وهذا كل شيء عن عملي الذي قمت به .

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات