فهرست مطالب:
تصویری: بازی Microbit Tic Tac Toe: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
برای این پروژه ، همکار من -descartez و من با استفاده از قابلیت رادیویی میکروبیت ها ، یک بازی فوق العاده تیک تاک پا ایجاد کردیم. اگر قبلاً در مورد میکروبیت ها چیزی نشنیده اید ، آنها یک میکروکنترلر فوق العاده هستند که برای آموزش برنامه نویسی به کودکان طراحی شده است. آنها دارای یک TON قابلیت هستند از جمله آنچه ما برای این پروژه استفاده کردیم. ماتریس LED ، 2 دکمه و قابلیت رادیو. بازی بسیار ساده کار می کند ، ما یک شبکه 3x3 از mirco کارگر داریم: بیت هایی که سیگنال X یا O را به اصلی micro: bit ارسال می کنند که تمام وضعیت های پیروزی را پیگیری می کند و همچنین بازی را بازنشانی می کند. ما توانستیم این پروژه را در کمتر از 24 ساعت به پایان برسانیم و آخر هفته بعد در رویدادی که از آن بسیار استفاده شد ، آن را به نمایش گذاشتیم! و به نظر می رسید که مردم واقعاً از آن لذت می برند! بدیهی است که با پیگیری ، خواهید دید که برای انجام به موقع باید چند قسمت را برش دهیم ، اما ما فکر می کنیم آنچه که تا کنون داریم بسیار راد است. بازی های تیک تاک خود را به ما نشان دهید ، یا نقاطی که می توانیم بهبود دهیم!
تدارکات
مرحله 1: مواد
- 10 کنترل کننده میکروبیت (همه با هم این حدود 150 دلار هزینه دارند ، که بسیار زیاد است! با این حال ، در تجربه ما تعداد زیادی از آنها وجود دارد ، بنابراین نگران نباشید با جامعه سازندگان ، متخصصان و دانش آموزان خود تماس بگیرید.)
- micropython IDE
- با 1/4 در بیت مته کنید
- 4 قطعه تخته سه لا 12x24 اینچ 1/8
- 3 پیچ 6 متری 20 میلی متری
- 1 پیچ 6 متر 40 میلی متری
- 4 مهره 6 میلی متری
مرحله 2: طراحی بازی
مرحله 1: تعیین قوانین مربوط به انگشت پا
ما از اینها استفاده کردیم
مرحله 2: کد برای کارگر: بیت
به هر کارگر: مختصات به بیت داده می شود
(0, 0) (0, 1) (0, 2)
(1, 0) (1, 1) (1, 2)
(2, 0) (2, 1) (2, 2)
-
این مختصات در خط بالای کد برای کارگر تنظیم می شود: بیت.
- coord_x = 0
- coord_y = 0
- هر کارگر دو چیز دارد. 1) با فشردن دکمه A ، ماتریس LED با X چشمک می زند و یک سیگنال رادیویی به استاد ارسال می شود که می گوید "X روی microbit (0 ، 0) فشار داده شد" ، و همین امر برای دکمه B.
مرحله 3: کد برای micro micro: bit
-
استاد میکرو: بیت چیزهای زیادی می داند.
-
همه ایالت های برد را می شناسد
-
ردیف ها
- (0, 0)(1, 0)(2, 0)
- (0, 1)(1, 1)(2, 1)
- (0, 2)(1, 2)(2, 2)
-
ستون ها
- (0, 0)(0, 1)(0, 2)
- (1, 0)(1, 1)(1, 2)
- (2, 0)(2, 1)(2, 2)
-
مورب
- (0, 0)(1, 1)(2, 2)
- (0, 2)(1, 1)(2, 0)
-
- این می داند که فقط 9 بیت وجود دارد و بازی بلافاصله پس از ارسال وضعیت برد به پایان می رسد
-
این می تواند بازی را بازنشانی کند ، و همه کارگران را پاک کند: بیت
این راه حل ما برای تقریباً همه حفره های کد است ، زیرا ما این پروژه را به سرعت انجام دادیم. اگر بازی گربه وجود دارد ، کاربران باید تنظیم مجدد را فشار دهند. در غیر این صورت ، ما مجبور بودیم یک تکه کد دیگر برای همه حالت های بازی Tie اضافه کنیم ، و ما وقت نداشتیم این کار را انجام دهیم
-
پیوند کد دکارتز در Github
مرحله 3: طراحی محفظه
من در ساخت این پروژه می دانستم که می خواهم بتوانم این را نمایش دهم و ممکن است به برق دسترسی نداشته باشم. این هم نعمت بود و هم مشکلی ، زیرا به این معنی بود که هر میکرو: بیت به باتری متصل نیاز دارد. ساده ترین راه حل این بود که همه چیز را در یک جعبه قرار دهید. برای این منظور ، من یکی را با استفاده از makercase.com ایجاد کردم. من آن را آنقدر بزرگ طراحی کردم که بتواند میکرو: بیت ها و باتری های آنها را در خود نگه دارد و همچنین دستورالعمل های کتبی داشته باشد.
من همچنین می دانستم که برای پشتیبانی از میکرو نیاز دارم: بیت ها در داخل نیافتند ، بنابراین لیزر قطعه کوچکتری را برش دادم تا در پشت میکرو: بیت قرار گیرد. این قطعه پیچ های محکمی دارد. صفحه پشتی و کناره ها به هم چسبیده بودند ، اما قسمت بالایی جدا شده و فقط با پیچ محکم شده بود ، تا بتوانم در صورت نیاز به داخل دسترسی داشته باشم. من از نوار برای نگه داشتن پنل داخلی در جای خود استفاده کردم. و آنها را به صفحه جلو بچسبانید تا داخل یا پایین نیفتند.
کمی مشکل بود ، اما من همه میکروبیت ها را با باتری وصل کردم و به آنها وصل کردم. در 3 گوشه از پیچ های 6 متری کوچک استفاده کردم تا پنل جلویی و پنل داخلی را با هم محکم کنم. در گوشه آخر ، من از یک پیچ بلندتر استفاده کردم تا تمام طول جعبه را برای نگه داشتن درب پیچ کنم.
مرحله 4: آزمایش بازی
این بازی در رویداد آخر هفته ما یک ضربه بود! به نظر می رسید بچه ها و بزرگسالان هر دو از انجام کارهایی که اتفاق می افتد و همچنین اجزای مورد استفاده واقعاً لذت می برند. این پروژه فقط یک شب برای جمع آوری ما طول کشید و ارزش آن را داشت. طرح های خود را به ما نشان دهید و به ما اطلاع دهید که چه تغییراتی ایجاد کرده اید!
توصیه شده:
بازی Python Tic Tac Toe: 4 مرحله
بازی Python Tic Tac Toe: بازی Python tic tac toe این بازی در زبان پایتون ساخته شده است که زبان رایانه ای است از ویرایشگر پایتون به نام: pycharm همچنین می توانید از ویرایشگر کد پایتون معمولی نیز استفاده کنید
بازی Arduino Touch Tic Tac Toe: 6 مرحله (همراه با تصاویر)
بازی Arduino Touch Tic Tac Toe: دوستان عزیز به آموزش دیگر آردوینو خوش آمدید! در این آموزش مفصل ما قصد داریم یک بازی Arduino Tic Tac Toe بسازیم. همانطور که می بینید ، ما از صفحه لمسی استفاده می کنیم و در مقابل کامپیوتر بازی می کنیم. یک بازی ساده مانند Tic Tac Toe این است که
بازی الکترونیکی Tic-Tac-Toe در جعبه چوبی: 5 مرحله
بازی الکترونیکی Tic-Tac-Toe در یک جعبه چوبی: سلام من بازی خنده دار Tic-Tac-Toe را در نسخه جدیدی معرفی می کنم. من در وب برای پروژه مشابه جستجو کردم ، اما ایده اینجا منحصر به فرد است. امیدوارم
بازی 3D4x: 3D 4x4x4 Tic-Tac-Toe: 5 مرحله (همراه با تصاویر)
بازی 3D4x: 3D 4x4x4 Tic-Tac-Toe: آیا از بازی یک انگشت شست ، قدیمی ، خسته کننده و دو بعدی خسته شده اید ؟؟ خوب ما برای شما راه حل داریم! انگشت تیک تاک در سه بعدی !!! برای 2 بازیکن ، در این مکعب 4x4x4 ، 4 LED پشت سر هم (در هر جهت) دریافت کنید و برنده می شوید! شما آن را بسازید شما قرار
بازی Tic Tac Toe Toe خود را در جاوا بنویسید: 6 مرحله
بازی Tic Tac Toe خود را به زبان جاوا بنویسید: مطمئنم همه شما درباره بازی کلاسیک Tic Tic Toe می دانید. از دوران دبستان ، تیک تاک یک بازی محبوب بود که با دوستانم بازی می کردم. من همیشه مجذوب سادگی بازی بودم. در سال اول تحصیل ،