فهرست مطالب:

بازی 8x8 Colorduino Pong: 3 مرحله
بازی 8x8 Colorduino Pong: 3 مرحله

تصویری: بازی 8x8 Colorduino Pong: 3 مرحله

تصویری: بازی 8x8 Colorduino Pong: 3 مرحله
تصویری: MudRunner _ Mod #4x4 .  #8x8 NIGHT SAFARI 2024, جولای
Anonim
بازی 8x8 Colorduino پنگ
بازی 8x8 Colorduino پنگ

در این دستورالعمل به شما نشان می دهم که چگونه یک بازی پنگ را با استفاده از یک ماژول هیئت مدیره ماتریس LED 8 * 8 RGB ساختم. این ماژول Colorduino نام دارد. دارای میکروکنترلر داخلی و رابط اتصال به سایر بردهای Colorduino است. این دستگاه قابلیت استفاده از 64 عدد LED رنگی را دارد. برد را می توان با کد آردوینو کنترل کرد. من دو کنترلر ایجاد کردم که هر کنترلر دو دکمه دارد. این بازی را دو بازیکن می توانند انجام دهند. هدف این است که از رسیدن توپ به دیوار در طرف شما جلوگیری شود. یک پلت فرم 3 LED وجود دارد که می تواند توپ را به حریف شما برگرداند. ایده من این بود که آن را تا حد ممکن ساده کنم. کل فرایند ساختمان حدود 1 ساعت طول می کشد (قلاب دوزی برای کنترل کننده ها حساب نمی شود). هزینه پروژه 20 دلار بود. منبع تغذیه این دستگاه یک باتری 18650 است.

مرحله 1: لیست BOM

لیست BOM
لیست BOM

پیوند مقدار نام مواد

Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 pc

محفظه پلاستیکی برای دکمه ها 1 عدد

کابل انعطاف پذیر با روکش لاستیکی 1 عدد

Cable Gland 4 pc

PCB Proto 1 رایانه

18650 دارنده باتری 1 عدد

18650 Battery 1 pc

کلید فشاری 12 میلی متری دکمه لحظه ای 4 عدد

کابل لحیم کاری 1 عدد

قلع لحیم 1 عدد

2 Position Latching Toggle Switch 1 رایانه

4 ، 7 کوه 4 عدد

تبدیل 3V به 5V DC-DC Step Up Boost mobile 1 pc

2 قطب 5 میلیمتری اتصال PCB اتصال پیچ ترمینال بلوک اتصال 1 رایانه

بلوک ترمینال 3 پین 5 میلی متری پیچ PCB Mount Screw 2 PC

مسکن لوازم الکترونیکی 1 عدد

کل هزینه مواد پروژه: 20 ، 21 $/کل پروژه

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

مونتاژ
مونتاژ
مونتاژ
مونتاژ

در اولین مرحله ویدیو را بررسی کنید. برخی از اطلاعات اضافی به ویدئو:

همه مواد را مطابق لیست BOM جمع آوری کنید. من از PCB اولیه استفاده کردم و همه اجزا را لحیم کردم.

من همه اجزا را مطابق شماتیک پیوست متصل کردم. ساختن این مدار آسان است ، می توان آن را برای همه افرادی که مایل به استفاده از آهن لحیم کاری هستند انجام داد. من از پایه های مقاومت برای اتصال PIN-ها استفاده کردم. کابل های جهنده Dupont برای اتصال ماتریس LED به صفحه اصلی ایده آل هستند. قبل از نصب در محفظه ، می توان کل تخته اولیه را مونتاژ کرد. اتصال دهنده های ترمینال پیچ PCB را نصب کردم. این به من کمک کرد تا مدار را بدون محفظه آزمایش کنم. پس از آزمایش ، فقط کابل ها را جدا کردم ، PCB اولیه را در محفظه نصب کردم و کابل ها را از طریق غدد فشار دادم ، سپس همه کابل ها را به عقب وصل کردم.

کد آردوینو از این دستور گرفته شده است ، از الهام شما متشکرم.

labs.bsoares.com/ping-pong-com-matriz-de-l…

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

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

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

www.instructables.com/id/Crochet-for-Gadge…

مرحله 3: نرم افزار پیوست را بارگذاری کنید

نرم افزار پیوست را بارگذاری کنید
نرم افزار پیوست را بارگذاری کنید
نرم افزار پیوست را بارگذاری کنید
نرم افزار پیوست را بارگذاری کنید
نرم افزار پیوست را بارگذاری کنید
نرم افزار پیوست را بارگذاری کنید

نرم افزار توسط Atmel Studio بارگذاری می شود. ابتدا سعی کردم از Arduino IDE استفاده کنم ، اما نتوانستم از آن استفاده کنم ، بنابراین مجبور شدم از AVR Programmer Avrisp mkII استفاده کنم. این کار من را کمی سخت تر کرد. کد آردوینو و پروژه Atmel Studio را ضمیمه کردم. ویدیوی بالا نحوه استفاده از کد Arduino در Atmel Studio 7 را بررسی کنید.

با بارگذاری پین های Colorduino مشکلاتی داشتم. PIN های ISP برد Colorduino بین MCU و برد LED قرار دارد و کانکتور 6 PIN برنامه نویس Avrisp mkII فضا ندارد. برای بارگذاری مجبور شدم دو برد را جدا کنم. در مرحله توسعه ، من مجبور شدم بارها کد را بارگذاری کنم ، بنابراین تصمیم گرفتم اتصال ISP را در طرف دیگر برد قرار دهم. برای انجام این کار ، مجبور شدم پین ها را آینه کنم و از یک تخته اولیه PCB کوچک استفاده کردم. اگر فقط به چند بارگذاری احتیاج دارید ، بنابراین زحمت خود را از بین نبرید ، بارگذاری کنید تا دوباره متصل شوید. اطلاعات بیشتر در مورد Avrisp mkII:

کد آردوینو از این دستور گرفته شده است ، از الهام شما متشکرم.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

کلمات پایانی

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

روز خوبی داشته باشید!

توصیه شده: