جدول المحتويات:
فيديو: Arduino: مجموعة ألعاب Minigames (المحبطة): 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
(غلاف مثال رائع لهذا Arduino ^)
قبل أن أبدأ: بالرغم من جهودي لم أتمكن من إنهاء الجهاز بالكامل بسبب أه … الوقت وسوء الحظ. لقد تحسنت عندما برزت أجزاء Arduino الخاصة بي أنه سيكون من الجيد التوقف عن العمل في مرحلة ما ، فقط حظ صعب بالنسبة لي. سترغب في استخدام Instructable هذا تمامًا كمصدر محتمل للإلهام بدلاً من بنائه بالفعل. في هذا Instructable ، سنستخدم لوح التجارب كمنصة تجميع خاصة بنا.
على أي حال ، بالنسبة لأولئك المستوحاة من Instructable ، تفوق علي بكل الطرق وأكمل ما لم أستطع. إليكم بقدر ما حصلت عليه:
الخطوة 1: المواد المطلوبة
- 1x أردوينو أونو
- 1x الجهد
- 1x I2C شاشة LCD
- 1x بيزو الجرس
- أزرار 2x
- مقاومات 4x220 أوم
- 3x 10 كيلو أوم مقاومات
- 1x ليد أخضر
- 1x ليد أحمر
- 2x الأزرق LED
- زوجان من الأسلاك (أوصي بـ Jumper Wires إذا كنت ترغب في التمسك باستخدام لوح التجارب)
- 1x اللوح
الخطوة 2: الإعداد
لقد استخدمت شاشة I2C LCD هنا ، والتي تشرح مقياس الجهد ومخرجات SCL / SDA / VCC / GND أعلى الشاشة.
قد يكون من الجدير بالذكر أن الأسلاك الحمراء تتصل بإخراج + / 5V و (معظم) الأسلاك الزرقاء بأي GND من Arduino Uno.
الخطوة 3: الكود
إذا كنت لا تزال ترى أن هذا المشروع يستحق التجميع ، فإليك رمز يمكنك استخدامه. لا تتردد في العبث بالكود. هناك بالتأكيد مجال للتحسين.
في هذه المرحلة ، يسمح الرمز بلعبتين صغيرتين:
- التحدي الآمن: يتعين على المستخدم البحث عن قيمة محددة باستخدام مقياس الجهد والنقر على الزر A (أو الزر الأيسر على اللوح كما هو موضح في الخطوة 2) ، مع ضرورة التأكد من عدم تلاشي أحد مصابيح LED الزرقاء خارج. يمكن للمستخدم "إعادة شحن" ضوء LED باستخدام الزر الآخر. يجب القيام بذلك أربع مرات (أربع "تصحيحات"). هناك الكثير مما يجب أن يكون على دراية به: لدى اللاعب حد زمني قبل أن يفقد "الصحيح" ، أو إذا تم شحن مصباح LED القابل للشحن (بمعنى آخر ، وجود analogRead بقيمة 256 أو أعلى).
- الاختبار: باستخدام زرين يمثلان الإجابة "أ" و "ب" ، يتعين على اللاعب الإجابة على الأسئلة بشكل صحيح ، وقد يكون الرمز عبارة عن عربات التي تجرها الدواب في هذا الجزء.
يتضمن هذا الرمز أيضًا عنصر الإحباط الذي يغير وظائف الزر A و B. يمكنك العثور على هذا السطر من التعليمات البرمجية في وظيفة trySwitchButtons (). لاحظ أيضًا أن هذا الرمز يتطلب مكتبات LCD و LiquidCrystal_I2C
في هذا الرمز ، يقلد Serial معظم وظائف شاشة LCD لأن شاشة LCD الخاصة بي لم تعد تعمل بشكل صحيح ، كما ذكرنا من قبل.
بمجرد حصولك على هذا الرمز في أي IDE متوافق مع Arduino (أوصي باستخدام Arduino / Genuino IDE) ، قم بتحميل هذا البرنامج إلى Arduino باستخدام زر التحميل.
الخطوة 4: العب ، حسِّن ، مهما يكن
لقد وصلت إلى الخطوة الأخيرة من هذه الألعاب الصغيرة الأقل إحباطًا من ألعابي الصغيرة Instructable! قم بتوصيل Arduino بأي مصدر طاقة باستخدام كابل USB وستبدأ أول لعبة صغيرة.
حظا سعيدا اللعب والتحسن! مشروع Arduino هذا مع الكود الخاص به بعيد عن الكمال ، لكنني آمل أن أكون قد وصلت إلى هدفي الرئيسي ، وهو إلهامك لإنشاء شيء أكثر روعة من هذا!
موصى به:
ألعاب تتكيف مع التبديل: لعبة قطار بخاري أصبحت في المتناول: 7 خطوات (مع صور)
ألعاب تتكيف مع التبديل: لعبة قطار بخاري أصبحت سهلة الوصول!: تكيّف اللعبة يفتح طرقًا جديدة وحلولًا مخصصة للسماح للأطفال ذوي القدرات الحركية المحدودة أو الإعاقات التنموية بالتفاعل مع الألعاب بشكل مستقل. في كثير من الحالات ، لا يتمكن الأطفال الذين يحتاجون إلى الألعاب المكيفة من
ألعاب!!! - مقدمة: 5 خطوات
ألعاب!!! - مقدمة: مرحبًا! سأعلمك كيفية إنشاء ثلاث ألعاب مختلفة على code.org. ضمن كل برنامج تعليمي للعبة ، سأقوم بنشر نموذج يمكنك إعادة مزجه واستخدامه أثناء مشاهدة الفيديو الخاص بي. اتمنى لك وقت ممتع !! إذا كنتم تريدون فقط مشاهدة ألعابي في
شاشة LED مدمجة في ألعاب Arduino: 7 خطوات (مع صور)
شاشة LED مضمنة في ألعاب Arduino: نظام ألعاب LED Ladder Display. جهاز Attiny-85 مزود بأجهزة وبرامج لتشغيل الإثارة "بالفيديو" الألعاب ، على شاشة LED مدمجة. يحتوي على 12 سلم عرض LED متعدد الإرسال ، ويدعم ما يصل إلى 6 إدخالات للأزرار و opti
وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: 7 خطوات
وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: لنقم ببنائها
وحدة تحكم Arduino VGA مع خمس ألعاب: 4 خطوات
وحدة تحكم Arduino VGA مع خمس ألعاب: في Instructables السابقة ، قمت بإعادة إنتاج نسخ مبسطة لبعض ألعاب الأركيد الكلاسيكية الأكثر شيوعًا ، عن طريق Arduino عارية وبعض المكونات الأخرى. لاحقًا انضممت إلى خمسة منهم معًا في رسم تخطيطي واحد. هنا سأعرض