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

ملعب منتصف الليل: 7 خطوات
ملعب منتصف الليل: 7 خطوات

فيديو: ملعب منتصف الليل: 7 خطوات

فيديو: ملعب منتصف الليل: 7 خطوات
فيديو: تعلم كيف تلعب في مركز خط الوسط في كرة القدم بالتفصيل || اهم النصائح و التحركات في الملعب . 2024, يوليو
Anonim
ملعب منتصف الليل
ملعب منتصف الليل
ملعب منتصف الليل
ملعب منتصف الليل

تحذير! يرجى قراءة هذا أولاً! لا تؤذي حيوانك الأليف

الليزر خطير! لا أوصي ببناء هذا المشروع كما هو لعدة أسباب

  • لأنه من السهل جدًا على القطة أن تنظر إلى الليزر
  • ربما استبدل الليزر بـ "صنارة وخيط صيد" (نوع من ألعاب القطط) يخرج من الحفرة …
  • يمكن أن يتسبب التداخل في تصرف أجهزة الليزر بشكل غير متوقع وإعادة التعيين إلى الوضع 0
  • لا يمكن إيقاف تشغيل الليزر بسرعة أو إعادة توجيه الليزر. على عكس الليزر باليد
  • ينجذب القط إلى ضوضاء وحركة الماكينات وينظر إلى الليزر
  • لا يفهم القط مخاطر الليزر

قطتي تحب مطاردة الليزر

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

لقد تابعت مؤخرًا دروس اردوينو أدناه وقمت ببناء "CAT LASER POINTER".

create.arduino.cc/projecthub/circuito-io-team/how-to-make-a-cat-laser-pointer-5f6307

هذه المعرفة هي شرط أساسي لملعب منتصف الليل

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

لقد اتبعت التعليمات ، كان لدي صديق بطباعة ثلاثية الأبعاد للمكونات الصغيرة الثلاثة التي تتطلبها. ثم طلبت وحدة البلوتوث ، الماكينات (وبعض الماكينات الإضافية).

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

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

ثم خاضت Instructables مسابقة PETS. لم أستطع المقاومة. كان لدي بالفعل Arduino Mega 2560 R3 وقمت ببناء بعض المشاريع الأخرى ، لذلك لدي بعض المستشعرات الإضافية الموجودة في صندوق ، لقد جمعت بعض قطع الخشب التي كنت أملكها. بعض القطع والقطع هنا وهناك قد أجد فائدة لها.

وقررت بناء ملعب صغير منتصف الليل باستخدام الليزر كـ "Instructable".

اللوازم

المكونات الأساسية المطلوبة

  • Arduino Mega 2560 (أو ما شابه) وكابل USB
  • اللوح وكابلات التوصيل المتعددة (M-M. M-F ، F-F)
  • محولات الطاقة 9 فولت و 12 فولت (للأردوينو وأجهزة السيرفو)

مكونات الملعب

  • (4) x DXW90 Micro Servo Motor 9g / 1.6kg
  • (1) × ثلاثة وحدة تنظيم الجهد الطرفية لاردوينو
  • (2) x HY-SRF05 وحدة استشعار المسافة بالموجات فوق الصوتية
  • (1) آلية عموم / إمالة (https://www.thingiverse.com/thing:2800192)
  • (1) x HC-05 6 دبوس وحدة الإرسال والاستقبال اللاسلكية Bluetooth RF
  • (1) × وحدة ليزر ديود صغيرة 650nm 6mm 5V 5mW ليزر
  • (6) × قطع مختلفة من الخشب
  • (2) × وسادات توسيد
  • (1) × ملاءة سرير قديمة لف كل شيء فيها

برمجة

  • اردوينو IDE
  • يتوفر Arduino BlueControl من متجر Google play.

أدوات متنوعة

  • بندقية التيلة
  • تدريبات
  • مقياس الجهد (لاستكشاف الأخطاء وإصلاحها ، ليس ضروريًا)
  • شريط القياس
  • قاطع الاسلاك
  • محرك المسمار / إبرة كماشة الأنف
  • شريط كهربائي
  • مقص
  • سكين متعدد الاستخدام

الخطوة 1: ولكن ماذا يمكنني أن أفعل !؟

لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟
لكن ماذا يمكنني أن أفعل !؟

نظرًا لأن هذا لقطتي ، فقد اضطررت إلى التفكير في بعض الأشياء … لا أريد أن تتأذى قطتي ، ويجب أن تكون الألعاب مرنة …

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

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

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

الخطوة 2: التخطيط والبناء

التخطيط والبناء
التخطيط والبناء
التخطيط والبناء
التخطيط والبناء
التخطيط والبناء
التخطيط والبناء

كان لدي بالفعل بعض الخشب المقطوع مسبقًا ، لذلك حاولت الاستفادة مما كان لدي بالفعل …

  • قطعة واحدة مربعة من الخشب الرقائقي مقاس 2 '1 بوصة (للقاعدة)
  • لوحة واحدة مقاس 1 × 6 بوصة (للرف)
  • ثلاثة بطول 1 × 1 بوصة حوالي 1 بوصة (لتثبيت الرف)
  • قاعدة واحدة 1.5 "1.5" (لتثبيت آلية الليزر)

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

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

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

لقد قمت بتدبيس بعض الحشوة العازلة للصوت على الخشب. استخدام الورق المقوى للمساعدة في تثبيت المواد الغذائية لأسفل.

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

الخطوة 3: عوامل الجذب

برج الليزر

عامل الجذب الرئيسي هو برج الليزر.

لقد صنعت مؤخرًا مؤشر ليزر آلي للقطط.

كانت لعبة مثالية لبناء ملعب منتصف الليل حولها. يمكن التحكم في "المؤشر" عبر البلوتوث وهاتف Android باستخدام تطبيق يسمى "Arduino BlueControl" متاح من متجر Google play. يجب أن أعترف. كان البرنامج الخاص بآلية التدوير / الإمالة الأصلية مفيدًا في بدء ذلك. كنت أرسل بسرعة أوامر البلوتوث الخاصة بي من arduino في دقائق. يحتوي البرنامج على وضع "التشغيل التلقائي" حيث يتم نقل الليزر بشكل عشوائي حول منطقة محددة مسبقًا. إنه يعمل بشكل رائع مع ما كان يدور في خلدي!

الكرة المرتدة / ذراع الماوس القفز

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

مكافأة: لقد أرفقت الماوس بالرافعة. عندما تسحب الرافعة الخيط لأعلى ، يظهر الماوس فوق الخلفية. عندما تسقط الكرة ، يسقط الماوس خلف الخلفية.

عجلة الماوس

مرفق بإحدى الماكينات الغطاء البلاستيكي لعلبة القهوة. لقد قمت بتسجيل الماوس على الغطاء وربطت الغطاء بالخادم. ثم قطعت ثقوبًا خاصة (نافذة؟) لكي "يظهر" الماوس فجأة. ثقب واحد فوق الرف وثقب واحد أدناه. يتيح لي تدوير العجلة وضع الماوس على أي مستوى أو إخفائه بشكل متساوٍ.

عجلة الأوتار

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

الخطوة 4: معلومات Arduino ، رسم تخطيطي ، معلومات متغيرة ، إلخ

اردوينو pinout

سنستخدم دبابيس رقمية ، 2 ، 5 ، 7 ، 10 ، 11 ، 22 ، 23 ، 24 ، 25 ، 36 ، 40.

// تعريف دبابيس Bluetooth # حدد BTHC05_PIN_RXD 10 #define BTHC05_PIN_TXD 11

// Define Laser pin #define LASER_PIN_S 2

// تعريف 5 دبابيس مؤازرة #define SERVO9G1_PIN_SIG 36 // Laser Left and Right #define SERVO9G2_PIN_SIG 40 // Laser Up and Down #define SERVO9G3_PIN_SIG 5 // Ball Lever #define SERVO9G4_PIN_SIG 7 // Mouse Wheelch // Define pin for and Eig HY-SRF05 (أجهزة الاستشعار بالموجات فوق الصوتية 1 و 2) #define trigPin1 22 // 12 مستشعر القرب من الكرة #define echoPin1 23 // 13 مستشعر القرب من الكرة #define trigPin2 24 // مستشعر قرب الملعب # تعريف echoPin2 25 // مستشعر القرب من الملعب

متغيرات الحد الأدنى والحد الأقصى للوحدات المؤازرة:

// هذا يحدد موضع min & mix للمؤازرة

مثال:

int servo1Min = 70 ؛ int servo1Max = 110 ؛ int servo2Min = 25 ؛ int servo2Max = 90 ؛

دولة PlayTime

روتين يقوم بتنفيذ التعليمات البرمجية عندما يقوم كائن بتشغيل جهاز استشعار الموجات فوق الصوتية المناسب.

إذا (playTimeState) {// تحذير! قم بتكوين إحداثيات الليزر وفقًا للأبعاد التي قمت بإنشائها! ارسم دائرة ، ارسم خطًا ، إلخ ، إلخ …}

تحذير! الليزر خطير. لا تنظر مباشرة إلى الليزر

لقد استخدمت منظمًا بجهد 12 فولت - 5 فولت لتوفير 5 فولت سلس لأجهزة وأجهزة الاستشعار.

الخطوة 5: إخراج المسلسل

أثناء استخدام IDE الخاص بـ Arduino ، يمكنك عرض "Serial Monitor" لعرض الإخراج أثناء تنفيذ الروتين.

يوجد أدناه عينة محررة من المخرجات المنتجة.

بداية

المستشعر بالموجات فوق الصوتية 1 - 28.85 مستشعر الموجات فوق الصوتية 2 - 42.66 مستشعر الموجات فوق الصوتية 1 - 28.79 مستشعر الموجات فوق الصوتية 2 - 43.36 مستشعر الموجات فوق الصوتية 1 - 28.78 مستشعر الموجات فوق الصوتية 2 - 43.66 مستشعر الموجات فوق الصوتية 1 - 28.31 مستشعر الموجات فوق الصوتية 2 - 43.07 مستشعر الموجات فوق الصوتية 1 - 28.29 مستشعر الموجات فوق الصوتية 2 - 112.42 (مستشعر الملعب. تجاوز القاعدة "45"!) دخل الكائن إلى ساحة اللعب - تشغيل الليزر - ارسم دائرة × - 100.00 ، ص - 45.00 × - 100.00 ، ص - 45.20 × - 99.99 ، ص - 45.39 … (تم تحرير مجموعة كاملة من الإحداثيات خارج) س - 97.37 ، ص - 51.76 × - 97.23 ، ص - 51.91 × - 97.10 ، ص - 52.05 - ارسم قطريًا نحو الكرة س - 91 ، ص - 20 × - 92 ، ص - 21 × - 93 ، ص - 22 … x - 121، y - 50 x - 122، y - 51 x - 123، y - 52 - رسم خط على الكرة x - 123، y - 53 x - 123، y - 54… x - 123، y - 59 x - 123 ، ص - 60 × - 123 ، ص - 61 - إيقاف الليزر - تنشيط الكرة ليفر - تشغيل الليزر - سحب الخط من الكرة × - 123 ، ص - 62 × - 123 ، ص - 61 × - 123 ، ص - 60 … x - 123 ، y - 48 x - 123 ، y - 47 x - 123 ، y - 46 - رسم خط يمين الماوس x - 123 ، y - 45 x - 122، y - 45 x - 121، y - 45… x - 76، y - 45 x - 75، y - 45 x - 74، y - 45 - رسم خط حتى الماوس x - 73، y - 44 x - 73 ، ص - 45 × - 73 ، ص - 46 … × - 73 ، ص - 83 × - 73 ، ص - 84 × - 73 ، ص - 85 - إيقاف تشغيل الليزر - الماوس المتذبذب - تشغيل الليزر - دائرة الرسم × - 100.00 ، ص - 45.00 × - 100.00 ، ص - 45.20 × - 99.99 ، ص - 45.39 … س - 97.37 ، ص - 51.76 × - 97.23 ، ص - 51.91 × - 97.10 ، ص - 52.05 - انتهاء وقت تشغيل الليزر! المستشعر بالموجات فوق الصوتية 1 - 27.45 مستشعر الموجات فوق الصوتية 2 - 42.12 مستشعر الموجات فوق الصوتية 1-27.56 مستشعر الموجات فوق الصوتية 2 - 41.47 مستشعر الموجات فوق الصوتية 1 - 27.93 مستشعر الموجات فوق الصوتية 2 - 42.02

الخطوة 6: مقاطع فيديو توضيحية

Image
Image

أول مقطع

أنا أقوم بشرح روتين "الملعب" الرئيسي باستخدام جهاز استشعار واحد فوق صوتي.

هذا الروتين كالتالي:

  1. الليزر يرسم دائرة
  2. يتبع الليزر مسارًا مبرمجًا إلى ذراع الكرة الارتدادية
  3. ترتد الكرة 10 مرات بين المواضع العشوائية ثم تُعاد إلى المجموعة السفلية
  4. يتبع الليزر مسارًا مبرمجًا إلى عجلة الفأرة
  5. تهتز عجلة الماوس ذهابًا وإيابًا قليلاً ، ثم ينتقل الماوس إلى الرف العلوي. ثم يعود إلى الوضع الأصلي.
  6. يرسم الليزر دائرة
  7. الليزر يتوقف عن العمل وينتظر حدوث الزناد

الفيديو الثاني

أنا أقوم بتوضيح روتين ذراع الكرة الارتدادية / المؤازرة باستخدام مستشعر فوق صوتي آخر.

الفيديو الثالث

أنا أقوم بشرح البدء في وضع التشغيل التلقائي. ثم عندما يتم اكتشاف (أو جذب) كائن ، يبدأ الروتين المذكور في الفيديو الأول.

الفيديو الرابع

منتصف الليل هو اختبار تجريبي للملعب بالنسبة لي. إنها تقوم بعمل رائع!

الفيديو الخامس

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

الخطوة السابعة: بعض الأفكار النهائية

  • من أجل سلامة القط. لا تستخدم نقطة الليزر على الإطلاق. هناك الكثير من المتغيرات التي يجب مراعاتها ولا نريد أن نؤذي صديقنا الصغير ذو الفراء.
  • توفر العجلات والأذرع الكثير من التحفيز ، وتضيف بعض الأجراس أو مصابيح LED والفيولا … لديك بديل آمن لليزر.
  • يرجى توخي الحذر عندما وإذا قررت استخدام المسدس الأساسي الخاص بك. لقد أطلقت دبوسًا في نفس الإصبع مرتين. تدفق الدم. لسوء الحظ ، لم أفكر في التقاط صورة إلا بعد أن قمت بتنظيفها … عذرًا:(

موصى به: