فهرست مطالب:

Micro: bit بازی حافظه: 4 مرحله
Micro: bit بازی حافظه: 4 مرحله

تصویری: Micro: bit بازی حافظه: 4 مرحله

تصویری: Micro: bit بازی حافظه: 4 مرحله
تصویری: آموزش میکروکنترلر بخش 15 2024, جولای
Anonim
Micro: bit Memory Game
Micro: bit Memory Game

یک بازی حافظه ساده ، که در آن شما باید یک سکانس را به خاطر بسپارید و اگر بار دوم در آن پاسخ می دهید ، دنباله دقیقاً یکسان بود. در هر دور یک مرحله اضافی به دنباله اضافه می شود.

مرحله 1: Micro: bit خود را به رایانه وصل کنید

Micro: bit خود را به کامپیوتر وصل کنید
Micro: bit خود را به کامپیوتر وصل کنید

برای ساخت این بازی حافظه فقط به دو چیز نیاز داریم:

میکرو: کمی

یک کامپیوتر برای کد نویسی

اگر هنوز میکرو: بیت ندارید ، یکی تهیه کنید! کارکردن با آنها چیزهای کوچک فوق العاده سرگرم کننده ای است و راهی آسان برای کشف تکنولوژی و برنامه نویسی برای بچه ها.

برای ایجاد بازی روشن ما ، باید micro: bit خود را از طریق کابل usb به رایانه وصل کنید.

مرحله 2: به Micro: bit Python Editor بروید

به Micro: bit Python Editor بروید
به Micro: bit Python Editor بروید

برای ایجاد بازی ، باید مقداری کد روی میکرو بیت خود قرار دهیم. برای انجام این کار ، به آدرس زیر مراجعه کنید:

کد اصلی داده شده را انتخاب کنید و کد زیر را در ویرایشگر بچسبانید:

# کد پایتون خود را در اینجا اضافه کنید. از واردات میکروبیت * وارد کردن تصادفی # ایجاد عملکردهای نمایش = ["A" ، "B" ، Image. ARROW_N ، Image. ARROW_E ، Image. ARROW_S ، Image. ARROW_W] # تنظیمات کلی بازی حرکت می کند = gameover = False def_moves (): display.show (حرکت ، تاخیر = 1000) خواب (1000) display.show ('=') sleep (1000) options = (random.randint (1، 2)) if options == 2: display.show (حرکت ، تاخیر = 1000) خواب (1000) elif options == 1: length = len (moves) -1 newMoves = list (moves) newnr = (random.randint (0، length)) oldmove = newMoves [newnr] newmove = random.choice (اقدامات) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves ، تأخیر = 1000) sleep (1000) buttonpressed = غلط در حالیکه دکمه == نادرست: display.show (' ؟ ') if options == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = بازگشت درست انتخابهای elif غلط == 1: if button_a.was_pressed (): return True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = بازگشت واقعی False def add_nextMove (): moves.append (random.choice (action)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) خواب (2000)

مرحله 3: کد را در Micro: bit خود بارگذاری کنید

اول از همه ، مطمئن شوید که microbit شما به رایانه شما متصل است.

در ویرایشگر ، روی بارگیری در گوشه بالا سمت چپ کلیک کنید تا کد در رایانه بارگیری شود و فایل را در فایل اکسپلورر به microbit خود بکشید و رها کنید.

چراغ نارنجی در پشت میکرو: بیت شروع به چشمک زدن می کند. به محض انجام انتقال ، کد شروع به کار می کند و اولین مرحله بازی آغاز می شود!

مرحله 4: بازی کنید

بازی !
بازی !

برای راه اندازی مجدد بازی ، دکمه کنار درگاه usb را در micro: bit خود فشار دهید ، که به عنوان دکمه تنظیم مجدد عمل می کند.

شما یک نماد و به دنبال آن علامت '=' ، نماد دوم و علامت سوال را مشاهده خواهید کرد. به عنوان مثال: A = A؟

بازی ساده است: آیا دنباله اول برابر دوم است؟

به نظر شما این کار را می کند؟ مطبوعات A. فکر می کنید اینطور نیست؟ B را فشار دهید

اگر خوش شانس باشید ، صورت لبخند ظاهر می شود و به دور بعدی می روید و نمادی را به دنباله اضافه می کنید.

اگر شانس ندارید ، چهره ای غمگین ظاهر می شود.

فقط با فشار دادن دکمه تنظیم مجدد در پشت دوباره امتحان کنید!

لذت بردن !

توصیه شده: