فهرست مطالب:

هک بازی Chrome T-rex با استفاده از آردوینو: 5 مرحله
هک بازی Chrome T-rex با استفاده از آردوینو: 5 مرحله

تصویری: هک بازی Chrome T-rex با استفاده از آردوینو: 5 مرحله

تصویری: هک بازی Chrome T-rex با استفاده از آردوینو: 5 مرحله
تصویری: هک بازی دایناسور گوگل کروم 2024, نوامبر
Anonim
هک بازی Chrome T-rex با استفاده از آردوینو
هک بازی Chrome T-rex با استفاده از آردوینو

در این آموزش ما بازی chrome t-rex را با آردوینو هک می کنیم

تدارکات:

ما به اجزای زیر برای این پروژه نیاز داریم Arduino UNO -X1Breadboard X1Servo motor -X1LDR -X1 مقاومت 10K اهم -X1 کابل و سیم بلوز -X1

مرحله 1: مقدار LDR را تعیین کنید

مقدار LDR را تعیین کنید
مقدار LDR را تعیین کنید
مقدار LDR را تعیین کنید
مقدار LDR را تعیین کنید
مقدار LDR را تعیین کنید
مقدار LDR را تعیین کنید

• اول از همه باید مقدار LDR را پیدا کنید که می خواهید t-rex خود را در آن پرش کنید. آردوینو (5 ولت) - LDR (ترمینال 1) آردوینو (A0) - LDR (ترمینال 2) آردوینو (GND) - مقاومت- LDR (ترمینال 2) • اکنون فایل 'ldr test.ino' زیر را بارگیری کنید • این کد را در آردوینو باز کنید IDE را بارگذاری کنید و در برد arduino خود بارگذاری کنید. • اکنون مرورگر کروم را باز کنید • و همچنین مانیتور سریال arduino را باز کنید • اکنون LDR را در قسمت مانع روی صفحه قرار دهید (به تصویر بالا مراجعه کنید) • هنگام قرار دادن LDR در صفحه ، خواندن را یادداشت کنید ' ناحیه موانع '• و همچنین هنگامی که LDR را روی' منطقه بدون مانع 'قرار می دهید ، خواندن را یادداشت کنید • حالا وقتی LDR را روی' منطقه موانع 'قرار می دهید ، حداکثر مقدار را بیابید مثال: فرض کنید وقتی LDR را روی' مانع قرار می دهم سپس مانیتور سریال نشان می دهد که ارزش آن کمتر از 500 است. و به طور مشابه زمانی که آن را در هیچ منطقه مانعی قرار ندهم ، مقدار آن بیش از 600 نشان می دهد. بنابراین مقدار Threshold من (زیر این می خواهم 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 را نگه دارید

مرحله 4: Ldr را روی صفحه بچسبانید

Ldr را روی صفحه بچسبانید
Ldr را روی صفحه بچسبانید

• پس از یافتن موقعیت مناسب LDR ، ldr را روی صفحه بچسبانید • حالا این را اجرا کنید.

مرحله 5: عیب یابی

• اگر پروژه شما برای اولین بار با موفقیت اجرا شد اما پس از مدتی کار نکرد ، باید مقدار آستانه را بررسی کنید ، برای این کار من توابع سریال را در 'chrome dino game.ino' می نویسم ، بنابراین دریابید که مانیتور سریال شما چه چیزی به شما می دهد هنگامی که ldr را بر روی مانع قرار می دهید ، مقدار Ldr ، اکنون به شما پیشنهاد می کنم که به جای تغییر مقدار آستانه از برنامه ، باید روشنایی صفحه نمایش خود را تغییر داده و آن را در نقطه ای تنظیم کنید که در آن مانیتور سریال شما مقادیری کمتر از مقدار آستانه به شما می دهد. هنگامی که LDR را روی مانع قرار می دهید.

توصیه شده: