جدول المحتويات:
- الخطوة 1: الأدوات والمواد
- الخطوة الثانية: القطع بالليزر
- الخطوة 3: تجميع العتاد
- الخطوة 4: صنع صندوق الإدخال والتجميع
- الخطوة 5: حلبة اردوينو
فيديو: لعبة تفاعلية Tic-Tac Toe يتم التحكم فيها بواسطة Arduino: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
الهدف من مشروع Physical Tic-Tac-Toe هو نقل لعبة مشهورة إلى المجال المادي. في الأصل ، يتم لعب اللعبة بواسطة لاعبين على قطعة من الورق - عن طريق وضع رموز "X" و "O" بالتناوب. كانت فكرتنا هي فحص سلوك اللاعبين عند مواجهة شكل مختلف جذريًا. بالإضافة إلى ذلك ، فقد أحببنا حقًا استكشاف جماليات Steampunk من خلال الجمع بين ميكانيكا التروس والإلكترونيات.
الفكرة الرئيسية وراء مشروعنا هي أنه يمكن تمثيل حالات ملاعب اللعبة بشكل المادة القابلة للانحناء. تحتوي الحقول على 3 حالات مختلفة: "X" و "O" و NULL (حقل غير مستخدم). كان علينا التوصل إلى طريقة لتقليل عدد المحركات اللازمة للانتقال من حالة إلى أخرى. بعد رسم عدد قليل من الرسومات ، أدركنا أنه يمكن تقليل هذا الرقم إلى واحد فقط. الرسم أدناه يلخص عملية التصميم لدينا.
الخطوة 1: الأدوات والمواد
باستخدام المواد التالية ، يجب أن تكون قادرًا على صنع 9 صناديق ألعاب. كل مربع لعبة هو عنصر مستقل ويمكن استخدامه في أي تكوين. بدون الكثير من المتاعب ، يمكن تمديد اللوحة إلى 16 (4 × 4) أو 25 (5 × 5) صندوقًا.
أدوات:
- قاطع ليزر قابل للبرمجة
- مسدس الغراء
- محطة لحام
المواد:
- 9 × SG90 مؤازرة (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 متر مربع. من لوحة MDF 3 مم
- 0.5 متر مربع. من لوح أكريليك شفاف 4 مم
- اللوح
- أسلاك العبور
- لوحة اردوينو
- 9 أزرار انضغاطية
- خيط مرن
- أنبوب مجوف 80 سم 8 مم (أكريليك / ألمنيوم)
- 9 مقاومات 10 كيلو اوم
- اللوح
الخطوة الثانية: القطع بالليزر
يتطلب كل صندوق حوالي 0.3 متر مربع من لوح MDF 3 مم. لا يهم وضع العناصر على القماش. لاحظ أن التروس ليست زائدة عن الحاجة - فكلها مطلوبة لجعل الصندوق يعمل. قد يلزم تعديل ملف SVG المقدم للعمل بشكل صحيح على طابعات مختلفة.
الخطوة 3: تجميع العتاد
لإنشاء الآلية داخل الصندوق ، نحتاج إلى قطع مجموعة التروس المطلوبة بالليزر ولصقها معًا
الخطوة 4: صنع صندوق الإدخال والتجميع
الجزء الثاني من العملية هو إنشاء صندوق إدخال مادي. إنها لوحة 3X3 حيث يتوافق كل زر من الأزرار مع المربعات الخاصة بها على لوحة اللعبة.
- الأجزاء مقطوعة ومجمعة بالليزر.
- تم لحام الأزرار معًا على لوحة قابلة للحام.
- لتقليل التعقيد ، يتم ربط جميع أسلاك الطاقة عند نقطة واحدة ويخرج واحد.
- يجب أن تحتوي الأسلاك الأرضية على مقاوم منفصل 10 كيلو أوم ومن ثم يمكن ربطها معًا.
- في النهاية ، يتم توصيل سلك واحد بـ Arduino.
الخطوة 5: حلبة اردوينو
الاتصالات مع Arduino هي كما يلي. الآن فيما يتعلق بصندوق الإدخال ، تم إجراء الاتصالات على لوحة لحام والتجميع بالكامل موجود داخل الصندوق. المسامير الرقمية ودبابيس الطاقة والأرض من لوحة الإدخال للتواصل مع Arduino. اتصالات المؤازرة كما هو موضح في الصورة أعلاه. يتكون كود الأداة التفاعلية من 3 ملفات. TicTacToe.ino هو الملف الرئيسي والحل هو الخوارزمية المستخدمة لتشغيل خطوتي "X" و "O".
موصى به:
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: 10 خطوات (بالصور)
GoBabyGo: اصنع سيارة ركوب يتم التحكم فيها بواسطة عصا التحكم: تأسست GoBabyGo من قبل أستاذ بجامعة ديلاوير ، وهي مبادرة عالمية توضح للأشخاص العاديين كيفية تعديل سيارات الركوب بحيث يمكن للأطفال الصغار ذوي القدرة المحدودة على الحركة استخدامها. المشروع الذي يتضمن تبديل دواسة القدم f
افعلها بنفسك - ظلال RGB LED التي يتم التحكم فيها بواسطة Arduino: 5 خطوات (بالصور)
افعلها بنفسك | ظلال RGB LED التي يتحكم فيها Arduino: سأعلمك اليوم كيف يمكنك بناء نظارات RGB LED الخاصة بك بسهولة ورخيصة ، لقد كان هذا دائمًا أحد أكبر أحلامي وقد تحقق أخيرًا! هذا المشروع. هم شركة مصنعة لثنائي الفينيل متعدد الكلور ،
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
لعبة فيديو ذاتية الصنع يتم التحكم فيها بواسطة حركة الرأس (الواقع المعزز): 4 خطوات
لعبة فيديو ذاتية الصنع يتم التحكم فيها بواسطة Head Movement (الواقع المعزز): أريد أن أوضح لك مدى سهولة صنع لعبة خاصة في الوقت الحاضر يمكن التحكم فيها عن طريق تحريك جسمك. ستحتاج فقط إلى كمبيوتر محمول به كاميرا ويب وبعض مهارات البرمجة. إذا لم يكن لديك كمبيوتر محمول وكاميرا ويب أو إذا كنت لا تعرف كيفية البرمجة ، فأنت
أجهزة التحكم التي يتم التحكم فيها بواسطة Alexa: 9 خطوات (بالصور)
أجهزة التحكم في Alexa: مقدمة لدي جهاز كمبيوتر محمول على رف في مكتبي يراقب العديد من الكاميرات الموجودة حول المنزل الخارجي. ينبهونني للتسليم والزائرين. بينما يمكنني استخدام متصفح الويب لمشاهدة صورهم ، فمن الأسهل