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

علامة ليزر اردوينو - علامة Duino: 11 خطوة (بالصور)
علامة ليزر اردوينو - علامة Duino: 11 خطوة (بالصور)

فيديو: علامة ليزر اردوينو - علامة Duino: 11 خطوة (بالصور)

فيديو: علامة ليزر اردوينو - علامة Duino: 11 خطوة (بالصور)
فيديو: جهاز استشعار المسافة بالليزر 400 سم VL53L1X 2024, شهر نوفمبر
Anonim
بطاقة اردوينو ليزر - علامة Duino
بطاقة اردوينو ليزر - علامة Duino
بطاقة اردوينو ليزر - علامة Duino
بطاقة اردوينو ليزر - علامة Duino

Duino tagger- مقدمة عامة Duino tag عبارة عن نظام علامة ليزر يعتمد على اردوينو. أخيرًا ، نظام علامة الليزر الذي يمكن تعديله واختراقه حتى يكون لديك نظام علامات الليزر المثالي للذخائر المكتبية وحروب الغابات والمناوشات في الضواحي. Laser tag هي لعبة قتالية مثل كرة الطلاء أو airsoft بدون ألم ، فهي تستخدم ضوء الأشعة تحت الحمراء (IR) لمحاكاة وضع العلامات / إطلاق النار على لاعبين أو أهداف أخرى. لقد كنت أعمل في هذا المشروع منذ فترة ، لكن لا أرى أنه انتهى ، إلا أنني على الرغم من أن الوقت قد حان لإشراك المزيد من الأشخاص. آمل أن تكون هذه التعليمات قريبة من الانتهاء في الوقت المناسب لدخولها في مسابقة اردوينو ، على الرغم من أنني أتوقع أن التعليمات سوف تحتاج إلى تعديل وتعديل لبعض الوقت في المستقبل. يهدف هذا التوجيه إلى تزويدك بالمعلومات التي ستحتاجها للخروج وبناء علامات duino الخاصة بك. تركز هذه التعليمات على كيفية بناء duino tagger عن طريق تعديل بندقية خفيفة ولكن مع القليل من العمل الإضافي ، يمكنك بناء سلاح خاص بك من نقطة الصفر. لا يبحث هذا التوجيه في الكثير من التفاصيل في جانب البرنامج / الكود من المشروع ، على الرغم من توفير رمز عمل يعتمد على بروتوكول علامة الأميال. بالنسبة لأولئك الذين يرغبون في التعرف على برمجة duino tagger ، أقترح أن تبدأ في الدروس الممتازة الموجودة في A Terrible Idea. من المحتمل أن يجد مستخدمو arduino تجربة النظرة العامة (الخطوة 1) وصفحات التعليمات البرمجية (الخطوة 8) الأكثر فائدة ، وقد يحتاج مستخدمو arduino الأحدث إلى إلقاء نظرة فاحصة على التعليمات والارتباطات المتوفرة. آمل أن يجد الكثير منكم هذه التعليمات مفيدة وسيستمر في بناء علامات duino الخاصة بك. هناك مجال كبير لتحسين وترقية هذا النظام المبين هنا. إذا استمررت في تحسين هذا الثنائي ، فيرجى مشاركة عملك ونأمل في الوقت المناسب أن يتطور النظام إلى تجربة ألعاب أكثر ثراءً. مقاطع فيديو Youtube الخاصة بعلامات duino الخاصة بي: يظهر لي هذا الفيديو باستخدام أداة تمييز duino الثانية التي صنعتها لتصوير هدف talcapult كنت أعمل عليه. آمل أن أجعل تعليميًا حول talcapult قريبًا.

الخطوة 1: نظرة عامة

ملخص
ملخص

نظرة عامة الأجزاء الرئيسية لعلامة duino: نظام مرسل الأشعة تحت الحمراء ماذا - مضخم الترانزستور ، LED عالي الطاقة IR وعدسة لإعطاء حزمة الأشعة تحت الحمراء المركزة بشكل جيد. لماذا - لإعطاء الوسم وسيلة لتمييز / إطلاق النار على لاعبين آخرين بالإضافة إلى توصيل معلومات اللعبة. يقوم جهاز الإرسال بتضخيم إشارة الإرسال من Arduino ونقلها باستخدام IR LED ، وتستخدم العدسات لجعل الإشارة اتجاهية للغاية من أجل جعل البنادق تتصرف مثل البنادق وجعل عمليات الإرسال بعيدة المدى ممكنة. مسجل الصوت / إلكترونيات التشغيل من بطاقة التهنئة) لماذا - من الجيد الحصول على بعض الملاحظات الصوتية من النظام. المؤثرات الصوتية لإعلامك عندما تم إطلاق النار على tagger أو نفاد الذخيرة أو الأرواح. يستقبل ماذا - وحدة استقبال IR القياسية ومكثف تنظيم الطاقة لماذا - لذلك تعرف البندقية متى تم إطلاقها. ينظر هذا التصميم في هذا التوجيه إلى استخدام 3 مستشعرات 1 على المسدس بالإضافة إلى مستشعرات الرأس الأمامية والخلفية التأثيرات المرئية والأضواء ماذا - دوائر سائق LED والرسم البياني الشريطي لماذا - من الجيد الحصول على تعليقات مرئية على معلومات اللعبة ، على سبيل المثال الأضواء لإعلامك عندما تم إطلاق النار عليك. التكلفة لجعل هذا القسم صديقًا دوليًا ؛ في وقت كتابة هذا التقرير: 1 جنيه إسترليني = 1.6 دولار أمريكي = 1.1 يورو بافتراض أنك تمتلك بالفعل اردوينو ، يمكن شراء المكونات الإضافية الأساسية لهذا المشروع بحوالي 10 جنيهات إسترلينية. الآن هو وقت رائع لمحاولة بناء دوينو تايجر لأنه من السهل الحصول على بنادق خفيفة رخيصة مستعملة. البنادق الخفيفة هي البنادق التي يمكنك استخدامها مع ألعاب الكمبيوتر ، وكثير منها لا يعمل مع شاشات LCD الحديثة ، وبالتالي هناك الكثير منها بأسعار زهيدة على موقع ebay وفي أي مكان آخر. اشتريت بندقيتين خفيفتين تكلف كل منهما حوالي 4 جنيهات إسترلينية واحدة من متجر خيري. تعتبر البنادق الخفيفة نقطة انطلاق رائعة لهذا المشروع لأنها توفر البصريات والمفاتيح والحالة المطلوبة للبناء. ستحتاج إلى: Arduino Light Gun Colored LED (يفضل 30mA +) مستشعرات الأشعة تحت الحمراء على الأقل 2x IR LED مطابقة لمستقبل الأشعة تحت الحمراء (يفضل 100mA +) Peizo sounder Power Transistor / MOSFET بعض أساسيات الإلكترونيات: اللحام ، المقاومات ، المكثفات. قد ترغب أيضًا في رقاقات سائق الرسم البياني الشريطي LED البلاستيكية الخردة ، المزيد من مصابيح LED ، قم بتسجيل بطاقة تهنئة للرسائل الخاصة بك. القبعات / الخوذات / عصابات الرأس لتركيب المستشعرات عليها

الخطوة الثانية: الأساسيات

الأساسيات
الأساسيات
الأساسيات
الأساسيات
الأساسيات
الأساسيات

أساسيات صفحة لمحاولة مساعدة noobs الإلكترونيات بعض الأساسيات التي تكون مفيدة في عدة نقاط في تصميم duino tagger. R = ResistorC = CapacitorV = VoltageI = CurrentUsing يجب استخدام LED'sLED مع المقاوم للحد من التيار من خلالها. اختر التيار الذي سيعمله مؤشر LED عند R = (V Supply -V led) / INot: من المحتمل أن تكون قادرًا على نسخ قيم المقاوم التي استخدمتها. الأزرار من المفترض أن الأزرار (المشغلات ، إلخ) في هذا المشروع تعطي جهدًا منخفضًا عند الضغط عليها. تظهر الدائرة القياسية لهذا في مخطط الدائرة المقدم. يمكن لدوائر المرشحات R C (مكثف المقاوم) أن تكون مفيدة في أماكن قليلة في duino tagger ، إما لتنعيم التغييرات في جهد إمداد الطاقة أو لتحويل إشارات PWM إلى مستويات تناظرية ، وليست معقدة كما قد تبدو: استخدام الماء تشبيهًا للكهرباء والتيار ، يعمل المقاوم مثل أنبوب ضيق (تخيل قشة) يسمح فقط بتدفق الماء البطيء (التيار). يعمل المكثف مثل خزان مياه كبير / دلو. يعمل مرشح التمرير المنخفض في الرسم التخطيطي مثل مجموعة القش والدلو: حتى إذا قمت بتغيير تدفق الماء فجأة داخل أو خارج الدلو ، فإن المستوى (الجهد) سيتغير ببطء فقط. تردد القطع لتمرير منخفض: f = 1 / (2pi * R * C)

