فهرست مطالب:
- مرحله 1: ابزار و مواد
- مرحله 2: برش لیزری
- مرحله 3: مونتاژ چرخ دنده
- مرحله 4: ساخت جعبه ورودی و مونتاژ
- مرحله 5: مدار آردوینو
تصویری: بازی تعاملی Tic-Tac Toe با آردوینو کنترل می شود: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
هدف پروژه Physical Tic-Tac-Toe این است که یک بازی معروف را به حوزه فیزیکی منتقل کند. در ابتدا ، بازی توسط دو بازیکن بر روی یک کاغذ انجام می شود - با قرار دادن علامت های "X" و "O" به نوبت. ایده ما این بود که رفتار بازیکنان را هنگام مواجهه با شکل کاملاً متفاوت بررسی کنیم. علاوه بر این ، ما واقعاً دوست داشتیم با ترکیب مکانیک چرخ دنده ها و وسایل الکترونیکی زیبایی Steampunk را کشف کنیم.
ایده اصلی پروژه ما این است که حالات میدان های بازی را می توان با شکل مواد قابل خم شدن نشان داد. فیلدها دارای 3 حالت مختلف هستند: "X" ، "O" و NULL (فیلد استفاده نشده). ما مجبور شدیم راهی برای کاهش تعداد محرک های مورد نیاز برای انتقال از حالت به حالت دیگر بیابیم. با کشیدن چند طرح ، متوجه شدیم که این تعداد را می توان به یک عدد کاهش داد. طرح زیر روند طراحی ما را خلاصه می کند.
مرحله 1: ابزار و مواد
با مواد زیر ، شما باید بتوانید 9 جعبه بازی بسازید. هر جعبه بازی یک عنصر مستقل است و می تواند در هر پیکربندی مورد استفاده قرار گیرد. بدون دردسر زیاد ، تخته ممکن است به 16 (4 4 4) یا 25 (5 5 5) جعبه گسترش یابد.
ابزارها:
- برش لیزری قابل برنامه ریزی
- تفنگ چسب
- ایستگاه لحیم کاری
مواد:
- سروو 9 × SG90 (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 متر مربع از برد MDF 3 میلی متری
- 0.5 متر مربع از تخته اکریلیک شفاف 4 میلی متری
- تخته نان
- سیم های بلوز
- برد آردوینو
- 9 دکمه را فشار دهید
- نخ الاستیک
- 80 سانتی متر لوله توخالی 8 میلی متری (اکریلیک/آلومینیوم)
- 9 مقاومت 10 کیلو اهم
- تخته نان
مرحله 2: برش لیزری
هر جعبه تقریباً 0.3 متر مربع تخته MDF 3 میلی متری نیاز دارد. قرار دادن عناصر روی بوم مهم نیست. توجه داشته باشید که چرخ دنده ها اضافی نیستند - همه آنها برای کارکردن جعبه مورد نیاز هستند. ممکن است فایل SVG ارائه شده برای کارکرد صحیح در چاپگرهای مختلف تنظیم شود.
مرحله 3: مونتاژ چرخ دنده
برای ساختن مکانیزم داخل جعبه ، باید مجموعه دنده مورد نیاز را با لیزر برش داده و به هم بچسبانیم
مرحله 4: ساخت جعبه ورودی و مونتاژ
بخش دوم این فرایند ایجاد یک جعبه ورودی فیزیکی است. این یک تخته 3X3 است که هر یک از دکمه ها مربوط به جعبه های مربوطه روی صفحه بازی است.
- قطعات برش لیزری و مونتاژ می شوند.
- دکمه ها روی یک تخته لحیم پذیر به هم لحیم شده اند.
- برای کاهش پیچیدگی ، سیم های برق همه در یک نقطه به هم متصل می شوند و یک واحد خارج می شود.
- سیمهای زمین باید دارای مقاومت 10 کیلو اهم جداگانه باشند و سپس می توان آنها را به یکدیگر متصل کرد.
- در پایان ، یک سیم واحد به آردوینو متصل می شود.
مرحله 5: مدار آردوینو
ارتباطات با آردوینو به شرح زیر است. اکنون در مورد جعبه ورودی ، اتصالات روی یک تخته لحیم کاری انجام شد و کل مجموعه در داخل جعبه موجود است. پین های دیجیتالی و پین های برق و پایه از برد ورودی برای اتصال با آردوینو. اتصالات سروو همانطور که در تصویر بالا نشان داده شده است. کد مصنوع Interactive شامل 3 فایل است. TicTacToe.ino فایل اصلی است و حل کننده الگوریتم مورد استفاده برای پخش مراحل 'X' و 'O' است.
توصیه شده:
کنترل کننده بازی ریتم آردوینو (برای بازی خودم): 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 بیت جداگانه استفاده می کنم
چگونه بررسی کنیم که آیا بازی قبل از خرید بازی روی رایانه شما اجرا می شود یا خیر .: 4 مرحله
چگونه می توان بررسی کرد که آیا بازی قبل از خرید بازی روی رایانه شما اجرا می شود یا خیر: من اخیراً Call of Duty 4 را از یکی از دوستانم خریداری کردم (ممکن است به صورت رایگان اضافه کنم) زیرا روی رایانه او اجرا نمی شود. خوب ، کامپیوتر او نسبتاً جدید است و من را گیج کرد که چرا کار نمی کند. پس از چند ساعت جستجو در اینترنت ، با