نسخه الکترونیکی بازی دوز ؛ ساخته شده با آردوینو

بازی دوز ؛ نسخه الکترونیکی
بازی دوز ؛ نسخه الکترونیکی


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

گروهی از دانشجویان خلاق دانشگاه مالاگا(Málaga) در اسپانیا به نام های کریستین لوپز ریس، لوئیس میگل کامپوس گارسیا و خوان پابلو پائز گوئررو، نسخه الکترونیکی این بازی را با استفاده از ماژول آردوینو که بر اساس کتابخانه NeoPixel از شرکت Adafruit است، ساخته اند. در ادامه با ما همراه باشید تا نحوه ساخت این پروژه جالب را یاد بگیرید.

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

لوازم مورد نیاز:

  • 15 دکمه
  • 84 ال ای دی که با کتابخانه Neopixel سازگار باشند.
  • آردوینو
  • کابل
  • پیچ و مهره
  • رنگ
  • منبع تغذیه 15 وات
  • هویه لحیم کاری PCB از پیش سوراخ شده، قلع و فلاکس
  • ترانزیستور NPN
  • چوب

مرحله 1: نرم افزار

آردوینو
آردوینو


1) نرم افزار آردوینو را دانلود و نصب کنید. لینک دانلود: آردوینو

2) افزودن کتابخانه Neopixels Adafruit:

- به Sketch->Include Library-> Manage Librarys بروید.

- کتابخانه Adafruit NeoPixel را جستجو و نصب کنید.

3) فایل برنامه را از این لینک دانلود کنید: لینک

این فایل حاوی توضیحاتی در مورد توابع استفاده شده برای بازی دوز است.

مرحله 2: مدل سازی سه بعدی(3D)

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

فایل ها در GitHub آپلود می شوند.

پرات شیت: sheet.gcode

پارت جداکننده: separator.gcode

پارت محافظ: Face1.gcode و Face2.gcode

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

جداکننده/فاصله‌دهنده برای جداسازی نور ساطع شده توسط هر LED استفاده می‌شود.

محافظ شامل دو قسمت مساوی است که با اتصالات نر/ماده به هم متصل می شوند.

مرحله 3: قطعات چوبی

قطعات چوبی
قطعات چوبی


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

قسمت بالایی باید به اندازه تعداد دکمه هایی که دارد سوراخ داشته باشد. به عنوان مثال، 7 دکمه در هر طرف و یک سوراخ اضافی برای سیم کشی.

برای قرار دادن آردوینو، سیم کشی و منبع تغذیه باید فضای کافی در داخل جعبه وجود داشته باشد.

دو قطعه 287 x، دو قطعه 9x17 سانتی متر و در نهایت دو قطعه دیگر 9x28 سانتی متر برش داده شده است. همچنین قطعه دیگری وجود دارد که LED ها به عنوان تکیه گاه در آن قرار می گیرند.

در رابطه با موارد فوق، شایان ذکر است که یکی از قطعات جانبی دارای 3 سوراخ است: برای منبع تغذیه، برای برنامه ریزی مجدد آردوینو (در صورت نیاز به افزودن هر گونه بهبودی به برنامه بدون باز کردن جعبه) و برای دکمه تنظیم مجدد.

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

84 ال ای دی به صورت جداگانه بریده می شوند.

6 ال ای دی در یک ستون با فاصله 3 سانتی متر بین هر LED لحیم می شود (سیم ها برای این مدلLED 1.7 سانتی متر هستند). این روند برای به دست آوردن 14 ستون (7 ستون در هر طرف) تکرار می شود. مهم است که جهت LED ها را که با فلش روی آنها مشخص شده است، دنبال کنید.

در هر طرف 7 ستون LED در جهت صعودی قرار خواهد گرفت. ستون ها با اتصال آخرین LED ستون قبلی با اولین LED ستون بعدی لحیم می شوند.

برای تکمیل مونتاژ محافظ ابتدا لمینت و سپس جداکننده و در نهایت ال ای دی ها را قرار می دهیم.

سپس با به هم پیوستن دو قسمت درب آن را می بندیم.

پس از این فرآیند، دکمه ها به روش زیر متصل می شوند:

برای انجام مراحل زیر، مهم است که مشخص شود که دکمه های قرمز برای بازیکن شماره 1 و دکمه های زرد مربوط به بازیکن شماره 2 هستند.

برای مدار دکمه ای، از 2 ترانزیستور NPN استفاده خواهد شد. اینها به عنوان سوئیچ برای اتصال/قطع مسیر گراند همه دکمه‌های قرمز یا زرد عمل می‌کنند تا از تولید سیگنال در شیفت‌های غیرمرتبط جلوگیری کنند.

برای انجام این کار، امیترهای ترانزیستورها به همان نقطه زمین (PIN GND آردوینو) متصل می شوند. در مرحله بعد، پایه ترانزیستور کنترل کننده دکمه های قرمز رنگ به پین ​​دیجیتال 10 آردوینو متصل می شود و در نهایت، پایه ترانزیستور کنترل دکمه های زرد به پین ​​دیجیتال 11.

یکی از پایه های هر دکمه به دیگری متصل می شود (یک طرف قرمز و طرف دیگر زرد). آخرین پین این اتصال باید به کلکتور ترانزیستور متناسب با رنگ آن متصل شود. پایه هایی که به کلکتور ترانزیستور متصل نیستند باید به یکدیگر متصل شوند.

این لینک به پین های دیجیتال متصل می شود:

دکمه های شماره 1 -> پین 3

دکمه های شماره 2 -> پین 4

دکمه های شماره 3-> پین 5

دکمه های شماره 4 -> پین 6

دکمه های شماره 5 -> پین 7

دکمه های شماره 6 -> پین 8

دکمه های شماره 7-> پین 9

مرحله 5: منبع تغذیه

منبع تغذیه
منبع تغذیه


منبع تغذیه 15 واتی برای تغذیه LED ها و آردوینو استفاده می شود.

منبع تغذیه: سیم سبز-زرد -> GND

سیم آبی-> خنثی

سیم قهوه ای -> فاز

سیم قرمز -> V+

سیم مشکی -> V-

این منبع تغذیه 5 dC را در اختیار ما قرار می دهد که به پایه 5 ولت آردوینو متصل می شود. V- منبع به پین GND آردوینو متصل خواهد شد. نوار LED به 5 ولت و GND مربوط به آردوینو (که در واقع همان هایی هستند که توسط منبع تغذیه ارائه می شوند) متصل می شود.

مرحله 6: مونتاژ نهایی

پایه جعبه به محفظه ای که LED ها در آن قرار دارند، وصل می شود.

قسمتی که دکمه ها در آن قرار می گیرند به وسیله 4 پیچ و مهره به محفظه سه بعدی متصل می شود.

آهنرباها در داخل پایه قرار می گیرند تا آن را به بالا متصل کرده و ساختار را تشکیل دهند.

در نهایت، آهن ربا برای تسهیل دسترسی به داخل پایه برای نگهداری آسان سیستم استفاده شده است.

اگر این پروژه را انجام دادید، برای ما از مراحل ساخت خود بنویسید و تصویر پروژه خود را برای ما ارسال کنید.
به نظر شما ساخت این دوز الکترونیکی راحت است یا خیر؟