فهرست مطالب:

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

تصویری: آردوینو "اولین بازیکن" برای بازی های رومیزی: 4 مرحله

تصویری: آردوینو
تصویری: 🤯❌آخرای بازی که تا حالا کسی ندیده است #shorts 2024, جولای
Anonim
آردوینو
آردوینو
آردوینو
آردوینو
آردوینو
آردوینو
آردوینو
آردوینو

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

این پروژه برای فشار دادن یک دکمه (ورودی) طراحی شده است و سپس به طور تصادفی یک LED قرمز یا آبی (خروجی) روشن می شود. به سادگی رنگ خود را انتخاب کنید ، و اگر LED شما روشن شد ، شما اولین نفری هستید که بازی را انجام می دهید! این صفحه اول تنها با 2 LED ساده است ، اما شما به راحتی می توانید LED های بیشتری را اضافه کرده و کد را تغییر دهید تا از بین پخش کننده های بیشتر ، اولین بازیکن را انتخاب کنید (به عنوان مثال اگر 4 بازیکن می خواهید ، 2 LED دیگر اضافه کنید).

این همچنین می تواند به شما در تصمیم گیری کمک کند! آیا نمی توانید تصمیم بگیرید که کدام برنامه Netflix را تماشا کنید؟ به هر گزینه یک رنگ اختصاص دهید و اجازه دهید این گزینه برای شما انتخاب شود! امشب کی قراره ظرفها رو بشوره؟ بگذارید برای شما تصمیم بگیرد!

امیدوارم با این کار لذت ببرید.

این پروژه برای مبتدیانی که دارای دانش قبلی در زمینه برنامه نویسی در C ++ هستند ، مناسب است.

تدارکات

  • Arduino Uno یا Sparkfun Redboard و غیره
  • کامپیوتر و کابل USB متصل
  • 2 LED (من از رنگ قرمز و آبی استفاده کردم)
  • اتصال سیم ها
  • 1 دکمه فشاری
  • 2 مقاومت
  • ورود آردوینو ویرایشگر به صورت آنلاین برای کد

مرحله 1: برد مدار را تنظیم کنید

برد مدار را راه اندازی کنید
برد مدار را راه اندازی کنید
برد مدار را راه اندازی کنید
برد مدار را راه اندازی کنید

اولین قدم شما اتصال و ایجاد مدارها روی تخته نان خود است.

  • 2 LED را وارد کنید و 2 سیم جامپر را وصل کنید (من از رنگ قرمز و آبی استفاده کردم). طرف مثبت بلندتر LED قرمز (آند) من به پین 11 متصل است. LED آبی به پین 12 متصل است.
  • 2 مقاومت وارد کنید تا طرف کوتاهتر منفی (کاتد) هر LED به ستون منفی عمودی سیاه (-) متصل شود.
  • یک سیم بلوز مشکی را از ستون عمودی منفی به زمین وصل کنید.
  • یک دکمه را در قسمت میانی تخته نان خود اضافه کنید. برای اتصال سیم سیاه به زمین و سیم زرد به پین 2 ، تصویر را ببینید.
  • برای تغذیه ، برد خود را به رایانه وصل کنید.

مرحله 2: پروژه خود را کدگذاری کنید

پروژه خود را کدگذاری کنید
پروژه خود را کدگذاری کنید

اینجا پیوند کد من است. لطفاً // یادداشت های من را ببینید که هر قسمت از کد من را توضیح می دهد. این به شما کمک می کند آن را به دلخواه ویرایش کنید!

مرحله 3: آن را آزمایش کنید

امتحانش کن
امتحانش کن

آن را امتحان کنید! کد خود را وصل کرده و بارگذاری کنید. در اینجا یک ویدیو وجود دارد که نشان می دهد چگونه باید کار کند.

مرحله 4: اختیاری - پروژه خود را گسترش دهید

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

  • LED های بیشتری برای "بازیکنان" بیشتر اضافه کنید (به عنوان مثال اگر بازی 4 نفره دارید)
  • دکمه های بیشتری اضافه کنید (برای مثال از همه بخواهید دکمه ای را فشار دهند)
  • در صورت تمایل زمان تأخیر را تغییر دهید
  • صدای زنگ را اضافه کنید
  • و غیره.

توصیه شده: