فهرست مطالب:

مطبوعات (دکمه) ؛ // بازی LCD آردوینو: 5 مرحله (همراه با تصاویر)
مطبوعات (دکمه) ؛ // بازی LCD آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: مطبوعات (دکمه) ؛ // بازی LCD آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: مطبوعات (دکمه) ؛ // بازی LCD آردوینو: 5 مرحله (همراه با تصاویر)
تصویری: SKR 1.3 - VS Code with PlatformIO install 2024, جولای
Anonim
مطبوعات (دکمه) ؛ // یک بازی LCD آردوینو
مطبوعات (دکمه) ؛ // یک بازی LCD آردوینو

اخیراً در Scouts ، روی نشان شایستگی Game Design کار کردم. برای یکی از الزامات ، این بازی را با استفاده از آردوینو که بر اساس LED Rocker Game ساخته شده است ، ساختم. نکته اصلی بازی این است که بیشترین امتیاز ممکن را کسب کنید. در شروع بازی ، برای شروع باید دکمه را فشار دهید ، سپس یک فلش در وسط صفحه وجود دارد. یک پیکان دیگر در زیر آن وجود دارد که روی صفحه حرکت می کند. هنگامی که فلش ها مطابقت می کنند ، باید دکمه را فشار داده و نگه دارید تا چراغ سبز رنگ روشن شود. سپس یک امتیاز کسب می کنید و بازی سرعت بیشتری می گیرد.

تدارکات

  • آردوینو اونو یا نانو
  • Breadboard (اگر از Arduino Uno استفاده می کنید کوچک است ، اگر از Arduino Nano استفاده می کنید متوسط)
  • صفحه نمایش LCD 16x2 سازگار با آردوینو
  • چراغ قرمز و سبز (هر کدام یک عدد)
  • یک کلید فشاری
  • سیمهای تخته نان
  • یک مقاومت 10 کیلو اهم
  • یک پتانسیومتر
  • دو مقاومت 220 اهم (بسته به نوع ممکن است به صفحه دیگری برای صفحه LCD خود نیاز داشته باشید)
  • اختیاری: چاپگر سه بعدی برای ساخت پرونده برای بازی

مرحله 1: دکمه فشاری و LED ها را لحیم کنید

دکمه فشاری و LED ها را لحیم کنید
دکمه فشاری و LED ها را لحیم کنید
دکمه فشاری و LED ها را لحیم کنید
دکمه فشاری و LED ها را لحیم کنید

مقداری سیم تخته نان را بریده و روی دکمه فشاری و LED ها لحیم کنید. شما می توانید زمینه مشترکی برای LEDS ایجاد کنید.

مرحله 2: اختیاری: مورد برای بازی

اختیاری: مورد برای بازی
اختیاری: مورد برای بازی

در اینجا فایل های یک مورد چاپ شده سه بعدی برای این بازی آمده است.

این دستگاه در ابتدا برای Arduino Uno طراحی شده بود ، اما می تواند با یک نانو استفاده شود.

مرحله 3: بقیه مدار را وصل کنید

بقیه مدار را وصل کنید
بقیه مدار را وصل کنید
بقیه مدار را وصل کنید
بقیه مدار را وصل کنید
بقیه مدار را وصل کنید
بقیه مدار را وصل کنید

بقیه مدار را با استفاده از نمودار مدار وصل کنید.

اتصالات عبارتند از:

  • Arduino 5v به breadboard +، و Arduino GND به breadboard -
  • زمینه مشترک LED به زمین تخته نان
  • LED قرمز به پین 3 و LED سبز به پین 4
  • Breadboard + به دکمه ، و طرف دیگر دکمه به پین 6 و زمین
  • Breadboard + به پایانه 1 پتانسیومتر و پایانه 2 پتانسیومتر به زمین LCD
  • Breadboard + به LCD VCC
  • برف پاک کن پتانسیومتر (پین وسط) تا پین کنتراست LCD
  • LCD Register پین را به پین آردوینو 7 انتخاب کنید
  • پین LCD RW به نان برد -
  • LCD E به پین 9 آردوینو
  • LCD D4 به پین 10 آردوینو
  • LCD D5 به پین 11 آردوینو
  • LCD D6 به پین 12 آردوینو
  • LCD D7 به پین 8 آردوینو
  • LED ال سی دی + به نان برد + ، ال سی دی ال سی دی - به نان برد -

مرحله 4: کد

کد را در آردوینو بارگذاری کنید.

در صورت تمایل کد را تغییر دهید ، این یک برنامه نسبتاً ساده است.

مرحله 5: بازی را انجام دهید

بازی کن!
بازی کن!
بازی کن!
بازی کن!
بازی کن!
بازی کن!

وقتی اشاره گر در وسط است دکمه را فشار دهید و آن را پایین نگه دارید تا چراغ سبز روشن شود و به سطح بعدی بروید.

با تشکر برای بررسی این دستورالعمل! اگر دوست داشتید ، لطفاً در چالش 1،000th به من رای دهید.

برای کسانی که تعجب می کردند ، عنوان مانند یک خط کد آردوینو (C ++) قالب بندی شده است.

توصیه شده: