الحاسوب الروبوت (الجزء 1) – عربة الروبوت

الحاسوب الروبوت (الجزء 1) – عربة الروبوت 

 00

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

 


تقديم

 

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

 


أشكال أخرى 

 


استعراض لعربة الروبوت

01

نتناول في هذا المقال إلى صنع العربة التي تراها في هذه الصورة، وما عليك إلا أن تقلد ما تجده أو على الأقل خذ الفكرة ثم أنجز عربة بشكل آخر فهذا لا يهم.

 

إليك استعراض لعربة الروبوت أولا:  

 

 


تجهيز عربة الروبوت

 

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

 

 

 


المواد اللازمة

02

هذه هي مختلف أجزاء العربة. يمكنك أن تستعين بقطع خشبية أو معدنية لصنع العربة. فيما يلي المواد اللازمة لإنشاء عربة هذا المقال:

 

أسماء الأجزاء تجدها مرفقة في الرابط التالي:

 

http://www.isna3ha.com/images/cat_robot/makeRobot_Adv/laptopBot/pieces.jpg 

 


تقطيع الأجزاء

 

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

 

 

الاختيار 1: شراءها

لشراء نفس القطع مجهزة وبدون تعب فإليك رابط الموقع على الانترنت: 

http://store.oomlout.com/arduino-controller-servo-robot-serb--chassis.html 

 

الاختيار 2: القاطع الليزري (Laser Cutter)

قم بتحميل الملف التالي الخاص بالقاطع الليزري: الملف cdr، الملف eps. 

يمكنك أن تقطع بواسطة قاطعك الليزري أو استعن بالموقع http://www.ponoko.com ليقوم لك بهذه المهمة.

المقاييس الذي تحتاجها للقاطع الليزري هي (3mm, .118" acrylic) أو (3mm, .125" acrylic)

 

 

الاختيار 3: المنشار الدوار والمثقب الكهربائي (Scroll saw, Drill)

هنا ستحتاج لأن تكون الأجزاء مرسومة على ورق كبير الحجم، وهذا ما ستجده في الملفات التالية، قم باختيار الملف الذي يناسب حجم الورقة لديك.

 

حجم الورقة : A4 

حجم الورقة : letter

 

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

بعدها قم بإلصاق الورق المطبوع على قطعة البلاستيك أو الخشب أو المعدن عندك. 

أولا وقبل كل شيء، قم بثقب مكان الثقب باستعمال المثقب الكهربائيثم ابدأ بتقطيعها باستعمال المنشار الدوار. 

 


تجميع الأجزاء

 

 

مبروك عليك، حوالي 90% من المهمة أنجزت. ما عليك إلا أن تقوم بتحميل الملف التالي وقم بتتبع طريقة التجميع:

 

مشروحة خطوة خطوة أو مصورة بالفيديو كما التالي: 

 

 


تركيب الأسلاك

 

 

أيا كانت العربة التي أنجزتها، علينا أن نضيف لها شرايينها الآن حتى نتمكن من التحكم بالروبوت فيما بعد.

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

تذكر ألا تقوم بربط البطاريات في البداية حتى تتم تركيبها بالكامل وتأكد من أن كل شيء على ما يرام حتى لا تصاب دارتك بالتلف عند إضافة البطاريات لها. 

 


امتحان عمل العربة

 

05

قم بتحميل شيفرة الروبوت من هنا.

 

افتح برنامج Arduino ثم قم بتنفيذ الشيفرة. بعدها قم بتحويلها إلى البطاقة Arduino.

بعد ذلك، يمكنك أن تضع البطاريات بعد أن تفصل البطاقة Arduino عن الحاسوب.

إذا أنجزت كل شيء على ما يرام فمن المفترض أن ترى أن روبوتك بدأ يتحرك.

 

برمجة 

06

 

انتهينا من تجميع الروبوت وما بقي سوى البرمجة الآن. إن كان مستواك ضعيفا في البرمجة، فقم بالاضطلاع على برمجة الروبوت في هذا الموقع أولا ثم عد إلينا. توجد ثلاث طرق لتبرمج عربة الروبوت:

 

الطريقة 1: تعديل شيفرة الروبوت

أحيانا يكون الأسهل أن تستسعمل شيفرة موجودة ثم قم بتعديلها حسب رغاباتك.

من أجل هذا، نزودك بشيفرة جاهزة وما عليك إلا أن تحملها من هنا.

قم بتنفيذها وتحويلها إلى بطاقة Arduino.

 

الطريقة 2: إضافة دوال أخرى

يمكنك إضافة دوال أخرى لشيفرتك من أجل القيام بمهام إضافية.

قم بالنقر على هذا الملف الذي يحمل في طياته بعض الدوال. 

1.        انسخ جميع الدوال من الملف وقم بوضعها في آخر الشيفرة.

2.        ما تبقى قم بوضعه في بداية الشيفرة.

3.        استدع الدالة serbSetup انطلاقا من داخل الدالة setup.

 

الطريقة 2: كتابة شيفرتك الخاصة

ليست بالصعبة. يجب أن تعرف فقط أن المحرك الأيمن متصل بالمربط 9، بينما المحرك الأيسر متصل بالمربط 10 للبطاقة Arduino. 

 


اشكال أخرى 

 


في النهاية  

 

07

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

  


تأليف

 

المؤلف : oomlout

ترجمة بتصرف : السهلي محمد 

 


المراجع

 

http://www.oomlout.co.uk

http://www.instructables.com/id/How-to-Make-an-Arduino-Controlled-Servo-Robot-SER


 

التعليقات   

 
# Guest 2015-06-14 12:04
قام المدير بحذف هذا التعليق
 
 
# Guest 2015-05-10 02:05
قام المدير بحذف هذا التعليق
 
 
# Guest 2015-04-24 23:04
قام المدير بحذف هذا التعليق
 
 
# Guest 2015-04-16 07:17
قام المدير بحذف هذا التعليق
 
 
# Guest 2015-03-24 03:36
قام المدير بحذف هذا التعليق
 
 
# Guest 2014-01-11 23:46
قام المدير بحذف هذا التعليق
 

أضف تعليق


كود امني
تحديث


Go to top