الخطوة 3: تعديل البندقية الخفيفة

تعديل البندقية الخفيفة
تعديل البندقية الخفيفة
تعديل البندقية الخفيفة
تعديل البندقية الخفيفة
تعديل البندقية الخفيفة
تعديل البندقية الخفيفة

تعديل البندقية الخفيفة - تعتمد تفاصيل تعديلات البندقية الخفيفة على البندقية الخفيفة. فيما يلي بعض الإرشادات والأفكار العامة: الأجزاء المفيدة التي يجب تركها في: SwitchesTrigger LED'sLense إضافة مساحة تخزين إلى بندقيتك الخفيفة: قد يكون تركيب الأشياء فيها صعبًا ، وقد لا ترغب أيضًا في وضع اردوينو داخل البندقية. أردت أن أكون قادرًا على إزالة اردوينو الخاص بي بسهولة من علامات duino الخاصة بي حتى أتمكن من استخدامها في مشاريع أخرى. في أحد أدوات وضع العلامات من duino (مسدس MK1) ، قمت بقطع ثقوب في العلبة لكي تمر دبابيس اردوينو نانو من خلالها وقمت بتركيب مقبس داخل المسدس حتى يتم توصيل اردوينو بالجزء الخارجي من المسدس. على مسدس Mk2 الخاص بي ، أضفت علبة خارجية لـ arduino وحاولت جعلها تبدو وكأنها مقطع ذخيرة. تم صنع مشبك العلبة / الذخيرة من البلاستيك الذي حصلت عليه من مجلد رباط رخيص ويتم تثبيت غلافه في مكانه بواسطة مغناطيس قوي.

الخطوة 4: جهاز الإرسال

الارسال
الارسال
الارسال
الارسال

ستحتاج إلى جهاز إرسال الأشعة تحت الحمراء: IR LED: ابحث عن مصباح LED بزاوية رؤية ضيقة (لضمان أكبر قدر من ضوء الأشعة تحت الحمراء يجعله يمر عبر البصريات). اختر مصابيح LED بطول موجي يتوافق مع مستقبلات الأشعة تحت الحمراء الخاصة بك. احصل على بعض مصابيح LED الاحتياطية حيث يتم تشغيلها أعلى من تيارها المقدر حتى تحترق. يمكنك فقط إرفاق IR LED (بمقاوم محدد حالي) بدبوس إخراج على اردوينو وسيكون قادرًا على الإرسال ، لكن نطاق أداة تمييز duino لن يكون مثيرًا للإعجاب. من أجل تحسين نطاق تضخيم duino tagger مطلوب. كان مكبر الصوت الأساسي الذي صنعته عبارة عن دائرة ترانزستور بسيطة (مخطط الدائرة متوفر) ، قد ترغب في التفكير في mosfet بدلاً من الترانزستور. حوالي 300mA الحالي من خلال IR LED. هذا أكثر من التيار المقدر لمصباح LED ، ولكن يبدو أن مؤشر LED قادر على التأقلم لأنك تقوم فقط بنبض التيار العالي لفترة قصيرة. إذا كنت تستخدم مصدر 5V من arduino لتشغيل مؤشر LED ، فيمكنه توفير حوالي 400 / 500mA فقط ، لذا فإن استخدام 300mA لجهاز إرسال الأشعة تحت الحمراء LED لا يترك الكثير لمصابيح LED ومكبرات الصوت الأخرى وما إلى ذلك ، لذا ضع ذلك في الاعتبار عند التصميم بناء علامة duino tagger الخاصة بك ، قد يكون من الجيد إضافة منظم جهد قادر على توفير تيارات أعلى. سوف تحتاج إلى استخدام عدسة لتركيز شعاع الأشعة تحت الحمراء ، يمكنك استخدام العدسة التي تأتي مع البندقية الخفيفة. يمكنك استخدام مؤشر LED أحمر لمعرفة مكان وضع مؤشر الأشعة تحت الحمراء للحصول على شعاع مركّز جيد. لمزيد من التفاصيل ، راجع موقع علامة الأميال.

الخطوة 5: جهاز الاستقبال

الوصيف في مسابقة اردوينو

موصى به: