ما تعداد زیادی پروژه را با استفاده از کیتهای ماتریس درایور LED دو رنگ (قرمز و سبز) از jolliFactory ساختهایم و آنها را بهعنوان دستورالعملهایی در اینجا منتشر کردهایم. هر یک از این ماژول ها از دو آی سی درایور نمایشگر MAX7219 برای هدایت یک ماتریس LED دو رنگ استفاده می کنند. این آی سی ها عالی هستند زیرا کار زیادی را از میکروکنترلر می گیرند و سیم کشی و طراحی منطقی را ساده می کنند. این ماژولها به گونهای طراحی شدهاند که زنجیر شوند، بنابراین میتوانید آنها را به هم متصل کنید تا نمایشگر طولانیتری برای پروژه خود ایجاد کنید.
در زیر برخی از پروژه های آموزش پذیر ما که با استفاده از این ماژول LED Matrix Driver دو رنگ ساخته شده اند آمده است:
7 صفحه نمایش متن پیمایش ماتریس LED دو رنگ
- 7 صفحه نمایش متن پیمایشی LED دو رنگ آردوینو (SPI)
- ورودی صوتی آردوینو صفحه نمایش متن پیمایش ماتریس LED دو رنگ (بلوتوث + اندروید)
- ویژوالایزر طیف صوتی LED ماتریس دو رنگ مبتنی بر آردوینو
- بازی تتریس ماتریس LED دو رنگ مبتنی بر آردوینو
- بازی مار ماتریس LED دو رنگ مبتنی بر آردوینو
- بازی ماتریس پنگ دو رنگ LED مبتنی بر آردوینو
تعداد انگشت شماری از این دستورالعمل ها بازی هایی هستند که با استفاده از بیش از یک ماژول LED Matrix Driver دو رنگ ساخته شده اند. ما به ساخت بازی دیگری فکر میکردیم و فکر میکردیم که چه بازی میتواند تنها با استفاده از یک ماژول LED Matrix Driver دو رنگ جذاب باشد. ما تحقیقات آنلاین انجام دادیم و به این نتیجه رسیدیم که بازی Flappy Bird می تواند انتخاب خوبی برای کار باشد. Flappy Bird یکی از بازی های محبوب اخیر است که توسط Dong Nguyen ساخته شده است. این یک بازی ساده تک دکمه ای است که در آن باید پرنده بال زدن را از موانع عبور دهید.
طبق معمول، ما پروژههایی را در دستورالعملهای آموزشی بررسی میکنیم تا ببینیم آیا کسی چیزی مشابه ایجاد کرده است و به اندازه کافی وجود دارد. میتوانید این دستورالعملها را در http://www.instructables.com/id/Flappy-Bird-homage-for-Arduino-og-64-LEDs/ توسط August Z. Flatby بررسی کنید که در آن بازی با استفاده از یک رنگ ساخته شده است. ماتریس LED برای نمایش بازی. ما عاشق نحوه ایجاد بازی هستیم، به خصوص حرکت دم پرنده زمانی که پرنده در حال پرواز به سمت بالا و پایین است، در مقایسه با دیگرانی که سعی کرده اند بازی Flappy Bird را با استفاده از ماژول های LED ماتریس بازسازی کنند. ما بر این باوریم که این مرد به خاطر متحرک سازی دم که باعث می شود بازی سرزنده تر به نظر برسد، شایسته تقدیر است.
با این حال، ما فکر می کنیم که نمایش امتیاز بازی باید بهبود یابد، زیرا در حال حاضر محدود به نمایشگر ایستا 2 رقمی است که اگر امتیاز بیشتر از 99 باشد، E نمایش داده می شود. ما همچنین معتقدیم که یک ماتریس LED دو رنگ باید بتواند جلوه بصری بهتری را نسبت به ماتریس LED تک رنگی که استفاده می شود برای بازی ارائه می دهد. آموزش ما در اینجا ساختن یک بازی Flappy Bird با ماتریس LED دو رنگ مبتنی بر آردوینو است که قادر است امتیاز بازی را بیش از 2 رقم با پیمایش نمایش امتیاز بر اساس کد بازی از آگوست Z. Flatby's instructable نمایش دهد.
برای ساخت این پروژه، دانش پایه الکترونیک با مهارت لحیم کاری قطعات الکترونیکی و مقداری دانش در مورد استفاده از آردوینو مورد نیاز است.
می توانید ویدیوی یوتیوب زیر را مشاهده کنید تا ببینید ما در حال ساخت چه چیزی هستیم.
مرحله 1: ساخت بازی Flappy Bird
ما یک بازی تک رنگ LED Matrix Flappy Bird را در اینجا خواهیم ساخت که توسط Arduino Nano هدایت می شود. این پروژه از کیت های ماژول درایور LED ماتریس دو رنگ (قرمز و سبز) از jolliFactory استفاده می کند.
می توانید این کیت ماژول درایور LED ماتریس دو رنگ را در اینجا پیدا کنید .
این کیت با تمام اجزای سوراخ دار ارائه می شود و فردی که مهارت اولیه لحیم کاری را دارد باید بتواند بدون مشکل زیاد آن را مونتاژ کند.
ویدیوی یوتیوب زیر را در مورد نحوه مونتاژ کیت ماژول درایور LED Matrix مشاهده کنید: