فهرست مطالب:
- مرحله 1: مقدمه ای
- مرحله 2: پیش بینی کار
- مرحله 3: اجزای مورد نیاز
- مرحله 4: نمودار مدار و اتصالات
- مرحله 5: کد
- مرحله ششم: ساختن شاد
- مرحله 7: محدودیت ها و به روز رسانی
تصویری: کنترل کننده بازی خودکار Google T Rex با استفاده از آردوینو: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
اجازه دهید آن را بسازیم
مرحله 1: مقدمه ای
همه شما در مورد بازی t rex aka dino گوگل می دانید و به عنوان هیچ بازی اینترنتی معروف است.
بازی بسیار ساده است فقط با پریدن از موانع اجتناب کنید و مانند بازی فوق العاده ماریو اجرا شود. معمولاً برای پرش به صورت دستی از نوار فاصله استفاده می کنیم. این مدرسه برای من بسیار قدیمی است…
بنابراین در این آموزش ، من قصد دارم به شما نشان دهم که چگونه می توان آن را در کنترل اتوماتیک که یک کنترلر اتوماتیک است ، ساخت.
لطفاً ویدیوی ساخت را برای جزئیات بیشتر تماشا کنید
مرحله 2: پیش بینی کار
سنور
در اینجا ما می خواهیم موانع را شناسایی کرده و برای تشخیص مانعی که از LDR استفاده می کنم پرش کنیم
بنابراین چگونه LDR چنین موانعی را تشخیص می دهد؟
مقاومت LDR با توجه به نور تغییر می کند که در زمان تاریکی مقاومت LDR بسیار زیاد است و برعکس. بنابراین مانع ما رنگ تیره دارد ، بنابراین می توانیم مقادیر مختلف آنالوگ را بدست آوریم. با این مقدار با کمک کنترل کننده سروو را فعال می کنیم.
سروو برای فشار دادن نوار فاصله استفاده می شود. بنابراین این اصل کار است
مرحله 3: اجزای مورد نیاز
آردوینو اونو
می توانید از هر آردوینو استفاده کنید
سرو موتور
من از sg90 استفاده می کنم
LDR
سنسور ما
مقاومت 10K
مرحله 4: نمودار مدار و اتصالات
لطفا ویدیو را تماشا کنید
ابتدا VCC سروو را به 5 ولت و زمین را به زمین وصل کنید
سپس پین PWM را به پین 9 آردوینو وصل کردم
LDR را به پین a0 وصل کنید
مرحله 5: کد
من از عملکرد خواندن آنالوگ آردوینو استفاده می کنم و شرایطی را برای فعال کننده های سروو ارائه می دهم
از اینجا بارگیری کنید
مرحله ششم: ساختن شاد
لطفاً ویدیو را تماشا کنید. اگر شک دارید لطفاً آن را در زیر نظر دهید
مرحله 7: محدودیت ها و به روز رسانی
همانطور که در فیلم گفتم محدودیت هایی دارد
1. آردوینو با آمدن آن پرنده قادر به تحریک دینو نیست.
راه حل
با افزودن یک ldr در سمت بالا ، پرنده با ماشه شناسایی می شود و می توانیم سرووی دیگری را کنترل کنیم (دکمه برگشت)
2. با افزایش سرعت شکست می خورد
3. هنگام تغییر رنگ شکست می خورد (وارونگی رنگ)
راه حل
ما می توانیم این مشکل را با افزودن حسگرهای بیشتر و کدگذاری پیچیده حل کنیم
توصیه شده:
هک بازی Chrome T-rex با استفاده از آردوینو: 5 مرحله
هک بازی Chrome T-rex با استفاده از آردوینو: در این آموزش ما بازی chrome t-rex را با arduino هک می کنیم
کنترل کننده بازی ریتم آردوینو (برای بازی خودم): 6 مرحله
Arduino Rhythm Game Controller (برای بازی خودم): در این برنامه آموزشی به شما نشان خواهم داد که چگونه می توانم این Rhythm Game Controller را از ابتدا بسازم. این شامل مهارت های اولیه نجاری ، مهارت های اولیه چاپ سه بعدی و مهارت های اولیه لحیم کاری است. اگر صفر سابق داشته باشید احتمالاً می توانید این پروژه را با موفقیت بسازید
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
کنترل کننده بازی آردوینو + بازی یونیتی: 5 مرحله
Arduino Game Controller + Unity Game: در این قسمت آموزشی به شما نشان خواهم داد که چگونه یک کنترلر بازی arduino بسازید/برنامه ریزی کنید که می تواند به وحدت متصل شود
کنترل کننده بازی آردوینو با چراغ هایی که به بازی Unity شما پاسخ می دهند :: 24 مرحله
کنترل کننده بازی آردوینو با چراغ هایی که به بازی وحدت شما پاسخ می دهند :: ابتدا این مورد را در word نوشتم. این اولین بار است که از دستورالعمل آموزشی استفاده می کنم ، بنابراین هر زمان که می گویم: کد را بنویسید تا بدانید که من به تصویر بالای آن مرحله اشاره می کنم. در این پروژه از 2 آردوینو برای اجرای 2 بیت جداگانه استفاده می کنم