تم اقتراح طريقة لتصنيع لعبة صغيرة تعمل بالتحكم اللاسلكي في جميع التضاريس.
بالنسبة إلى "قلب" مركبتنا الصالحة لجميع التضاريس ، سنأخذ رسومًا من عائلة Arduino. لتصنيع الشاسيه ، سنستخدم الهيكل الجاهز ، والذي أصبح الآن سهل الشراء في أي متجر صيني عبر الإنترنت أو في متاجر الإلكترونيات. سنتحكم في سيارتنا التي تناسب جميع التضاريس من هاتف ذكي عبر البلوتوث عبر تطبيق مجاني ، والذي سنقوم بتنزيله من Google Play.
انه ضروري
- - Arduino UNO أو ما يعادلها ؛
- - وحدة بلوتوث HC-06 أو تمثيلية ؛
- - سائق المحرك L9110S أو التناظرية ؛
- - منصة مجنزرة لخزان Pololu Zumo أو ما شابه ذلك ؛
- - قطعة من الألياف الزجاجية حسب حجم لوح Arduino أو درع للنماذج الأولية ؛
- - محركان كهربائيان مناسبان للهيكل المحدد ؛
- - عدد 2 من مصابيح LED ("المصابيح الأمامية") ومقاومان من 180 إلى 220 أوم ؛
- - البطاريات (1 "تاج" أو 4-6 بطاريات أصابع) ؛
- - توصيل الأسلاك
- - لحام حديد؛
- - كمبيوتر؛
- - 6-10 مسامير M2 ، 5.
تعليمات
الخطوة 1
نعلق المحركات الكهربائية بالهيكل. أنا أستخدم محركين موجهين 12 مم تم شراؤهما من Amperk. إنها تتناسب تمامًا مع منصة الزاحف Pololu Zumo التي أختارها.
الخطوة 2
نقوم بتجميع الشاسيه المتعقب وفقًا للتعليمات المرفقة به. من السهل جدًا التجميع في 10 دقائق. هذا هو الأساس لمركبتنا المستقبلية لجميع التضاريس. يرجى ملاحظة أن هذا الهيكل به حجرة تتسع لـ 4 بطاريات AA. سيكون من الضروري إحضار سلكين من أجل "+" و "-" إلى الخارج لتشغيل هيكلنا بالكامل. يمكنك لحام موصل مناسب لـ Arduino على الأسلاك. سيسهل ذلك توصيل الطاقة باللوحة. إذا تم استخدام منصة مختلفة ، فأنت بحاجة إلى العثور على مكان لوضع حجرة البطارية وإخراج الأسلاك لتشغيل لوحة Arduino.
الخطوه 3
نعلق لوحة Arduino بالهيكل. لا يتم محاذاة السحابات الموجودة على هذه المنصة الآلية في الفتحات مع فتحات التثبيت الموجودة في Arduino UNO. لذلك ، أقوم بإنشاء منصة إضافية من الألياف الزجاجية ، والتي أقوم بتثبيتها على الهيكل المعدني باستخدام البراغي M2 ، 5 ، ثم قم بربط اللوحة بها باستخدام 4 من نفس البراغي.
الخطوة 4
نحن نفكر في كيفية إصلاح وحدة Bluetooth وسائق المحرك و "المصابيح الأمامية" على الهيكل ، بحيث يمكن توصيل كل هذا بسهولة بـ Arduino. سأستخدم لوحة خاصة ، أو درعًا من الطوب الإلكتروني ، مثل تلك الموجودة في الصورة. ولكن يمكن أن يكون أي درع آخر أو حتى مجرد لوحة محلية الصنع. نقوم بتثبيت محرك المحرك على الدرع بالمسامير ، بعد حفر ثقب مناسب في الدرع. نتأكد من أن المثقاب لا يتلف الموصلات الضرورية إذا كنا نعمل بدرع. وكن حذرًا: البرغي معدن ، يمكنك عمل دائرة كهربائية قصيرة عن طريق الخطأ. لذلك ، نقوم بتنظيف الموصلات غير المستخدمة حول الثقب المحفور بسكين حاد. ضع غسالات غير موصلة تحت الصمولة وتحت رأس المزلاج.
الخطوة الخامسة
الآن يأتي الجزء الأصعب والمسؤول. يجب أن نجمع كل شيء وفقًا للمخطط. نقوم بتوصيل دبوس Rx الخاص بوحدة Bluetooth بدبوس Tx الخاص بـ Arduino ، ودبوس Tx للوحدة بدبوس Rx الخاص بـ Arduino ، و GND بأرض Arduino ، و VCC بـ 5 V من Arduino (أو 3.3 فولت - اعتمادًا على وحدة BT التي تستخدمها). هنا يمكنك استخدام أسلاك اللحام أو التوصيل ذات العروات الخاصة مثل "Dupont".
للتحكم في محركين ، يتم استخدام 4 مخرجات لمحرك المحرك + 2 إمداد. لذلك ، نأخذ أي 4 دبابيس رقمية مجانية من Arduino ونوصلها بمسامير التحكم الخاصة بسائق المحرك. سنقوم بتدوين أرقام التعريف الشخصية المحددة لاحقًا في البرنامج ، لذلك هذا ليس بالغ الأهمية الآن.
وأخيرًا ، قمنا بتوصيل مصابيح LED مع الأنودات من خلال مقاومات بمقاومة تبلغ حوالي 200 أوم إلى أي دبابيس مجانية متبقية من Arduino ، وكاثودات بـ GND.
الخطوة 6
نتيجة لذلك ، يجب أن تحصل على شيء مثل الذي يظهر في الصورة. لديّ أيضًا أداة تحديد المدى بالموجات فوق الصوتية هنا - من أجل منح المركبة الصالحة لجميع التضاريس "الرؤية" والقدرة على التحرك بشكل مستقل. لكننا سنترك ذلك لوقت لاحق. في هذا الإصدار من السيارة الصالحة لجميع التضاريس ، لن يكون لديك جهاز تحديد صدى على الدرع.
الخطوة 7
الآن دعنا نكتب رسمًا (برنامجًا) لـ Arduino ونحمّله في ذاكرة المتحكم الدقيق.نص البرنامج بسيط جدا ويظهر في الصورة. قم بتحميل الرسم بطريقة قياسية. لقد ناقشنا بالفعل كيفية القيام بذلك في إحدى المقالات السابقة. تتوافق جميع الدبابيس الموجودة في نص البرنامج مع مخطط الاتصال أعلاه.
الخطوة 8
نقوم بتنزيل البرنامج للتحكم في سيارتنا الصالحة لجميع التضاريس. يطلق عليه "Arduino Bluetooth RC Car" وهو متاح مجانًا على Google Play. يؤدي رمز الاستجابة السريعة المحدد إلى صفحة تنزيل التطبيق على Google Play.
الخطوة 9
بعد تنزيل المخطط ، افصل Arduino من الكمبيوتر وقم بتوصيل درعنا بـ Arduino. اللحظة الحاسمة: أول تفعيل لمركبتنا الصالحة لجميع التضاريس! إذا كان كل شيء متصلاً بشكل صحيح ، فيجب أن تضيء مصابيح LED الموجودة على Arduino وعلى برنامج تشغيل المحرك ، ويجب أن يومض مؤشر LED الموجود على وحدة البلوتوث بسرعة.
الخطوة 10
نتصل بالمركبة الصالحة لجميع التضاريس عبر البلوتوث. للقيام بذلك ، قم بتشغيل برنامج Arduino Bluetooth RC Car. عند بدء التشغيل ، سيطلب الإذن لتشغيل البلوتوث ، إذا لم يتم تشغيله. نحن نسمح بذلك. نضغط على الزر مع ترس. ستظهر قائمة أدناه ، اضغط على الزر "اتصال". سترى قائمة بالأجهزة المقترنة بهاتفك الذكي ، بالإضافة إلى الأجهزة المتوفرة في مكان قريب. ستكون إحدى هذه الأجهزة هي مركبتنا الصالحة لجميع التضاريس. نختاره من القائمة. سيُطلب منك الاقتران بهذا الجهاز وإدخال الرمز. هذا عادة ما يكون 0000 أو 1234 اعتمادًا على وحدة البلوتوث التي استخدمتها.
في حالة نجاح الاقتران ، سيبدأ مؤشر LED في الوحدة في الوميض على فترات زمنية تبلغ حوالي مرة واحدة في الثانية ، وسيتحول المؤشر في الزاوية اليسرى العليا من البرنامج إلى اللون الأخضر. سيتذكر الهاتف الذكي هذا الجهاز ، ولم تعد بحاجة إلى إدخال الرمز.
الآن يمكنك تجربة ما حصلنا عليه. يجب أن تسير السيارة للأمام والخلف ، وأن تستدير لليسار ولليمين ، وتضيء المصابيح الأمامية وتطفئها.
الخطوة 11
إذا استدار ATV أو عاد مرة أخرى على الأمر Forward ، فسيتم خلط أسلاك المحركات. من خلال تبديل الأسلاك الصفراء والخضراء من السائق إلى المحركات (في الرسم البياني أعلاه) ، تأكد من أن السيارة الصالحة لجميع التضاريس تذهب تمامًا إلى حيث تريد. إذا كان لديك أي أسئلة ، فاكتبها في التعليقات على المقالة!