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

اضغط الزر)؛ // لعبة Arduino LCD: 5 خطوات (بالصور)
اضغط الزر)؛ // لعبة Arduino LCD: 5 خطوات (بالصور)

فيديو: اضغط الزر)؛ // لعبة Arduino LCD: 5 خطوات (بالصور)

فيديو: اضغط الزر)؛ // لعبة Arduino LCD: 5 خطوات (بالصور)
فيديو: Arduino Based Reaction Time Game 2024, شهر نوفمبر
Anonim
اضغط الزر)؛ // لعبة Arduino LCD
اضغط الزر)؛ // لعبة Arduino LCD

عملت مؤخرًا في الكشافة على شارة استحقاق تصميم الألعاب. من أجل أحد المتطلبات ، قمت ببناء هذه اللعبة باستخدام Arduino التي تعتمد على لعبة LED Rocker. الهدف من اللعبة هو تسجيل أكبر قدر ممكن من النقاط. في بداية اللعبة ، ستحتاج إلى الضغط على الزر للبدء ، ثم سيكون هناك سهم في منتصف الشاشة. يوجد سهم آخر أسفله يتحرك عبر الشاشة. عندما تتطابق الأسهم ، تحتاج إلى الضغط على الزر والاستمرار في الضغط عليه حتى يضيء مؤشر LED الأخضر. ستحصل بعد ذلك على نقطة ، وستسارع اللعبة.

اللوازم

  • اردوينو أونو أو نانو
  • اللوح (صغير إذا كنت تستخدم Arduino Uno ، متوسط إذا كنت تستخدم Arduino Nano)
  • شاشة LCD مقاس 16x2 متوافقة مع Arduino
  • مصباح LED أحمر وأخضر (واحد لكل منهما)
  • مفتاح الضغط
  • أسلاك اللوح
  • مقاومه 10 كيلو اوم
  • مقياس الجهد
  • اثنان من المقاومات 220 أوم (قد تحتاج إلى واحد آخر لشاشة LCD الخاصة بك حسب النوع)
  • اختياري: طابعة ثلاثية الأبعاد لتكوين حافظة للعبة

الخطوة 1: قم بلحام زر الضغط ومصابيح LED

جندى زر الضغط ومصابيح LED
جندى زر الضغط ومصابيح LED
جندى زر الضغط ومصابيح LED
جندى زر الضغط ومصابيح LED

قم بتقطيع بعض أسلاك اللوح ولحامها في الزر الانضغاطي ومصابيح LED. يمكنك إنشاء أرضية مشتركة لمصابيح LED.

الخطوة 2: اختياري: حالة اللعبة

اختياري: حالة اللعبة
اختياري: حالة اللعبة

فيما يلي الملفات الخاصة بحافظة مطبوعة ثلاثية الأبعاد لهذه اللعبة.

تم تصميم هذا في الأصل لـ Arduino Uno ، ولكن يمكن استخدامه مع Nano.

الخطوة 3: قم بتوصيل بقية الدائرة

قم بتوصيل بقية الدائرة
قم بتوصيل بقية الدائرة
قم بتوصيل بقية الدائرة
قم بتوصيل بقية الدائرة
قم بتوصيل بقية الدائرة
قم بتوصيل بقية الدائرة

قم بتوصيل بقية الدائرة باستخدام مخطط الدائرة.

الوصلات هي:

  • Arduino 5v إلى اللوح + ، و Arduino GND إلى اللوح -
  • أرضية مشتركة LED لأرض اللوح
  • مصباح LED أحمر إلى دبوس 3 ، ومصباح أخضر إلى دبوس 4
  • Breadboard + to ، والجانب الآخر من الزر لتثبيت 6 والأرضي
  • Breadboard + إلى طرف مقياس الجهد 1 ، ومحطة الجهد 2 إلى أرضي LCD
  • اللوح + إلى LCD VCC
  • ممسحة مقياس الجهد (الدبوس الأوسط) إلى دبوس التباين LCD
  • تسجيل LCD حدد دبوسًا لـ Arduino pin 7
  • دبوس LCD RW على اللوح -
  • LCD E إلى Arduino pin 9
  • LCD D4 إلى Arduino pin 10
  • LCD D5 إلى Arduino pin 11
  • LCD D6 إلى Arduino pin 12
  • LCD D7 إلى Arduino pin 8
  • LCD LED + إلى اللوح + ، LED LCD - إلى اللوح -

الخطوة 4: الكود

قم بتحميل الكود إلى Arduino.

لا تتردد في تغيير الكود إذا كنت تريد ، فهو برنامج بسيط إلى حد ما.

الخطوة 5: العب اللعبة

العب اللعبة!
العب اللعبة!
العب اللعبة!
العب اللعبة!
العب اللعبة!
العب اللعبة!

اضغط على الزر عندما يكون المؤشر في المنتصف واستمر في الضغط عليه لإضاءة الضوء الأخضر والتقدم إلى المستوى التالي.

شكرًا للتحقق من هذا Instructable! إذا أعجبك ذلك ، فيرجى التفكير في التصويت لي في التحدي رقم 1 ، 000.

بالنسبة لأولئك الذين يتساءلون ، تم تنسيق العنوان مثل سطر من كود Arduino (C ++).