جدول المحتويات:
- الخطوة 1: اجمع المكونات
- الخطوة 2: وضع العلامات على الستايروفوم
- الخطوة 3: لصق مصابيح LED بالرمل (اختياري)
- الخطوة 4: تجهيز الأسلاك
- الخطوة 5: لحام المصابيح
- الخطوة 6: لحام المربعات معًا
- الخطوة 7: تثبيت المكعب على لوحة الدوائر
- الخطوة 8: جندى الموصلات
- الخطوة 9: جرب مكعب LED
- الخطوة 10: قم بتوصيل جويستيك والزر
- الخطوة 11: استمتع:)
فيديو: 3D Tic-Tac-Toe على مكعب LED: 11 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
هل أردت يومًا أن تلعب Tic Tac Toe بثلاثة أبعاد في المنزل؟
إذا كانت الإجابة بنعم ، فإن هذا Instructable يوفر لك كل المعلومات اللازمة لبناء واحدة.
اللعبة قابلة للعب على مكعب led 3x3x3. كل نقطة عبارة عن مصباح LED أحادي اللون ، يجب التحكم في كل مؤشر LED على حدة. للعب tic-tac-toe ، يلزم ما لا يقل عن 3 إشارات مختلفة ، (عادةً o x وفارغة) ولكن في مكعب LED أحادي اللون سيكون مستحيلًا.
الحل هو وامض الصمام. عند بدء اللعبة ، يتم إيقاف تشغيل كل مصباح ، يلعب اللاعب الأول مع المصباح المشغل ، ويكون اللاعب الثاني مع المصباح الوامض ، وبالتالي يمكن لعب اللعبة بهذه الطريقة.
يسمح لك ذراع التحكم والزر باختيار مؤشر LED حيث ترغب في وضع "علامتك".
بالطبع ، يمكنك فقط استخدام مكعب LED كزينة. يتم توفير رمز يجعل مصابيح LED تومض بشكل عشوائي كما هو الحال في الفيديو ، أو واحدًا تلو الآخر.
الخطوة 1: اجمع المكونات
قائمة المكونات الضرورية لبناء اللعبة:
- 22 * 30 لوحة دوائر كهربائية عالمية (أو أكبر)
- اردوينو UNO
- 27 مصباح LED (استخدمت مصابيح LED 3 مم)
- وحدة جويستيك (KY-023)
- وحدة الزر (KY-004)
- 20 سلك توصيل MF
- الأسلاك
- أسلاك مرنة
- 12 موصل F-F
الأدوات اللازمة
- الستايروفوم سيجعل عملك أسهل!
- طقم لحام
- مسدس الغراء الساخن
- كماشة
- مقشرة الكابلات
- مسطرة
- ورق الصنفرة (اختياري)
الخطوة 2: وضع العلامات على الستايروفوم
ضع علامات 3x3 على كتلة من الستايروفوم وقم بعمل ثقوب في مصابيح LED لتلائمها. يجب أن تكون الفتحات على بعد 2 سم من بعضها البعض ، لأننا نصنع مكعبًا. يجب عليك استخدام المسطرة للقيام بذلك.
الخطوة 3: لصق مصابيح LED بالرمل (اختياري)
لتحقيق مستوى أكبر من السطوع ، يمكنك استخدام ورق الصنفرة لفرك المصابيح.
الخطوة 4: تجهيز الأسلاك
يجب أن يبلغ طول الأسلاك المكشوفة 4.5 سم ، قم بإعداد 24 منها. ستكون هذه هي إطار المكعب.
يجب تحضير 12 سلكًا مرنًا. يجب أن يكون طول 9 منها 6-7 سم. 3 منهم يجب أن يكون 12-13 سم. انزع طرفي الأسلاك.
الخطوة 5: لحام المصابيح
بادئ ذي بدء ، نقوم بتوصيل الخيوط السلبية معًا ، وعادةً ما يكون هذا هو الساق الأقصر من LED.
ضع مصابيح LED على الستايروفوم الذي تم تحضيره من قبل. ضع الأسلاك كما هو موضح في الصورة بدلاً من لف الساق الأقصر حول السلك. ثم قم بتوصيل مصابيح LED بالسلك بعناية ، وبعد ذلك قم بتوصيل سلك على كلا الجانبين ، سيؤدي ذلك إلى إبقاء المربع معًا.
من المهم أنه عندما تكون جاهزًا بمربع واحد ، اختبر جميع مصابيح LED التسعة. يمكن القيام بذلك عن طريق توصيل إطار السلك بأرض Arduino. ثم استخدم سلك M-M Jumper وقم بتوصيله بـ 3.3 V من Arduino ، والمس الجانب الآخر بالساق غير الملحومة من LED ، يجب أن يضيء مؤشر LED. إذا لم يضيء مؤشر LED ، فمن المحتمل أن تلامس إحدى الأرجل الموجبة إطار السلك ، فيجب عليك التحقق من ذلك.
يجب عليك تحضير 3 مربعات LED.
الخطوة 6: لحام المربعات معًا
هذا هو الجزء الأصعب ، يجب أن تطلب المساعدة في تلك المرحلة.
ضع مربعًا واحدًا على الستايروفوم ، ثم قم بلصق سلك بجوار مؤشر LED في وضع رأسي. من المهم ألا يلامس هذا السلك سوى الأرجل الإيجابية لمصابيح LED. لف الساق الموجبة (التي لم تقم بلحامها بعد) حول السلك وقم بلحامها. افعل ذلك مع كل LED.
ضع المربع الثاني على ارتفاع 2 سم. لف الأرجل الموجبة حول الأسلاك الرأسية. سيبقى المربع هناك بهذه الطريقة ، لذا يمكنك لحام كل واحد بعد ذلك.
ثم ضع المربع الأخير بارتفاع 4 سم. افعل نفس الخطوات السابقة.
هام: يجب ألا تلمس الأسلاك الأفقية الأسلاك الرأسية.
بعد أن تكون جاهزًا للخطوة ، يجب أن تتحقق من كل مؤشر LED كما كان من قبل.
الخطوة 7: تثبيت المكعب على لوحة الدوائر
أولاً ، يجب استخدام 9 أسلاك مقشرة مرنة.
أدخل جانبًا واحدًا من السلك من خلال الفتحة الموجودة في لوحة الدائرة ، وقم بتوصيله بالسلك الأفقي. افعل ذلك مع جميع الأسلاك الأفقية. بعد ذلك ، ثبت المكعب على السبورة ، عن طريق تطبيق الغراء الساخن.
ثانيًا ، استخدم 3 أسلاك مقشرة ومرنة أطول.
قم بلحامها في المربعات ، ثم أدخلها من خلال الفتحات (يمكنك استخدام الفتحة الأكبر في زاوية اللوحة)
عندما تكون جاهزًا لهذه الخطوة ، يكون لديك 12 سلكًا معلقًا في الجزء السفلي من اللوحة. ستسمح لك الأسلاك الثلاثة المتصلة بالمربعات باختيار مؤشر LED في الاتجاه الرأسي. ستسمح لك الأسلاك التسعة باختيار العمود الذي ترغب في إضاءة مؤشر LED فيه.
الخطوة 8: جندى الموصلات
جندى الموصلات في الأعلى. يجب أن تفصل بين الأفقي والعمودي كما فعلت.
قم بتوصيل الأسلاك التسعة بالموصلات ، كما هو موضح في الصورة.
ثم قم بتوصيل الأسلاك الثلاثة بالموصلات الثلاثة. قم بتوصيل السلك من الأعلى إلى الدبوس العاشر ، ومن المنتصف إلى الطرف الحادي عشر ومن الأسفل إلى الثاني عشر ، وقم بلحامهم هناك.
الصق بقية الأسلاك باللوحة.
مكعب LED الخاص بك جاهز ، يجب أن تجربه الآن.
الخطوة 9: جرب مكعب LED
قم بتوصيل 1-9 على مكعب LED بـ D0-D8 في Arduino (1 إلى D0 ، 2 إلى D1 …)
قم بتوصيل 10-12 بـ Arduino على النحو التالي:
- من 10 إلى D11
- 11 إلى D10
- 12 إلى D9
قم بتحميل الكود المقدم إلى Arduino.
وظيفة ledRandom () ستجعل مصابيح LED تومض بشكل عشوائي
ستجعل وظيفة ledSeq () مصابيح LED تومض في عمود واحد تلو الآخر.
تتيح لك وظيفة ledWrite (x ، y ، z ، v) كتابة أي مؤشر LED على المكعب. x ، y ، z هي الإحداثيات ، ويجب أن تكون بين 1-3. v هي حالة LED ، عندما ينطفئ المصباح 0 ، عندما يضيء مؤشر LED 1.
يمكنك إضاءة المزيد من مصابيح LED بشكل منفصل. لكن إضاءة LED تجعل المصباح ينطفئ من قبل. لكن التأخير لا يتجاوز 0.5 مللي ثانية ، لذا سترى كلاهما قيد التشغيل.
سأحاول تحسين هذا الجزء من البرنامج في المستقبل.
الخطوة 10: قم بتوصيل جويستيك والزر
يجب أن تكون وحدة عصا التحكم في نفس موضع مكعب LED (كما هو موضح في الصورة)
وحدة الزر:
- قم بتوصيل - بـ Arduino GND
- قم بتوصيل + (الدبوس الأوسط) بـ Arduino 5V
- قم بتوصيل S (طرف الإخراج) بـ Arduino A3
وحدة جويستيك:
- SW إلى A2
- VRY إلى A1
- VRX إلى A0
- + 5V إلى Arduino 5V
- GND إلى Arduino GND.
ثم قم بإصلاح الوحدات النمطية ومكعب LED على مستوى بلاستيكي ، وقم بتحميل الكود على Arduino.
الخطوة 11: استمتع:)
جهاز 3D Tic-Tac-Toe جاهز.
إليك برنامج تعليمي قصير عن كيفية اللعب:
- اللاعب 1 يلعب بمصباح LED قيد التشغيل
- يلعب اللاعب 2 مع مؤشر LED الوامض
- يومض مؤشر LED بشكل أسرع عندما تكون على هذا المؤشر.
- يمكنك اختيار مؤشر LED الخاص بك باستخدام عصا التحكم. يتيح لك النقر باستخدام جويستيك النزول لأسفل. (من المستوى الأول ، سوف ينتقل إلى المستوى الثالث)
- اضغط على الزر لوضع علامة هناك. (سيضعه حيث يومض مؤشر LED بسرعة)
- الفائز هو الذي يجمع ثلاث إشارات في اتجاه x أو y أو z. (لم يتم تضمين الأقطار بعد)
-
عندما يفوز شخص ما في الجزء العلوي ، ستضيء الزاوية اليمنى العليا وإذا
- يفوز اللاعب 1. يضيء الصف الأول
- يفوز اللاعب 2. يضيء الصف الثاني
- ستظهر لك اللعبة أيضًا المكان الذي جمعت فيه علاماتك الثلاثة.
- لبدء لعبة جديدة ، اضغط على عصا التحكم لبضع ثوان.
هام: اضغط دائمًا على الزر لمدة ثانية ، واحتفظ بعصا التحكم لمدة نصف ثانية.
أخطط لتحسين اللعبة في المستقبل ، من خلال تضمين الأقطار.
إذا كان لديك أي سؤال ، فاكتب تعليقًا أو رسالة.
موصى به:
مصباح مكعب روبيك لاسلكي متغير الألوان قائم على الإمالة بسهولة: 10 خطوات (بالصور)
مصباح مكعب روبيك لاسلكي متغير اللون مبني على إمالة سهلة: سنقوم اليوم ببناء مصباح مكعب روبيك الرائع هذا والذي يتغير لونه بناءً على الجانب العلوي. يعمل المكعب على بطارية LiPo صغيرة ، يتم شحنها بواسطة كابل micro-USB قياسي ، وفي الاختبار الذي أجريته ، يبلغ عمر البطارية عدة أيام. هذه
ساعة مكعب متعددة الوظائف تعتمد على الموقع: 5 خطوات (بالصور)
ساعة المكعب متعددة الوظائف القائمة على الموضع: هذه ساعة تعتمد على Arduino تتميز بشاشة OLED تعمل كساعة مع التاريخ وكمؤقت قيلولة وكضوء ليلي. مختلف & quot؛ وظائف & quot؛ يتم التحكم فيها بواسطة مقياس تسارع ويتم تحديدها عن طريق تدوير ساعة المكعب
GlassCube - مكعب LED 4x4x4 على زجاج ثنائي الفينيل متعدد الكلور: 11 خطوة (بالصور)
GlassCube - مكعب LED 4x4x4 على زجاج ثنائي الفينيل متعدد الكلور: كان أول توجيه لي على هذا الموقع هو مكعب LED 4x4x4 باستخدام زجاج ثنائي الفينيل متعدد الكلور. في العادة ، لا أحب أن أقوم بنفس المشروع مرتين ، لكنني عثرت مؤخرًا على هذا الفيديو الخاص بالمصنع الفرنسي Heliox والذي ألهمني لعمل نسخة أكبر من أصلي
مكعب DotStar LED 4x4x4 على زجاج ثنائي الفينيل متعدد الكلور: 10 خطوات (بالصور)
4x4x4 DotStar LED Cube على زجاج ثنائي الفينيل متعدد الكلور: جاء الإلهام لهذا المشروع من مكعبات LED صغيرة أخرى مثل HariFun's و nqtronix. يستخدم كلا المشروعين SMD LEDs لبناء مكعب بأبعاد صغيرة حقًا ، ومع ذلك ، فإن المصابيح الفردية متصلة بأسلاك. كانت فكرتي هي
مكعب LED 3x3 على أساس اردوينو: 7 خطوات (مع صور)
مكعب LED 3x3 على أساس Arduino: مرحبًا ومرحبًا بكم في Instructable الأول ، أقدم تصميمًا بسيطًا وأنيقًا لمكعب LED 3x3x3 للمبتدئين. لتسهيل عملية البناء ، أقدم تفاصيل عن ثنائي الفينيل متعدد الكلور المخصص ، يمكنك أن تصنع بنفسك أو تشتري ، تعليمات ويمكنك ، مثلي ، إعادة استخدام soft