فهرست مطالب:

بازی Arduino Cyclone: 5 مرحله (همراه با تصاویر)
بازی Arduino Cyclone: 5 مرحله (همراه با تصاویر)

تصویری: بازی Arduino Cyclone: 5 مرحله (همراه با تصاویر)

تصویری: بازی Arduino Cyclone: 5 مرحله (همراه با تصاویر)
تصویری: DIY Arduino Cyclone Game with WS2812B Led Ring 2024, جولای
Anonim
بازی طوفان آردوینو
بازی طوفان آردوینو

پروژه های Fusion 360 »

من هرگز بازی واقعی چرخه گردان را بازی نکرده ام اما ایده بازی با زمان واکنش ما را دوست دارم.

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

ویدئو در اینجا

تدارکات

  • لید سبز 29 برابر
  • 2 برابر led زرد
  • 1 برابر سرخ قرمز
  • دکمه 1x 12 میلی متری led
  • 4x 74HC595
  • 1 برابر آردوینو نانو
  • لوله 3 میلیمتری به طول 46 میلی متر
  • صفحه نمایش 1x I2C OLDE 128*32
  • سیم ها
  • چاپگر سه بعدی
  • آغازگر + رنگ
  • سمباده
  • آهن لحیم کاری
  • مینی کابل USB + منبع تغذیه USB

مرحله 1: قوانین

قوانین
قوانین

به این بازی قوانین نمره خود و همچنین تغییرات سرعت را اضافه کردم تا چالش برانگیزتر شود ،

-اگر روی led قرمز متوقف شوید: نمره بسته به سرعت بین 4 تا 20 افزایش می یابد. سرعت 2 درصد افزایش می یابد.

در صورت توقف روی چراغ زرد: نمره 2 افزایش می یابد و سرعت 10٪ افزایش می یابد

اگر روی چراغ سبز متوقف شوید: بازی تمام می شود

تصویر
تصویر

من همچنین یک پاداش برای بازیکنان واقعا ماهر اضافه کردم!

-اگر شما 3 بار متوالی روی چراغ قرمز متوقف شوید در حالی که سرعت بالای 80٪ است: سرعت به 20٪ برمی گردد! (ستاره نشان دهنده پیشرفت آن پاداش است)

تصویر
تصویر

اولین چراغی که روشن می شود به صورت تصادفی توسط آردوینو و همچنین در صورت چرخش در جهت عقربه های ساعت یا خلاف جهت عقربه های ساعت انتخاب می شود.

مرحله 2: نمونه سازی

نمونه سازی
نمونه سازی

این مرحله ای بود که من انواع قوانین امتیاز دهی را آزمایش کردم. نانو برد آردوینو دارای پین خروجی کافی برای رانندگی 32 LED نیست ، بنابراین من از چهار تراشه 74HC595 استفاده کردم ، هر کدام 8 لد را هدایت می کردند ، آنها واقعاً خوب کار می کنند و فقط از 3 پین خروجی آردوینو استفاده می کند!

من این نمودار مدار را ساختم:

تصویر
تصویر

و در اینجا کد آردوینو است (برای نمایشگر اولد به این کتابخانه و برای تراشه های hc595 نیاز دارید)

مرحله 3: محوطه

طراحی:

محفظه در Fusion 360 طراحی شده است ، از 4 قسمت تشکیل شده است.

تصویر
تصویر

فایل های. STL و.f3d را می توانید در Cults3D اینجا پیدا کنید

چاپ سه بعدی:

قسمت بالایی برای چاپ نیاز به پشتیبانی دارد. من تمام قطعات را با استفاده از رشته یخ PLA با تنظیمات پیش فرض در Cura و چاپ سه بعدی بر روی Creality Ender3 چاپ کردم.

تصویر
تصویر

پس از چاپ:

برای این پروژه می خواستم یک تکنیک تکمیل برای چاپ سه بعدی را امتحان کنم.

در اینجا چاپ سه بعدی به نظر می رسد…

تصویر
تصویر

من ابتدا قطعات را با کاغذ سنباده 120 تا 800 سنباده زنی کردم

تصویر
تصویر

من یک لایه آغازین استفاده کردم

تصویر
تصویر

دوباره آن را با کاغذ سنباده 800 تکه سنباده زدم

تصویر
تصویر

سپس من 3 لایه رنگ اسپری سیاه اضافه کردم ، در اینجا مقایسه "قبل و بعد" را مشاهده می کنید:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

مرحله 4: مونتاژ

  1. 32 LED را در سوراخ های قسمت بالای بدن قرار دهید (داخل منفی ، مثبت بیرون)

    تصویر
    تصویر
  2. پاهای منفی را خم کنید تا آنها را به هم بچسبانید

    تصویر
    تصویر
  3. 74HC595 اول را وارونه قرار دهید و LED ها را مطابق نمودار مرحله 2 لحیم کنید

    تصویر
    تصویر
  4. مطابق نمودار مدار ، چهار تراشه را با سیمهای بسیار نازک وصل کنید.

    تصویر
    تصویر
  5. چهار سیم را روی صفحه نمایش OLED لحیم کرده و آنها را از لوله به این شکل عبور دهید:

    تصویر
    تصویر
  6. تمام سیم ها را به آردوینو لحیم کنید.

    تصویر
    تصویر
  7. تخته آردوینو را با چسب داغ در جای خود بچسبانید.
  8. قسمت بالای بدن را روی قسمت پایین بدن و گیره جعبه روغنی جلو را گیره کنید.

مرحله 5: از آن لذت ببرید

اکنون ، فقط باید آردوینو را به منبع تغذیه 5 ولت وصل کنید (پاوربانک ، لپ تاپ ،…)

سپس به خودی خود شروع می شود

سعی کنید بالاترین امتیاز را بدست آورید!

مال من 1152 است موفق باشید!

توصیه شده: