جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تنصل
هذا المشروع هو نسخة معدلة قليلاً من
يرجى الذهاب للتحقق من العمل الأصلي.
================ خط فاصل =================
مقدمة
هذه لعبة مصنوعة من Arduino LEDs.
في الأساس ، لديك خمسة أرواح.
سوف تضيء المصابيح واحدة تلو الأخرى.
الغرض الكامل من هذه اللعبة هو الضغط على الزر عندما تصل الأضواء إلى الوسط.
إذا نجحت ، في "رفع المستوى" ، سيومض المصباح الأوسط مرتين ليبين أنك حصلت عليه.
إذا فشلت ، "تفقد حياة"
كلما ارتفع مستواك ، زادت سرعة الإضاءة.
إذا وصلت حياتك إلى الصفر ، فإن مؤشر LED الذي ضغطت عليه بشكل خاطئ وسيضيء مؤشر LED الأول لفترة من الوقت ، مشيرًا إلى "انتهت اللعبة" ، ثم يتم إعادة تشغيل اللعبة.
الخطوة 1: جهز المستلزمات الخاصة بك
- اردوينو أونو
- اللوح
- خط USB
- 10 أسلاك توصيل
- 9 مصابيح LED
- 9 مقاومات
- الزر
الخطوة 2: توصيله
يبدو نوعًا ما مثل الصورة أعلاه.
في الأساس…
LED1 - (يتصل)> Pin2
LED2 - (يتصل)> Pin3
LED3 - (يتصل)> Pin4
LED4 - (يتصل)> Pin5
LED5 - (يتصل)> Pin6
LED6 - (يتصل)> Pin7
LED7 - (يتصل)> Pin8
LED8 - (يتصل)> Pin9
LED9 - (يتصل)> Pin10
زر - (يتصل)> Pin13
لا تنس توصيل GND بالسكك الحديدية الأرضية
الخطوة 3: أدخل الكود
يمكن رؤية الرمز هنا:
create.arduino.cc/editor/InfinityStars/499 …
الخطوة 4: التحضير لعمل الشكل الخارجي
هذه هي العناصر المقترحة التي يجب عليك تحضيرها:
- صندوق صغير بحجم بطاقة أردوينو.
- بعض الورق الملون
- أقلام ملونة وقلم ماركر للرسم
- يمكنك تحضير سكين لقطع الشكل
- قطعة بلاستيك
- شريط
الخطوة الخامسة: قطع المساحات والديكورات
- قطع تسعة فراغات صغيرة لوضع مصابيح LED
- قطع دائرة لوضع الزر
- قم بقطع مربع صغير من الجانبين (حتى تتمكن من توصيل خط USB)
- ارسم على المقدمة
- الصق الورق الملون على الجانب لتغطية الصندوق
الخطوة 6: وضع كل ذلك معًا
- ضع في مصابيح LED
- ألصق قطعة من البلاستيك شبه الشفاف فوق مصابيح LED
- ضع في الزر
- ضع الأردوينو في الصندوق
- قم بتوصيل كل شيء
الخطوة 7: الانتهاء
أغلق الغطاء وقم بتوصيل خط USB.
قم بتشغيل الكود ، حاول إذا كان يعمل أم لا.
إذا "فقدت الحياة" ، أو حصلت على "انتهت اللعبة" ، أو "المستويات الأعلى" يمكنك رؤيتها في المطبوعات التسلسلية
العب حتى ينطلق الضوء بسرعة بحيث لا يمكنك رؤية أيهما يتحرك بالفعل!
يتمتع!