جدول المحتويات:
- اللوازم
- الخطوة 1: المواد
- الخطوة الثانية: تصميم اللعبة
- الخطوة الثالثة: تصميم العلبة
- الخطوة 4: اختبار اللعب
فيديو: لعبة Microbit Tic Tac Toe: 4 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
بالنسبة لهذا المشروع ، ابتكرت أنا وزميلي في العمل -descartez لعبة تيك تاك تو رائعة باستخدام وظائف الراديو للميكروبات. إذا لم تكن قد سمعت عن الميكروبات من قبل ، فهي عبارة عن متحكم رائع مصمم لتعليم البرمجة للأطفال. لديهم طن من الوظائف بما في ذلك ما استخدمناه لهذا المشروع ؛ مصفوفة LED وزرين وقدرة الراديو. تعمل اللعبة بكل بساطة ، لدينا شبكة 3x3 من العامل mirco: بتات ترسل إشارة إما X أو O إلى المايكرو بت الرئيسي الذي يتتبع جميع حالات الفوز ويعيد ضبط اللعبة أيضًا. تمكنا من إكمال هذا المشروع في أقل من 24 ساعة وعرضه خلال حدث في عطلة نهاية الأسبوع التالية حيث تم استخدامه بكثافة! ويبدو أن الناس يستمتعون به حقًا! من الواضح ، بينما تتابع ، سترى أين كان علينا قطع بعض الزوايا لإنجازها في الوقت المناسب ، لكننا نعتقد أن ما لدينا حتى الآن رائع جدًا. أظهر لنا ألعاب tic tac toe الخاصة بك ، أو أي نقاط يمكننا تحسينها!
اللوازم
الخطوة 1: المواد
- 10 وحدات تحكم ميكروبية (كل هذا يكلف حوالي 150 دولارًا ، وهو مبلغ كبير! ومع ذلك ، في تجربتنا هناك الكثير من هذه الأجهزة ، لذلك لا تخف من الوصول إلى مجتمعك من الصناع والتقنيين والطلاب.)
- micropython IDE
- حفر مع 1/4 في بت
- 4 قطع من الخشب الرقائقي مقاس 12 × 24 بوصة 1/8
- 3 6 م 20 مم مسامير
- 1 6 م 40 مم الترباس
- 4 6 مم صواميل
الخطوة الثانية: تصميم اللعبة
الخطوة 1: تحديد قواعد Tic Tac Toe
استخدمنا هذه
الخطوة 2: رمز للعامل: بت
كل عامل: يتم إعطاء إحداثي بت
(0, 0) (0, 1) (0, 2)
(1, 0) (1, 1) (1, 2)
(2, 0) (2, 1) (2, 2)
-
يتم ضبط هذا الإحداثي في السطر العلوي من التعليمات البرمجية للعامل: بت.
- تنسيق_x = 0
- Coord_y = 0
- كل عامل لديه شيئين. 1) عند الضغط على الزر A ، تومض مصفوفة LED X ويتم إرسال إشارة راديو إلى المعلم تقول "تم الضغط على X على microbit (0 ، 0)" ، ونفس الشيء بالنسبة للزر B.
الخطوة 3: كود المايكرو: بت
-
المايكرو: بت يعرف مجموعة من الأشياء.
-
إنه يعرف كل الدول الرابحة
-
صفوف
- (0, 0)(1, 0)(2, 0)
- (0, 1)(1, 1)(2, 1)
- (0, 2)(1, 2)(2, 2)
-
الأعمدة
- (0, 0)(0, 1)(0, 2)
- (1, 0)(1, 1)(1, 2)
- (2, 0)(2, 1)(2, 2)
-
الأقطار
- (0, 0)(1, 1)(2, 2)
- (0, 2)(1, 1)(2, 0)
-
- وهي تعلم أن هناك 9 بتات فقط ، وأن اللعبة تنتهي فور إرسال حالة الفوز
-
يمكنه إعادة ضبط اللعبة ، ومسح كل العامل: بت
هذا هو حلنا لجميع الثغرات الموجودة في الكود إلى حد كبير ، لأننا قمنا بهذا المشروع بسرعة كبيرة. إذا كانت هناك لعبة قطة ، فمن المفترض أن يقوم المستخدمون بإعادة الضبط. وإلا ، فسيتعين علينا إضافة جزء آخر من التعليمات البرمجية لجميع حالات لعبة التعادل ، ولم يكن لدينا الوقت للقيام بذلك
-
رابط لكود ديكارتيز على جيثب
الخطوة الثالثة: تصميم العلبة
كنت أعلم أثناء صنع هذا المشروع أنني أردت أن أكون قادرًا على عرض هذا ، وأنني قد لا أتمكن من الوصول إلى السلطة. كانت هذه نعمة ومشكلة في نفس الوقت لأنها كانت تعني أن كل ميكرو بت سيحتاج إلى بطارية متصلة. كان الحل الأسهل هو وضع كل شيء في صندوق. لهذا ، قمت بإنشاء واحد باستخدام makercase.com. لقد قمت بتصميمه بشكل كبير بما يكفي بحيث يمكنه استيعاب القطع الصغيرة والبطاريات الخاصة بهم ، بالإضافة إلى بعض التعليمات المكتوبة.
كنت أعلم أيضًا أنني بحاجة إلى دعم المايكرو: بتات حتى لا تقع فيها ، لذلك قطعت بالليزر قطعة أصغر لتلائم الجزء الصغير: بتات. هذه القطعة مسامير مؤمنة. تم لصق اللوح الخلفي والجوانب معًا ، لكن الجزء العلوي ترك منفصلاً ومؤمنًا فقط بالمسامير ، حتى أتمكن من الوصول إلى الداخل حسب الحاجة. لقد استخدمت الشريط لتثبيت اللوحة الداخلية في مكانها. ولصقهم على اللوحة الأمامية حتى لا يسقطوا أو يسقطوا.
كان الأمر صعبًا بعض الشيء ، لكنني قمت بتوصيل جميع الميكروبات ببطارياتها وتسجيلها. في 3 زوايا ، استخدمت براغي صغيرة بطول 6 أمتار لتأمين اللوحة الأمامية واللوحة الداخلية معًا. في الزاوية الأخيرة ، استخدمت برغيًا أطول لربطه طوال الطريق عبر الصندوق لتثبيت الغطاء.
الخطوة 4: اختبار اللعب
كانت هذه اللعبة ناجحة في حدث عطلة نهاية الأسبوع لدينا! يبدو أن كل من الأطفال والبالغين يستمتعون حقًا بمحاولة معرفة ما كان يحدث ، وكذلك المكونات التي تم استخدامها. استغرق هذا المشروع أمسية فقط لتجميعه ، وكان يستحق كل هذا العناء. أظهر لنا تصميماتك ، وأخبرنا ما هي التعديلات التي قمت بها!
موصى به:
لعبة إلكترونية Tic-Tac-Toe في صندوق خشبي: 5 خطوات
لعبة إلكترونية Tic-Tac-Toe في صندوق خشبي: مرحبًا ، قدمت لعبة Tic-Tac-Toe المضحكة في إصدار جديد ، لقد بحثت في الويب عن مشروع مماثل ، لكن الفكرة هنا فريدة من نوعها
لعبة 3D4x: 3D 4x4x4 Tic-Tac-Toe: 5 خطوات (بالصور)
لعبة 3D4x: 3D 4x4x4 Tic-Tac-Toe: هل سئمت من لعب نفس اللعبة القديمة والمملة ثنائية الأبعاد؟ حسنًا ، لدينا الحل لك! تيك تاك تو في 3 أبعاد !!! بالنسبة للاعبين ، في هذا المكعب 4x4x4 ، احصل على 4 مصابيح LED متتالية (في أي اتجاه) وستفوز! لقد فعلتها. جيش التحرير الشعبى الصينى
كيفية عمل لعبة Tic Tac Toe باستخدام Swift مع Xcode: 5 خطوات
كيف تصنع لعبة Tic Tac Toe باستخدام Swift With Xcode: في هذا البرنامج التعليمي Swift ، سأوضح لك كيفية إنشاء تطبيق Tic Tac Toe. هذا التطبيق بسيط للغاية وهو مشروع رائع لأي مبتدئ. سأقسم البرنامج التعليمي إلى ثلاث خطوات: 1. خلق الكائنات 2. ربط الكائنات بالكود 3. ج
اكتب لعبة Tic Tac Toe الخاصة بك في Java: 6 خطوات
اكتب لعبة Tic Tac Toe الخاصة بك في Java: أنا متأكد من أنكم جميعًا يعرفون لعبة Tic Tic Toe الكلاسيكية. منذ سنوات دراستي الابتدائية ، كانت Tic Tac Toe لعبة شائعة كنت ألعبها مع أصدقائي. لطالما كنت مفتونًا بساطة اللعبة. في سنتي الأولى ،
لعبة تفاعلية Tic-Tac Toe يتم التحكم فيها بواسطة Arduino: 6 خطوات
لعبة Tic-Tac Toe التفاعلية التي يتم التحكم فيها باستخدام Arduino: الهدف من مشروع Physical Tic-Tac-Toe هو نقل لعبة مشهورة إلى المجال المادي. في الأصل ، يتم لعب اللعبة بواسطة لاعبين على قطعة من الورق - عن طريق وضع رموز "X" و "O" بالتناوب. كانت فكرتنا هي فحص سلوك اللاعبين