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

وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: 7 خطوات
وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: 7 خطوات

فيديو: وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: 7 خطوات

فيديو: وحدة تحكم ألعاب Google T Rex التلقائية باستخدام Arduino: 7 خطوات
فيديو: Proteus 8.13 تعليمي للمبتدئين - (كامل) 2024, يوليو
Anonim
Image
Image
المكونات المطلوبة
المكونات المطلوبة

لنبنيه

الخطوة 1: بعض المقدمة

كل ما تعرفه عن لعبة t rex aka dino of google وهي مشهورة بأنها ليست لعبة إنترنت.

اللعبة بسيطة للغاية فقط تجنب العقبات من خلال القفز وهي تشبه لعبة Super Mario. عادة للقفز نستخدم شريط المسافة يدويًا. هذه مدرسة قديمة جدًا بالنسبة لي …

لذلك في هذا البرنامج التعليمي ، سأوضح لك كيفية عمل ذلك بشكل تلقائي وهو عبارة عن وحدة تحكم تلقائية.

يرجى مشاهدة صنع الفيديو لمزيد من التفاصيل

الخطوة 2: العمل Priciple

السنيور

هنا نريد اكتشاف العقبة والقفز لاكتشاف العقبة التي أستخدمها LDR

فكيف يكتشف LDR هذا النوع من العوائق؟

تتغير مقاومة LDR وفقًا للضوء عندما تكون مقاومة LDR عالية جدًا في الوقت المظلم والعكس صحيح. لذا فإن العائق الذي نواجهه داكن اللون حتى نتمكن من الحصول على قيم تناظرية مختلفة. بهذه القيمة بمساعدة وحدة تحكم نقوم بتشغيل المؤازرة.

المؤازرة تستخدم للضغط على شريط المسافة. لذلك هذا هو مبدأ العمل

الخطوة 3: المكونات المطلوبة

اردوينو أونو

يمكنك استخدام أي اردوينو

أجهزة السيارات

أنا أستخدم sg90

LDR

جهاز الاستشعار لدينا

10 كيلو المقاوم

الخطوة 4: مخطط الدائرة والتوصيلات

مخطط الدائرة والتوصيلات
مخطط الدائرة والتوصيلات

من فضلك شاهد الفيديو

أولاً ، قم بتوصيل VCC من المؤازرة بـ 5 فولت والأرض بالأرض

ثم قمت بتوصيل دبوس PWM إلى Arduino pin 9

قم بتوصيل LDR إلى رقم التعريف الشخصي a0

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

أنا أستخدم وظيفة القراءة التناظرية في Arduino وأعطي شروطًا لمشغلات المؤازرة

التحميل من هنا

الخطوة 6: صنع سعيد

يرجى مشاهدة الفيديو ، إذا كان لديك أي شك ، يرجى التعليق أدناه

الخطوة 7: القيود والتحديثات

كما قلت في الفيديو له حدود

1. فشل اردوينو في تحريك الديناصورات عندما يأتي هذا الطائر.

حل

ستؤدي إضافة ldr في الجانب العلوي إلى اكتشاف الطائر باستخدام هذا المشغل يمكننا التحكم في أجهزة أخرى (زر الرجوع)

2. فشل عندما تزيد السرعة

3.فشل عندما يتغير اللون (انعكاس اللون)

حل

يمكننا حل هذا عن طريق إضافة المزيد من أجهزة الاستشعار وبعض الترميز المعقد

موصى به: