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

لعبة Bot Laser Gallery: 4 خطوات (بالصور)
لعبة Bot Laser Gallery: 4 خطوات (بالصور)

فيديو: لعبة Bot Laser Gallery: 4 خطوات (بالصور)

فيديو: لعبة Bot Laser Gallery: 4 خطوات (بالصور)
فيديو: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, يوليو
Anonim
Image
Image
لعبة بوت ليزر معرض
لعبة بوت ليزر معرض
لعبة بوت ليزر معرض
لعبة بوت ليزر معرض
لعبة بوت ليزر معرض
لعبة بوت ليزر معرض

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

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

الخطوة 1: جمع المستلزمات

اجمع الإمدادات
اجمع الإمدادات
اجمع الإمدادات
اجمع الإمدادات
  • 5 مم LED (أو إذا كنت لا تستخدم النموذج المطبوع ثلاثي الأبعاد ، يمكنك استخدام أي حجم)
  • LDR (المقاوم المعتمد على الضوء)
  • 3 أسلاك
  • 2 مقاومات (لقد استخدمت 200 أوم ، ولكن يمكنك استخدام أي منها يحمي مصباح LED الخاص بك. رابط تعليمي!)
  • متحكم ، لقد استخدمت Arduino Nano
  • الكابلات اللوح والطائر
  • المفاتيح اللحظية
  • بيزو "المتحدث" ص

اختياري

  • الانكماش الحراري
  • موصلات
  • صمغ

لقد قمت بإعداد كل روبوت ليكون معياريًا حتى أتمكن من فصلها بسهولة للتخزين أو التعديل. لقد استخدمت الانكماش الحراري لقليل من الحماية على الوصلات المكشوفة.

أدوات:

  • معدات اللحام
  • طابعة ثلاثية الأبعاد (اختياري)

الخطوة 2: الطباعة ثلاثية الأبعاد

طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد

www.thingiverse.com/thing:2069579

إذا كنت ترغب في استخدام النموذج الخاص بي ، اتبع الرابط. سوف يضغط مؤشر LED مقاس 5 مم في الخلف مباشرةً.

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

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

الخطوة 3: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

لقد صممت هذه بحيث لا توجد مكونات إضافية لتوصيلها بلوح التجارب. فقط الأسلاك والمفاتيح.

كل مجموعة من {LED ، LDR ، 2 مقاومات} تمثل روبوتًا واحدًا. لقد استخدمت أسلاك تمديد المؤازرة التي تم توصيلها مباشرة في دبابيس الرأس التي قمت بلحامها على كل روبوت. لاحظ أنه سيكون هناك ثلاثة أسلاك قادمة من كل روبوت.

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

تبدأ الأسلاك البرتقالية عالية. يوفر 5V لكل LDR. نظرًا لأننا نقرأ فقط مستشعر الضوء (LDR) عندما يكون مؤشر LED مضاءًا (السلك البرتقالي مرتفع) فهذا يعمل بشكل جيد. إذا قمت بتغيير الرمز لقراءة LDR عندما لا يكون مؤشر LED مضاءً ، فسيتعين عليك ابتكار طريقة مختلفة لتوصيله.

الخطوة 4: البرمجة

ها هو الرمز

gist.github.com/justbennett/a68a47d28f705d…

هناك 5 مداخل تناظرية ، 5 مداخل LDR. يوجد 3 مداخل رقمية. إعادة تعيين ، وعتبة أعلى ، وعتبة أسفل. يتم ضبط العتبة بحيث يمكن للجهاز التكيف مع مواقف الإضاءة المختلفة. إذا كنت تستخدم ليزرًا ساطعًا ، فلا داعي لذلك.

يوجد 5 مخارج LED وخرج مكبر الصوت.

يمكنك تكييف هذا الرمز مع أجهزة استشعار أخرى أو للعديد من الأغراض الأخرى.

موصى به: