پایتون · سطح ۲ · ۶ مرحله

بازی واکنش سریع با پایتون

Python Quick Reaction Game

یک بازی واکنش سریع برای بازی با دوستان خود بسازید

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

مقدمه

مقدمه

در این منبع، شما قصد دارید با استفاده از چند قطعه الکترونیکی و یک اسکریپت پایتون، یک بازی واکنش سریع بسازید. اگر تا به حال از تخته نان، چند دکمه و LED استفاده نکرده اید، ممکن است انجام برخی از تمرینات در ارتباط با دنیای فیزیکی با پایتون اول این به شما درک بهتری از نحوه کنترل کامپوننت ها با پین های GPIO Raspberry Pi می دهد.

آنچه را که خواهید ساخت

این پروژه به شما این فرصت را می دهد که از الکترونیک برای ایجاد یک بازی واکنش سریع استفاده کنید که با استفاده از پایتون برنامه ریزی خواهید کرد. اگر تجربه کمی از ایجاد مدار دارید یا اصلاً تجربه ندارید، نگران نباشید: این راهنما شما را از طریق آن راهنمایی می کند و در پایان یک بازی سرگرم کننده برای بازی با دوستان خود خواهید داشت.

آنچه خواهید آموخت

با ساخت این بازی واکنش سریع، یاد خواهید گرفت:

  • نحوه سیم کشی یک مدار ساده که شامل تخته نان، LED، مقاومت، سیم و دکمه است
  • چگونه برنامه ای برای کنترل مدار بنویسیم
  • نحوه استفاده از متغیرها برای ذخیره اطلاعات
  • چگونه اطلاعات کاربری مانند نام بازیکن را بدست آوریم و از آن در بازی استفاده کنیم.

این منبع عناصری از رشته های زیر را پوشش می دهد برنامه درسی ساخت دیجیتال رزبری پای:

آنچه شما نیاز خواهید داشت

سخت افزار

  • 1 عدد رزبری پای
  • 1 عدد تخته نان
  • 1 x LED
  • مقاومت 1×330 اهم
  • 4 عدد سیم بلوز پین به سوکت
  • 2 عدد سیم جامپر پین به پین
  • 2 عدد دکمه فشاری لمسی

اطلاعات تکمیلی برای مربیان

اگر نیاز به چاپ این پروژه دارید، لطفا از نسخه مناسب چاپگر.

در اینجا پیوندی به منابع این پروژه وجود دارد.

محیط اجرای پروژه

این پروژه به سخت‌افزار نیاز دارد: raspberry-pi، electronic-components. مراحل اتصال و نصب را در آموزش بخوان؛ مرورگر جایگزین برد و قطعات فیزیکی نیست.

این پروژه در محیطی که در مراحل آموزش معرفی شده اجرا می‌شود؛ مانند Python دسکتاپ، Thonny، Jupyter یا Raspberry Pi. کدهای مخصوص این ابزارها را در همان محیط اجرا کن.

کارگاه آزاد پایتون هلیو ←
معرفی و پیش‌نمایش پروژه

یک بازی واکنش سریع برای بازی با دوستان خود بسازید