جدول المحتويات:
فيديو: لعبة "Space Impact" مع مستشعر الدوران وشاشة Nokia 5110 LCD: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
بعد وفاة Tamagotchi (المشروع الأخير) ، بدأت في البحث عن طريقة جديدة لإضاعة وقتي. قررت برمجة اللعبة الكلاسيكية "Space Impact" على Arduino. لجعل اللعبة أكثر تشويقًا وإمتاعًا ، استخدمت مستشعر جيروسكوب كنت أضعه حوله كأداة تحكم في سفينة الفضاء.
الخطوة 1: بناء المشروع على اللوح
الأجهزة بسيطة للغاية. انت تحتاج:
زر ومقاوم 10 كيلو أوم
اردوينو (Uno / Nano / لا يهم)
مستشعر جيروسكوبي MPU-6050
شاشة Nokia 5110 LCD
اختياري: جرس نشط ومقاوم 20 أوم
لتسهيل الأمور ، قمت بلحام درع لشاشة Nokia LCD. لا يوجد سوى شاشة LCD ومفتاح للإضاءة الخلفية وبعض رؤوس الدبوس لـ 5 Volts و GND وما إلى ذلك.
تتوفر أنواع مختلفة من شاشات Nokia LCD. ربما يتعين عليك ضبط الأسلاك أو تغيير البرنامج قليلاً.
الخطوة الثانية: برمجة اللعبة
كما في مشروعي الأخير ، صممت جميع الرسومات بالطلاء واستخدمت LCDAssistant لتحويل الصور إلى سداسي عشري.
يمكنك فقط تنزيل الملفات وتحميلها على Arduino الخاص بك. إذا كان الإعداد الخاص بك صحيحًا ، فيجب أن يعمل كل شيء بشكل جيد. يمكنك تغيير تباين شاشة LCD باستخدام myGLCD.setContrast (X) ؛.
أضفت ملف rar (gyro.rar) وملفين منفصلين (Graphic.c & gyro.ino). يمكنك الاختيار بين أحد هذه الخيارات.:)
الخطوة 3: العب اللعبة واستمتع:)
لقد قمت بتنفيذ سرعتين مختلفتين لسفينة الفضاء ، اعتمادًا على الزاوية التي يحملها مستشعر الدوران. عليك تجنب الاصطدام بأشياء أخرى مثل النيازك أو تدميرها فقط بلقطات الليزر. بعض العوائق أكثر ديمومة من غيرها ، لذا سيتعين عليك إطلاق النار عليها مرتين من أجل كسرها. تقوم سفن الفضاء المعادية بإطلاق النار. الهدف هو جمع أكبر عدد ممكن من النجوم. بعد تدمير سفينة الفضاء الخاصة بك ، يمكنك رؤية درجاتك ووقت النجاة.
إذا كنت تريد إصدارًا به عصا تحكم مثل التحكم في سفينة الفضاء ، فاكتب لي رسالة في التعليقات أدناه.:)
موصى به:
مستشعر درجة الحرارة وشاشة LCD TMP36 باستخدام Arduino (Tinkercad): 7 خطوات
مستشعر درجة الحرارة TMP36 وشاشة LCD باستخدام Arduino (Tinkercad): مرحبًا بالجميع! نحن طلاب من جامعة تون حسين أون ماليزيا (UTHM) ننفذ مشروعًا لتوضيح كيف يمكننا محاكاة مستشعر درجة الحرارة وشاشة LCD و Arduino باستخدام Tinkercad كجزء من منهجنا لـ UQD0801 (Robocon 1) (
مستشعر درجة الحرارة والرطوبة مع شاشة اردوينو وشاشة LCD: 4 خطوات
مستشعر درجة الحرارة والرطوبة مع شاشة Arduino وشاشة LCD: مرحبًا يا شباب ، مرحبًا بكم مرة أخرى في Artuino. كما رأيت ، لقد بدأت InstructableToday اليوم سنقوم بعمل درجة حرارة & أمبير ؛ مقياس الرطوبة مع وحدة DHT11. لنبدأ ضع في اعتبارك الاشتراك وإعجاب الفيديو
عرض قراءات مستشعر Arduino Live على شاشة Nokia 5110 LCD: 4 خطوات (مع صور)
عرض قراءات مستشعر Arduino Live على شاشة Nokia 5110 LCD: إذا سبق لك العمل مع arduino ، فمن المحتمل أنك تريده لعرض قراءات المستشعر. استخدام الشاشة التسلسلية أمر جيد تمامًا ، ولكن كونك شخصية اردوينو التي أصبحت عليها بسرعة ، ربما ترغب في عرض القراءات على شيء ما
مستشعر درجة الحرارة (LM35) يتفاعل مع ATmega32 وشاشة LCD - التحكم الآلي في المروحة: 6 خطوات
مستشعر درجة الحرارة (LM35) يتفاعل مع ATmega32 وشاشة LCD | التحكم الآلي في المروحة: مستشعر درجة الحرارة (LM35) يتفاعل مع ATmega32 وشاشة LCD
جهاز مراقبة رطوبة التربة باستخدام Arduino وشاشة Nokia 5110: 6 خطوات (بالصور)
شاشة DIY Soil Moisture Monitor مع Arduino وشاشة Nokia 5110: في هذا Instructable سنرى كيف نبني شاشة مفيدة للغاية لرطوبة التربة مع شاشة Nokia 5110 LCD كبيرة باستخدام Arduino. يمكنك بسهولة قياس مستويات الرطوبة في تربة نباتاتك من Arduino وإنشاء أجهزة مثيرة للاهتمام