جدول المحتويات:
- الخطوة 1: نمذجة الروبوت الخاص بك
- الخطوة 2: منظر جانبي
- الخطوة 3: 3 المكونات الرئيسية
- الخطوة 4: الحركة: Stepper Motors
- الخطوة 5: حامل الأكواب: النموذج
- الخطوة 6: حامل الأكواب: الآلية
- الخطوة 7: حامل الأكواب: آليتي
- الخطوة 8: حامل الأكواب: الدائرة
- الخطوة 9: الصب: الدائرة
- الخطوة 10: الصب: تابع
- الخطوة 11: كود ShotBot
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تم إنشاء هذا التوجيه استيفاءً لمتطلبات مشروع Makecourse في جامعة جنوب فلوريدا (www.makecourse.com)
اللوازم:
أسلاك ، Arduino ، مضخة مياه غاطسة تعمل بتيار مستمر 6 فولت آمنة للطعام ، محركان متدرجان ، لوحتان للسائق ULN2003 ، جسر H ، محرك مؤازر 180 ، مصدر طاقة 5 فولت و 6-9 فولت ، لوح توصيل ، IR Senor وجهاز تحكم عن بعد ، مسدس الغراء الساخن ، آمن للطعام أنابيب.
الخطوة 1: نمذجة الروبوت الخاص بك
قم بإنشاء نموذج ثلاثي الأبعاد للروبوت الخاص بك بالشكل الذي تريده أن يبدو عليه. ضع في اعتبارك كيف ستضع العجلة والمحور والمحركات وآليات حامل الأكواب والأسلاك والمكونات الكهربائية وخزان المياه. يمكنك أن ترى في الصورة أن لدي حجمًا مخططًا له (8 × 8 × 4 بوصة) وموضع المكونات والأسلاك الخاصة بي. إذا لزم الأمر ، ابحث عن الأبعاد أو النماذج ثلاثية الأبعاد لمكوناتك الفعلية. يمكنك أيضًا أن ترى في الزاوية الخلفية أنني أنشأت فتحة لتمرير الأسلاك من خلالها.
الخطوة 2: منظر جانبي
يمكنك أن ترى أنني أنشأت فتحة لمحركات السائر ومحور للعجلة الأمامية.
الخطوة 3: 3 المكونات الرئيسية
هناك ثلاث آليات رئيسية للروبوت.
1. الحركة: العجلات ووظائف القيادة.
أ. هذا يتطلب اثنين من المحركات السائر ولوحات السائق
2- حامل الأكواب: يُنشئ مكانًا للكوب وموقعًا دقيقًا للصب
أ. هذا يتطلب محرك سيرفو.
3-الصب: آلية صب كل طلقة.
أ. هذا يتطلب جسر H ومضخة مياه
بالنسبة إلى اللوح ، قم بتوصيل القضبان الأرضية ببعضها البعض وربط أحدها بـ Arduino لإنشاء أرضية مشتركة.
سيتم التحكم في هذا الروبوت بواسطة مستشعر الأشعة تحت الحمراء وجهاز التحكم عن بعد. ستحتاج إلى توصيله بأحد المسامير الرقمية على Arduino وتوصيله بطاقة Arduino والأرض.
الخطوة 4: الحركة: Stepper Motors
قم بتوصيل محركات Stepper الخاصة بك بكل لوحة سائق وقم بتوصيل دبابيس IN بـ 1-4 إلى المسامير 2-9 على Arduino. قم بتوصيل مصدر الطاقة ببطارية 6 فولت + خارجية وقم بتوصيل كل نظام بأرضية مشتركة (أو أرض أردوينو)
عندما تقوم ببرمجة محركات السائر ، يمكنك إما استخدام مكتبة محرك السائر أو كتابة التعليمات البرمجية الثابتة لها. بالنسبة لهذا المشروع ، سيكون من الصعب ترميزه.
الخطوة 5: حامل الأكواب: النموذج
هذا نموذج لحامل الأكواب الذي صنعته. لاحظ المفصل المفتوح على ظهر الآلية.
الخطوة 6: حامل الأكواب: الآلية
بالنسبة لحامل الأكواب ، ستستخدم مؤازرة للتحكم في حركتها. باتباع الصورة أعلاه ، تريد إنشاء نظامين مشتركين بمفصل في نهاية ذراع المؤازرة ومفصل في الجزء الخلفي من حامل الأكواب. سيؤدي هذا إلى تحويل الحركة الدورانية إلى خطية. لهذا استخدمت الورق المقوى ونصائح Q. قطعت قطعة صغيرة مستطيلة من الورق المقوى وأدخلت ثقبًا صغيرًا وكل طرف. أضع Q-tip ، من خلال كل طرف وربطته بالمؤازرة وحامل الكأس. ثم استخدم الغراء الساخن لتغطية نهايات Q-tip.
الخطوة 7: حامل الأكواب: آليتي
الخطوة 8: حامل الأكواب: الدائرة
تريد توصيل محرك سيرفو بالطاقة والأرض وتوصيله بأحد دبابيس PWM.
الخطوة 9: الصب: الدائرة
قم بتوصيل مضخة الماء DC إلى OUT1 و OUT2 للجسر H. قم بتوصيل الجسر H بأرضية مشتركة. إذا كان مصدر الطاقة الخارجي الخاص بك أقل من 12 فولت ، فقم بتوصيله + 12 فولت على الجسر H ، إذا لم يكن الأمر كذلك ، فقم بإزالة غطاء العبور خلف الاتصال وقم بتوصيله بـ + 12 فولت. بالنسبة لهذا المشروع ، استخدمت بطارية 9 فولت كبطاريتي الخارجية. بعد ذلك ، قم بإزالة العبور على دبوس ENA وقم بتوصيله بدبوس PWM على Arduino. قم بتوصيل IN1 بدبابيس Arduino. ملاحظة: عادةً ما نقوم بتوصيل IN2 أيضًا ، لكن لا يتعين علينا ذلك في هذه الحالة لأننا لا نحتاج أبدًا إلى تغيير تكوين محرك التيار المستمر.
الخطوة 10: الصب: تابع
تريد وضع مضخة الماء في قاع الخزان وإطعامه من أعلى الخزان. يمكنك بعد ذلك توجيه الأنبوب ليأتي من أعلى الروبوت وتوجيهه نحو حامل الأكواب.
الخطوة 11: كود ShotBot
الكود الرئيسي والوظائف