من الاسم يتضح على الفور الروبوت مصنوعة على وحدة تحكم اردوينو. أنشأ المؤلف مكتباته الخاصة لاستخدام أكثر ملاءمة. تحتوي المعدات القياسية للروبوت على محدد المدى الموجود على اللوحة الأمامية وعجلتين ومحركين. للترقيات المستقبلية المحتملة ، يتم تثبيت لوحة توصيل أعلى الجهاز. يتم التحكم في الجهاز ويعمل بشكل مستقل ، إذا رغبت في ذلك ، يمكنك إضافة التحكم اللاسلكي. تصف المقالة العمل مع CARduino والمكتبات ، وهناك بعض الأمثلة.
ما هي المكتبة؟
تبسط المكتبة بشكل كبير التحكم في الروبوت. تم تصميم المشروع للأشخاص الذين ليسوا أقوياء بشكل خاص في البرمجة ، ولكن لديهم الرغبة في صنع الروبوتات البسيطة. لإنشاء مثل هذا النموذج لا يتطلب معرفة في مجال التحكم الحركي. ستقوم المكتبة بكل شيء بمفردها ، وتقليل البرنامج إلى أبسط الأوامر "اتجه يمينا وانتقل ثانية واحدة" أو "تقدم ثلاث ثوان ثم تسريع". هناك نماذج من البرامج في المكتبة لمساعدتك على تكوين CARduino.
ماذا تفعل إذا لم تتوفر نفس المواد؟
يمكنك تجميع مثل هذا الروبوت بدون مثل هذه المواد. يمكن للمكتبة العمل على أي تجميع تقريبًا. على سبيل المثال ، يمكنك استخدام عجلات أو مواد أخرى للهيكل ، والشيء الرئيسي هو أن الأجزاء المتغيرة تؤدي نفس الوظيفة.
ماذا يمكن أن يفعل الروبوت؟
وظائف الروبوت غير محدودة تقريبًا. باستخدام هذه المكتبة ، تصبح كتابة برنامج لـ Arduino مهمة سهلة للغاية. تتيح اللوح تثبيت مجموعة متنوعة من أجهزة الاستشعار.
تكلفة الروبوت
يعيش المؤلف في الولايات المتحدة الأمريكية ، وبالتالي اعتبر أن تجميع الروبوت من الصفر سيكلف حوالي 100 دولار ، ومعظم التفاصيل ، أنفق 30 دولارًا على المشروع. إذا كان بإمكانك طلب مكونات في الصين ، فيمكنك تقليل التكاليف بنحو 5 مرات.
المواد المستخدمة:
- اردوينو اونو - R3
- لوحة تطوير 30 × 10
- حامل لأردوينو ولوح توصيل
- Rangefinder Sharp GP2Y0A02YK0F
- المحركات الصغيرة 2 قطعة
- عجلتان 49x12 مم
- حوامل للمحرك 2 قطعة
- عجلات كروية 2 قطعة
- سائقين لاردوينو 2 قطعة
- قاعدة للهيكل (خشب) 15x10.75 سم (تم اختيار المقاس حسب حجم حامل اردوينو ولوح الخبز)
- براغي خشبية صغيرة
- بطارية 9 فولت 1 كمبيوتر
الخطوة الأولى. العمل التحضيري.
قبل الشروع في تجميع الروبوت ، يقوم المؤلف بإعداد المكونات. بادئ ذي بدء ، يتم قطع مستطيل من الحجم الصحيح من كتلة خشبية أكبر من اللازم.علاوة على ذلك ، يقوم بجمع عجلات الكرة ، حيث تم تسليمها مفككة ، ويستخدم التعليمات الخاصة بها للتجميع. يتم إرفاق العجلات بالمحركات ، ويتم وضع Arduino مع لوح توصيل في الحامل من أجلها.
الخطوة الثانية تركيب عجلات كروية.
تقرر تثبيت هذه العجلات على جانب واحد من قاعدة الهيكل باستخدام قلم رصاص ، لاحظ المؤلف 0.5 سم على كل جانب من اللوحة. للتثبيت ، تم استخدام مسامير خشبية.
الخطوة الثالثة تركيب المحركات.
كانت هذه الخطوة بسيطة للغاية. كل ما كان مطلوبًا هو إدخال المحركات في الأقواس وتثبيتها باستخدام مادة superglue عند حواف اللوحة. يمكنك أيضًا استخدام مكواة لحام ، من المهم عدم خلط جهات الاتصال السلبية والإيجابية.
الخطوة الرابعة. قم بتثبيت Arduino و Bredboard.
أولاً ، كان من الضروري ملاحظة موقع المكونات. يتم وضع اللوح على مقدمة الحامل ، و Arduino ، على التوالي ، في الخلف ، يتم إرفاقهما بمسامير على الفتحات الموجودة. يتم وضع الحامل نفسه على الهيكل باستخدام برغيين في المنتصف.
الخطوة الخامسة تركيب المستشعر
هذه الخطوة بسيطة للغاية. توجد ثقوب في الأمام في المنتصف ، ويتم تثبيت المستشعر بمسامير. تأكد من استخدام ثقوب المستشعر للتركيب. عند الإرفاق ، يضع المؤلف المستشعر بحيث تكون الاستنتاجات عليه في الأعلى. ثم ، يتم إدخال سلك JST في المستشعر وتوصيله بلوحة الخبز ، باللون الأحمر إلى الطرف الموجب ، والأسود إلى السالب ، والأصفر في أي مكان على اللوحة.
الخطوة السادسة توصيل سائق محرك.
يتم محاذاة برامج التشغيل وتثبيتها على Arduino.
الخطوة السابعة. اللحيم للمحركات.
علاوة على ذلك ، يحدث لحام الأسلاك المعتاد ، فمن المهم فقط تذكر الأسلاك الإيجابية والسلبية.
الخطوة السابعة. ربط العجلات.
الآن ، يربط المؤلف أسلاك المحرك بالسائق بهذه الطريقة:
- الاتصال الإيجابي للمحرك الأيمن متصل بالطرف السالب للسائق A.
- يتم توصيل الاتصال السلبي للمحرك الأيمن بالطرف الموجب للسائق A.
- الاتصال السلبي للمحرك الأيسر متصل بالطرف السالب للسائق B.
- الاتصال السلبي للمحرك الأيسر متصل بالطرف الموجب للسائق B.
الخطوة الثامنة. اتصال أجهزة الاستشعار والطاقة.
5V توصيل الطاقة + اللوح ، GND إلى GND. السلك الأصفر للمستشعر متصل بالطرف التناظري 2.
الخطوة التاسعة. تركيب البطارية.
قام المؤلف ببساطة بلصق البطارية باستخدام غراء فائق في الجزء الخلفي من الروبوت. ثم ربط ببساطة الأسلاك الإيجابية والسلبية بالاستنتاجات الإيجابية والسلبية لـ Carduino.
المكتبة
هذا يكمل تجميع الروبوت القياسي. ستعمل المكتبة ونماذج البرامج عليها ، يمكنك تنزيلها تحت المقالة. يحتوي الأرشيف أيضًا على وصف لبعض الوظائف. يتم تحميل المكتبة في Arduino IDE على طول المسار -> مكتبة الاستيراد -> Carduino. بعد تنزيل البرنامج ، يكون المشروع جاهزًا تمامًا.
فيديو مع مثال على Carduino: