في هذا المشروع ، سأوضح كيفية صنع لعبة DIY Flappy Bird بسيطة باستخدام Arduino. إنه تطبيق منخفض التكلفة للعبة Flappy Bird مع الحد الأدنى من المكونات والبرمجة البسيطة. حيث نقوم به على برنامج proteus 8 .
مفهوم لعبة Flappy Bird باستخدام Arduino
المفهوم الرئيسي للعبة Flappy Bird باستخدام الأردوينو بسيط للغاية. لقد قمت بتكرار الطائر بالحرف "0" والعقبات بسلسلة الحرف "#".
في الواقع ، لقد صنعت سلسلتين مع مجموعات مختلفة من الحرف "#" ، واحدة للصف العلوي والأخرى للصف السفلي.
الهدف من اللعبة هو اجتياز "الطائر" بنجاح عبر هذه "العوائق" بمجرد الضغط على الزر.
مخطط الرسم البياني
يظهر الرسم التخطيطي لمشروع DIY Flappy Bird Game باستخدام Arduino في الصورة التالية.
من مخطط الدائرة وقائمة المكونات المطلوبة ، يمكنك الحصول على فكرة عن مدى بساطة تنفيذ المشروع. كل ما تحتاجه هو واجهة شاشة LCD مقاس 16 × 2 مع Arduino UNO وإضافة زر المقاطعة.
عند الوصول إلى شاشة LCD مقاس 16 × 2 ، قم بتوصيل دبابيس RS و E بدبابيس الإدخال / الإخراج الرقمية 8 و 7 من Arduino UNO. دبابيس البيانات D4 - D7 متصلة بـ 6 و 5 و 4 و 3 دبابيس اردوينو.
يتم توصيل 10KΩ POT لضبط تباين شاشة LCD مقاس 16 × 2. تم ذكر جميع الاتصالات الأخرى بوضوح في مخطط الدائرة.
زر الضغط متصل بين الدبوس 2 و GND.
عند الوصول إلى شاشة LCD مقاس 16 × 2 ، قم بتوصيل دبابيس RS و E بدبابيس الإدخال / الإخراج الرقمية 8 و 7 من Arduino UNO. دبابيس البيانات D4 - D7 متصلة بـ 6 و 5 و 4 و 3 دبابيس اردوينو.
يتم توصيل 10KΩ POT لضبط تباين شاشة LCD مقاس 16 × 2. تم ذكر جميع الاتصالات الأخرى بوضوح في مخطط الدائرة.
زر الضغط متصل بين الدبوس 2 و GND.
كود المشروع:
فيما يلي رمز مشروع Flappy Bird Game باستخدام Arduino.