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

اختراق لعبة Chrome T-rex باستخدام Arduino: 5 خطوات
اختراق لعبة Chrome T-rex باستخدام Arduino: 5 خطوات

فيديو: اختراق لعبة Chrome T-rex باستخدام Arduino: 5 خطوات

فيديو: اختراق لعبة Chrome T-rex باستخدام Arduino: 5 خطوات
فيديو: How To make Automated Chrome Dino Game using Arduino |Techeonics 2024, شهر نوفمبر
Anonim
Chrome T-rex Game Hack باستخدام Arduino
Chrome T-rex Game Hack باستخدام Arduino

في هذا البرنامج التعليمي ، سنقوم باختراق لعبة chrome t-rex باستخدام اردوينو

اللوازم:

نحتاج إلى المكونات التالية لهذا المشروع Arduino UNO -X1Breadboard X1Servo motor -X1LDR -X1Resistor 10K ohm -X1jumper cables and wires -X1

الخطوة 1: تحديد قيمة LDR

حدد قيمة LDR
حدد قيمة LDR
حدد قيمة LDR
حدد قيمة LDR
حدد قيمة LDR
حدد قيمة LDR

• أولاً وقبل كل شيء ، عليك أن تجد قيمة LDR التي تريد أن تقفز فيها إلى t-rex • لإجراء الاتصال وفقًا لمخطط الدائرة. Arduino (5V) - LDR (Terminal 1) Arduino (A0) - LDR (Terminal 2) Arduino (GND) - Resistor- LDR (Terminal 2) • الآن قم بتنزيل ملف 'ldr test.ino' الموضح أدناه • افتح هذا الرمز في اردوينو IDE وقم بتحميله في لوحة اردوينو الخاصة بك. • افتح الآن متصفح Chrome • وافتح أيضًا شاشة اردوينو التسلسلية • الآن ضع LDR على منطقة العائق على الشاشة (انظر الصورة أعلاه) • دوّن القراءة عند وضع LDR على " منطقة العائق "• ولاحظ أيضًا القراءة عند وضع LDR على" لا توجد منطقة عائق "• الآن عليك أن تجد القيمة القصوى عندما تضع LDR على" منطقة العائق "مثال: افترض عندما أضع LDR على" عقبة " ثم تظهر الشاشة التسلسلية أن قيمتها أقل من 500 ، وبالمثل عندما أضعها في منطقة خالية من العوائق ، فإنها تظهر قيمة أعلى من 600 ، لذا فإن قيمة الحد الأقصى (أقل من هذا أريد القفز إلى t Rex) هي 500 ولكن هنا أفترض العتبة القيمة 510 (لقد أضفت +10 في قيمة Threshold الخاصة بي لمزيد من الدقة) لذلك كلما اكتشف ldr عقبة ، تكون قيمة ldr دائمًا أقل من قيمة العتبة n (510) ، لذا ستقفز على t-rex.

الخطوة 2: إضافة المؤازرة

مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة
مضيفا المؤازرة

• الآن قم بلصق محرك سيرفو على لوحة المفاتيح • قم بإجراء الاتصال الموضح في مخطط الدائرة أعلاه. • الآن قم بتحميل "chrome dino game.ino" في لوحة اردوينو

الخطوة 3: إيجاد الموضع المناسب لـ LDR

إيجاد الوظيفة المناسبة لـ LDR
إيجاد الوظيفة المناسبة لـ LDR

• الآن قبل لصق LDR على الشاشة ، عليك أن تجد الموضع الصحيح للالتصاق. • لذلك عليك أن تثبت أمام الشاشة (انظر الصورة أعلاه) وأن ترى أن محرك سيرفو الخاص بك يجب أن يضغط على الزر في الوقت المناسب عندما تكون هناك عقبة يأتي • إذا قفز T-rex مبكرًا جدًا عندما تأتي عقبة ، فاضغط على ldr للأمام • وإذا قفز T-rex متأخرًا جدًا عندما تأتي العائق ، فاضغط على ldr backword

الخطوة 4: Stick Ldr على الشاشة

عصا Ldr على الشاشة
عصا Ldr على الشاشة

• بعد العثور على الموضع الصحيح لـ LDR ، قم بلصق ldr على الشاشة • الآن قم بتشغيل هذا.

الخطوة 5: استكشاف الأخطاء وإصلاحها

• إذا تم تشغيل مشروعك بنجاح في المرة الأولى ولكن لم يعمل بعد بعض الوقت ، فأنت بحاجة إلى التحقق من قيمة الحد الأدنى ، لذلك أقوم أيضًا بكتابة وظائف تسلسلية في "chrome dino game.ino" ، لذا اكتشف ما تمنحك إياه شاشتك التسلسلية قيمة Ldr عند وضع ldr على العقبة ، الآن أقترح عليك بدلاً من تغيير قيمة العتبة من البرنامج ، عليك تغيير سطوع الشاشة وتعيينها إلى تلك النقطة التي تمنحك فيها الشاشة التسلسلية قيمًا أقل من قيمة العتبة عندما تضع LDR على عقبة.

موصى به: