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

لعبة كولوردوينو بونج 8 × 8: 3 خطوات
لعبة كولوردوينو بونج 8 × 8: 3 خطوات

فيديو: لعبة كولوردوينو بونج 8 × 8: 3 خطوات

فيديو: لعبة كولوردوينو بونج 8 × 8: 3 خطوات
فيديو: محاكاة انفجار نووي 😳💔 2024, يوليو
Anonim
8x8 لعبة كولوردوينو بونج
8x8 لعبة كولوردوينو بونج

سأوضح لك في هذه التعليمات كيف قمت ببناء لعبة بونغ ، باستخدام وحدة لوحة مصفوفة 8 × 8 RGB LED. هذه الوحدة تسمى Colorduino. يحتوي على متحكم دقيق وواجهة للاتصال بلوحات Colorduino الأخرى. لديها القدرة على التعامل مع 64 قطعة من المصابيح الملونة. يمكن التحكم في اللوحة باستخدام كود Arduino. لقد قمت بإنشاء جهازي تحكم كل وحدة تحكم بها زرين. يمكن لعب هذه اللعبة من قبل لاعبين. الهدف هو منع الكرة من الوصول إلى الحائط على جانبك. هناك منصة عرض 3 مصابيح LED يمكنها ارتداد الكرة إلى خصمك. كان مفهومي هو جعل الأمر بسيطًا قدر الإمكان. تستغرق عملية البناء بأكملها حوالي ساعة واحدة (لا يتم احتساب الحياكة لوحدات التحكم). كانت تكلفة المشروع 20 دولار. الجهاز يعمل ببطارية 18650.

الخطوة 1: قائمة BOM

قائمة BOM
قائمة BOM

رابط مبلغ اسم المادة

Colorduino V2.0 Dot Matrix RGB LED Driver درع 1 قطعة

حاوية بلاستيكية للأزرار 1 جهاز كمبيوتر

كبل مرن مغلف بالمطاط 1 جهاز كمبيوتر

غدة الكابل 4 قطع

بروتو ثنائي الفينيل متعدد الكلور 1 قطعة

18650 حامل بطارية 1 قطعة https://www.aliexpress.com/item/High-Quality-1865 …

18650 بطارية 1 قطعة

مفتاح بأزرار دفع 12 مللي متر زر ضغط مؤقت 4 قطع

كابل لحام 1 جهاز كمبيوتر

لحام القصدير 1 قطعة

2 وضع الإغلاق تبديل التبديل 1 جهاز كمبيوتر

4 ، 7 kohm 4 قطع

3V to 5V DC-DC Converter Step Up Boost mobile 1 pc

2 القطب 5 مللي متر الملعب PCB جبل برغي محطة كتلة موصل 1 قطعة

3 دبوس 5 مللي متر الملعب PCB جبل برغي محطة كتلة 2 قطعة

مبيت للإلكترونيات 1 جهاز كمبيوتر

التكلفة الاجمالية للمشروع: 20، 21 دولار / اجمالي المشروع

الخطوة 2: التجميع

المجسم
المجسم
المجسم
المجسم

تحقق من الفيديو في الخطوة الأولى. بعض المعلومات الإضافية للفيديو:

اجمع كل المواد وفقًا لقائمة BOM. لقد استخدمت بروتو ثنائي الفينيل متعدد الكلور ولحوم جميع المكونات.

لقد قمت بتوصيل جميع المكونات وفقًا للتخطيطي المرفق. من السهل بناء الدائرة ، يمكن أن يقوم بها كل شخص يرغب في استخدام مكواة لحام. لقد استخدمت أرجل المقاومات لتوصيل PIN-s. تعتبر كبلات العبور Dupont مثالية لتوصيل مصفوفة LED باللوحة الأولية. يمكن تجميع اللوح الواقي بالكامل قبل التثبيت في الهيكل. لقد قمت بتثبيت موصلات طرفية برغي PCB mount. ساعدني هذا في اختبار الدائرة بدون السكن. بعد الاختبار ، قمت للتو بفصل الكابلات ، وقمت بتثبيت ثنائي الفينيل متعدد الكلور الأولي في الغلاف ودفعت الكابلات عبر الغدد ، ثم قمت بربط جميع الكابلات مرة أخرى.

نشأ كود Arduino من هذه التعليمات ، شكرًا لك على الإلهام.

labs.bsoares.com/ping-pong-com-matriz-de-l…

يجب فحص وحدات التحكم قبل التثبيت في الهيكل.

يتم تعديل الغلاف البلاستيكي بمساعدة سكين وحفر.

وضعت وحدات التحكم في كروشيه باللونين الأخضر والأزرق لتمييز اللاعبين. تم تصميم وإنشاء الكروشيه بمساعدة هذه التعليمات:

www.instructables.com/id/Crochet-for-Gadge…

الخطوة 3: قم بتحميل البرنامج المرفق

قم بتحميل البرنامج المرفق
قم بتحميل البرنامج المرفق
قم بتحميل البرنامج المرفق
قم بتحميل البرنامج المرفق
قم بتحميل البرنامج المرفق
قم بتحميل البرنامج المرفق

يتم تحميل البرنامج بواسطة Atmel Studio. أولاً ، حاولت استخدام Arduino IDE ، لكنني لم أتمكن من استخدامه ، لذلك اضطررت إلى استخدام AVR Programmer Avrisp mkII. هذا جعل عملي أصعب قليلاً. لقد أرفقت كود Arduino ومشروع Atmel Studio. تحقق من الفيديو أعلاه حول كيفية استخدام كود Arduino في Atmel Studio 7.

واجهت بعض المشكلات مع تحميل PIN-s لـ Colorduino. يقع ISP PIN-s للوحة Colorduino بين MCU ولوحة LED ولا يحتوي موصل 6 PIN الخاص بمبرمج Avrisp mkII على مساحة. اضطررت إلى فصل اللوحين عن بعضهما البعض للقيام بالتحميل. أثناء مرحلة التطوير ، اضطررت إلى تحميل الكود عدة مرات لذلك قررت وضع موصل ISP على الجانب الآخر من اللوحة. للقيام بذلك ، كان علي عكس المسامير واستخدمت لوحة PCB صغيرة. إذا كنت تحتاج فقط إلى عدد قليل من التحميلات ، فلا تهتم ببساطة ، ففصل بين اللوحات وقم بالتحميل بدلاً من الاتصال مرة أخرى. مزيد من المعلومات حول Avrisp mkII:

نشأ كود Arduino من هذه التعليمات ، شكرًا لك على الإلهام.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

الكلمات الأخيرة

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

طاب يومك!

موصى به: