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

Cyclone (لعبة Arduino LED): 6 خطوات (بالصور)
Cyclone (لعبة Arduino LED): 6 خطوات (بالصور)

فيديو: Cyclone (لعبة Arduino LED): 6 خطوات (بالصور)

فيديو: Cyclone (لعبة Arduino LED): 6 خطوات (بالصور)
فيديو: Sérigraphie - Spide la Pub à Perpignan dans les Pyrénées Orientales, 66 2024, يوليو
Anonim
Cyclone (لعبة Arduino LED)
Cyclone (لعبة Arduino LED)

في هذا البرنامج التعليمي ، سوف أعلمك كيفية إنشاء لعبة LED برمز أو خبرة قليلة جدًا! خطرت لي هذه الفكرة لفترة من الوقت وتوصلت أخيرًا إلى إنشائها. إنها لعبة ممتعة تذكرنا جميعًا بألعاب الأركيد. هناك دروس أخرى سأقوم بربطها لمزيد من المراجع. يمكن القيام بذلك في غضون ساعة من العمل الشاق ويستحق الجهد المبذول:)

اللوازم

WS2812B المصابيح x24

اردوينو نانو

زر ضغط مؤقت

الخطوة 1: شاهد العرض التوضيحي

Image
Image

الخطوة 2: ابحث عن أي نوع من الإطارات

ابحث عن أي نوع من الإطارات
ابحث عن أي نوع من الإطارات
ابحث عن أي نوع من الإطارات
ابحث عن أي نوع من الإطارات

في هذه الحالة ، استخدمت إطار صورة. دائمًا ما يكون بناء واحد خيارًا ولكني أردت إنهاء هذا المشروع بسرعة. يحتوي مشروعي على 20 مصباح LED تلتف حول الإطار. ومع ذلك ، يمكن دائمًا تغيير هذا الرقم بناءً على التفضيل أو استهلاك الطاقة المطلوب.

الخطوة الثالثة: البرمجة

برمجة
برمجة

هذا البرنامج ليس الأكثر فاعلية.. لكنه يقوم بالمهمة على أكمل وجه. تحتوي اللعبة على خمسة ألعاب مختلفة. يمثل صفر Gamestate حالة الخمول حتى يتم الضغط على الزر. تمثل الألعاب الأخرى المستوى الذي يكون عليه اللاعب. لمواجهة تراجع الزر ، أستخدم الوظيفة ميلي () بدلاً من التأخير (). بهذه الطريقة ، لا يزال من الممكن تشغيل اللعبة أثناء معالجة الزر.

لتعديل السرعة حسب التفضيل ، سيؤدي خفض متغير ledSpeed إلى زيادة السرعة. السرعات مرتبة حسب الصعوبة.

الخطوة 4: الأسلاك واللحام

الأسلاك واللحام
الأسلاك واللحام

يمكن تشغيل هذا المشروع إما بسلك 5 فولت يعمل على Arduino Nano أو من حزمة بطارية 3 AA لجعله محمولًا.

قم بعمل ثقب لزر الضغط اللحظي أو افصله عن الإطار. قم بتوصيل جانب واحد بالأرض والجانب الآخر بالدبوس 4.

(اختياري) - قم بتوصيل حزمة البطارية بالمفتاح الموجود على خط 5 فولت إلى دبابيس VIN والأرضية على Arduino Nano. تأكد من أن الإشارة هي 5 فولت وأن الإخراج يمكنه التعامل مع تشغيل Arduino و LED. لزيادة العمر الافتراضي للبطاريات ، ضع سعة سطوع على مصابيح LED.

قم بتوصيل مجموعتي LED بسكة 5 فولت على Arduino وقم بتوصيل Grounds. أخيرًا ، اتبع خطوط Din إلى المسامير المرغوبة على Arduino.

الخطوة 5: الغراء الساخن والآمن

الغراء الساخن وآمن
الغراء الساخن وآمن
الغراء الساخن وآمن
الغراء الساخن وآمن

لقد استخدمت الكثير من الغراء الساخن و Zip Tie لتأمين الأسلاك. حاول تغطية أي أشياء حادة وتأمين الأسلاك بإحكام. قد تكون الأيدي تمسك بهذا.

الخطوة 6: مرجع آخر

مرجع آخر
مرجع آخر

المزيد من التعليمات التي وجدتها مرتبطة. شكرا لك على وقتك وآمل أن تكون قد استفدت من هذا المشروع. قم بزيارة موقع الويب الخاص بي (www.neehaw.com) لمزيد من التوثيق والمشاريع الممتعة. يتمتع!

واحد قابل للتوجيه

قابل للتوجيه اثنان

موصى به: