جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: تجميع المدفع - البناء الكهربائي
- الخطوة 3: قم بتوصيل مستشعر الأشعة تحت الحمراء بلوحة V5
- الخطوة 4: اضبط لوحة V5 على Arduino Uno
- الخطوة 5: قم بتوصيل مصدر الطاقة بلوحة Arduino
- الخطوة 6: التخطيط العام للدائرة
- الخطوة 7: الكود ومبدأ العمل
- الخطوة 8: بما في ذلك مكتبة IR
- الخطوة 9: قم ببرمجة المفاتيح التي ترغب في استخدامها
- الخطوة 10: أنهِ الكود وتحرك
- الخطوة 11: قم بتحميل الكود الخاص بك واختبره
فيديو: مدفع RC: 11 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
تم إنشاء هذا التوجيه استيفاءً لمتطلبات مشروع Makecourse في جامعة جنوب فلوريدا (www.makecourse.com)
الخطوة 1: ما سوف تحتاجه
مكونات الجسم
-2 عجلات (مطبوعة ثلاثية الأبعاد أو كيفما ترغب في تصميمها)
- التشويش - يفضل أن يكون مصنوعًا من شيء يمكن تشكيله بسهولة ، مثل الحفر أو القطع بالليزر وما إلى ذلك ، وذلك لأنه سيكون لدينا الكثير من الأسلاك ، وبالتالي سنحتاج إلى إنشاء منافذ في الهيكل المعدني لتوصيل المكونات الكهربائية للمدافع.
المكونات الكهربائية
-أردوينو أونو متنها
-Ir بعيد
-استشعار
-Dc السائر / محركات السرعة
-الكثير من الأسلاك وكابلات القفز
- لوحة V.2 (غير مطلوبة ولكنها تجعل التوصيلات أكثر تنظيمًا وأسهل في التشغيل)
-12 فولت البطاريات وحزمة البطارية (امدادات الطاقة)
سائق محرك L298
الخطوة 2: تجميع المدفع - البناء الكهربائي
قم بتوصيل محركات سرعة التيار المستمر بمحرك L298
- قم بتشغيل الأسلاك الفردية من سرعة التيار المستمر / محرك السائر وقم بتوصيلها بمنافذ الوحدة L298. هذا هو المكون الذي سيقود المحركات.
الخطوة 3: قم بتوصيل مستشعر الأشعة تحت الحمراء بلوحة V5
قم بتوصيل مستشعر الأشعة تحت الحمراء بلوحة V5. هذا هو الجزء الذي سيسمح للمستخدم بالتحكم في السيارة عبر جهاز التحكم عن بعد بالأشعة تحت الحمراء. يتم ذلك ببساطة عن طريق توصيل الكبل من مستشعر الأشعة تحت الحمراء إلى المنفذ المسمى "مستشعر الأشعة تحت الحمراء"
الخطوة 4: اضبط لوحة V5 على Arduino Uno
-هذا هو الجزء الرائع في استخدام لوحة V5 ، فهو يجعل هذه الاتصالات سهلة. إنه مصمم "لحزم الكيس" على Arduino Uno وبالتالي يوفر الكثير من الأسلاك ويجعل الوصلات تبدو أنيقة. تأكد من ضبط دبابيسك في التوافق الصحيح ، أي (GND إلى المنفذ الأرضي ، التناظري إلى التناظري ، إلخ) وذلك لتجنب الانحناء أو إتلاف المنافذ.
الخطوة 5: قم بتوصيل مصدر الطاقة بلوحة Arduino
باستخدام حزمة بطارية لهذا أيضًا ، فإنه يجعل هذا العنصر يوفر أيضًا الكثير من الأسلاك ويبدو أكثر أناقة. ينصح به بشده. حزم البطاريات هذه التي غالبًا ما تكون غير مكلفة ، تأتي أيضًا مع مفتاح تشغيل وإيقاف مستقل خاص بها. ما عليك سوى توصيل منفذ الطاقة (تأكد من الحصول على منفذ متوافق مع اردوينو) بأردوينو.
الخطوة 6: التخطيط العام للدائرة
إليك ما يحدث تحت الغطاء.
- محركات السرعة التي يقودها L298
-مستشعر الأشعة تحت الحمراء متصل بلوحة V5.
- مصدر طاقة 12 فولت
- يتم تشغيل / تأريض جميع المكونات الكهربائية باستخدام سكة تأريض حسب الحاجة.
الخطوة 7: الكود ومبدأ العمل
يتم تشغيل المدفع بشكل كامل عبر جهاز التحكم عن بعد بالأشعة تحت الحمراء وسيكون التركيز الرئيسي لأغراض البرمجة. يتكون نظام التحكم بالأشعة تحت الحمراء من إرسال واستقبال المعلومات. يتم الإرسال من جهاز التحكم عن بعد ويتم الاستقبال بواسطة مستشعر الأشعة تحت الحمراء. ترسل أجهزة التحكم عن بعد بالأشعة تحت الحمراء إشارات عبر رمز نبض ثنائي ، مثل العديد من الأدوات اليومية الأخرى. من أجل عدم الخلط بين المستشعر وتجنب التقاط رمز النبض الخاطئ ، فمن الشائع تعديله عند تردد ناقل معين يمكن للمستشعر بعد ذلك ترشيحه واستقباله كأمر فريد.
الخطوة 8: بما في ذلك مكتبة IR
-هناك العديد من مكتبات ir عبر الإنترنت يمكن تضمينها في رسم اردوينو لتسهيل برمجة جهاز التحكم عن بعد. يمكن العثور على هذه على سبيل المثال في
www.l Liquidcrystal.com
www.elegoo.com
بعد تنزيل المكتبة ، قم بتضمينها في الرسم الأولي الخاص بك ، (انظر الصورة أعلاه).
يوجد أيضًا "نماذج تخطيطية" في البرنامج ، أحدها لنظام Ir. ستكون هذه أيضًا نقطة انطلاق رائعة. (انظر الصورة أعلاه)
يشتمل أيضًا على ملف بلوري سائل مع بعض خصائص المكتبة.
الخطوة 9: قم ببرمجة المفاتيح التي ترغب في استخدامها
يتقدم المدفع للأمام والخلف ويهدف إلى اليسار واليمين. لذلك سنحتاج إلى مفاتيح لتنفيذ هذه العمليات. يمكننا إنجاز مهمة تعيين المفاتيح للقيام بأشياء محددة من خلال الاستفادة من قيمتها الرئيسية الفريدة. يمكننا بعد ذلك تعيين قيم المفاتيح هذه للحصول على وظائف محددة باستخدام الدالة #define.
على سبيل المثال
#يشمل
# تعريف F 16736925
# تعريف ب 16754775
حيث سيكون "F" هو المتغير المرتبط بالمضي قدمًا والرقم المجاور له ، وهو القيمة الأساسية الفريدة للقيام بهذه المهمة.
إن تحديد مكونات معينة على "عالية" أو "منخفضة" سيؤدي إلى تحقيق أهداف معينة. على سبيل المثال في الكود الخاص بنا ، إذا كنا نرغب في المضي قدمًا في المدفع ، فسنضبط دبابيس الإخراج على محرك التيار المستمر على ارتفاع ، مما يتسبب في تحرك السيارة. سيتم تقديم رسم تخطيطي كامل لكل هذا في النهاية.
الخطوة 10: أنهِ الكود وتحرك
-إذا لم تكن معتادًا على الترميز ، فلا داعي للخوف ، فهناك العديد من الرموز والأمثلة عبر الإنترنت التي يمكنك اتباعها لتحريك مدفعك. هذا هو الكود النهائي الخاص بي لهذا المدفع ، وقد تم أخذ عينات منه من www.elegoo.com وتم تعديله ليناسب معايير توجيه المدفع.
الخطوة 11: قم بتحميل الكود الخاص بك واختبره
إذا سارت الأمور على ما يرام ، يجب أن تكون قادرًا على تحريك مدفعك. تأكد من تذكر شحن البطاريات وتشغيل المفتاح. أيضًا ، لا تقم بتشغيل المدفع أثناء توصيله بالكمبيوتر. قد يكون هذا خطيرًا على بعض الأجزاء الحساسة في جهازك.
حظا طيبا وفقك الله!
موصى به:
Hex Robo V1 (مع مدفع): 9 خطوات (بالصور)
Hex Robo V1 (مع Cannon): ألهمني روبوتي السابق ، هذه المرة أنشأت Hex Robo for War Game. جهز بمدفع (التالي في V2) أو ربما يتم التحكم فيه باستخدام عصا التحكم (التالي في V3) أعتقد أنه سيكون من الممتع اللعب مع الأصدقاء. يطلقون النار على بعضهم البعض باستخدام كرة بلاستيكية صغيرة من مدفع و
كيفية صنع مدفع شحن النار في Minecraft: 7 خطوات
كيف تصنع مدفع شحن حريق في Minecraft: هذا برنامج تعليمي حول كيفية صنع مدفع شحنة حريق عاملة في Minecraft
مدفع رشاش بشريط مطاطي ، استشعار بالأشعة تحت الحمراء ، روبوت مدافع عن التلفزيون: 5 خطوات (مع صور)
مدفع آلي بشريط مطاطي ، استشعار بالأشعة تحت الحمراء ، روبوت مدافع عن التلفاز: بدون دوائر متكاملة ، ينتظر هذا الروبوت إشارة الأشعة تحت الحمراء من جهاز تحكم عن بعد قياسي في التلفزيون ، ثم يطلق بسرعة مجموعة من الأربطة المطاطية. ملاحظة: عرض / اطلب & quot؛ موقع سطح المكتب & quot؛ إذا لم تشاهد الفيديو إخلاء المسئولية: هذا المشروع في
مدفع ذراع ليزر حقيقي من ميترويد: 9 خطوات (بالصور)
Real Laser Arm Cannon From Metroid !: لا يوجد العديد من شخصيات ألعاب الفيديو الرائعة مثل Samus. الكون ينقذ صائد الجوائز بواحد من أروع الأسلحة في جميع أفلام الخيال العلمي. عندما رأيت Instructables تستضيف مسابقة قائمة على ألعاب الفيديو ، عرفت على الفور أنها سلاحها
الصمام نطاط الكرة مدفع الهواء الذخيرة. سهل: 6 خطوات
الصمام نطاط الكرة مدفع الهواء الذخيرة. سهل: هذه كرة نطاطة مضيئة صنعتها لإطلاقها من مدفع الهواء الخاص بي في الليل. يمكنك استخدامها لأشياء أخرى ، لكنني استخدمها فقط لإطلاق النار من مدفع الهواء الخاص بي المصنوع لإطلاق الكرات النطاطة ، هذا سهل للغاية ، ويمكن أيضًا القيام به في العديد من