جدول المحتويات:

Portal Two Sentry Turret بواسطة Arduino Uno: 6 خطوات (بالصور)
Portal Two Sentry Turret بواسطة Arduino Uno: 6 خطوات (بالصور)

فيديو: Portal Two Sentry Turret بواسطة Arduino Uno: 6 خطوات (بالصور)

فيديو: Portal Two Sentry Turret بواسطة Arduino Uno: 6 خطوات (بالصور)
فيديو: Real Life Sentry Turret, that Protects your Room 2024, شهر نوفمبر
Anonim
البوابة الثانية برج الحراسة من Arduino Uno
البوابة الثانية برج الحراسة من Arduino Uno

تم إنشاء هذا التوجيه استيفاءً لمتطلبات مشروع Makecourse في جامعة جنوب فلوريدا (www.makecourse.com)

الخطوة 1: الكود

الشفرة
الشفرة
الشفرة
الشفرة
الشفرة
الشفرة

الكود ليس أكثر تعقيدًا من عدد قليل من عبارات if و

معرفة كيفية الكتابة إلى مكونات Arduino Uno.

عادةً ما ترتبط المكونات الرئيسية للكود ارتباطًا مباشرًا بالأجهزة: مستشعر PING ، وعدد قليل من مصابيح LED ، ومكبر صوت ، ومحرك مؤازر يمليان الرمز بالكامل بشكل أساسي. هناك مكتبة مضمنة لمحرك المؤازرة بالإضافة إلى عدد صحيح من المرات يحسب عدد المرات التي قام فيها البرج بتغيير موضعه بحثًا عن كائن.

فيما يتعلق بالأجهزة ، يشبه مستشعر PING برنامج تشغيل الكود لأن حالة جميع عبارات if تعتمد على ما يقرأه Arduino من المستشعر. لذا ، سواء كان مستشعر PING يلاحظ أم لا إلى Arduino أنه "يرى" شيئًا في نطاق 30 سم أو عندما لا يجد أي شيء داخل هذا النطاق ، فسيحدد ما يحدث بعد ذلك داخل الكود بسبب عبارة if.

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

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

الخطوة 2: النمذجة (Solidworks)

كان لدى GrabCad بعض النماذج التي سيكون من الرائع تصغيرها

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

الخطوة الثالثة: الطباعة

طباعة
طباعة

يمكن أن يتطلب هذا الصبر اعتمادًا على الطابعة التي تستخدمها

باستخدامه ومدى ارتياحك به. تبلغ طباعة جسم برجي ست ساعات ويبلغ طول كل جناح حوالي أربع ساعات ونصف دون أي فشل. لقد قمت بحفظ كل ملف من ملفات Solidworks كملف. STL ثم استخدمت برنامج FlashPrint وطابعة Forge Finder 3D. مطبوعات جميلة ومباشرة. تعتبر الدعامات فكرة جيدة ويجب أن تتعب من نفاد الفتيل في منتصف الطريق لأن ذلك يمكن أن يفسد اليوم.

الخطوة 4: التجميع

تجميع
تجميع
تجميع
تجميع

المؤازرة الإعدادية. لقد استخدمت عددًا قليلاً من ثقوب الحفر في وضع جيد ومربع

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

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

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

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

يستقر مكبر الصوت أسفل مستشعر PING ، لذلك أسفل عود الأسنان من قبل. ويمكن ربط الأسلاك.

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

الخطوة 5: الدوائر

الدوائر
الدوائر

إذا لم تختبر الطباعة الصبر ، فستفعل هذه الخطوة.

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

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

موصى به: