برای محصولات بیشتر کلیک کنید.
هیچ محصولی پیدا نشد.

آموزش ساخت درایور پیکسلی تحت نرم افزار

توسط

در این مطلب آموزش ساخت درایور پیکسل ال ای دی تحت نرم افزار Glediator و سخت افزار آردوینو بررسی می شود

سلام، در خدمت شما هستیم با آموزش ساخت درایور پیکسل ال ای دی تحت نرم افزار Glediator و سخت افزار آردوینو Uno با ما همراه باشید

 

ویژگی های کنترلر:

1-عملکرد Online تحت نرم افزار حرفه ای

2-عملکرد موزیکال با پخش MP3 و یا ورودی میکروفن با تغییر حساسیت (Sound Active)

3- تلفیق دو افک مجزا جهت تولید افکت های بهتر

4- پیاده سازی افکت های پیشفرض همچون اکولایزر و ...

5- راه اندازی 512 ال ای دی پیکسلی به شکل خطی و ماتریسی با توان ارسال اطلاعات 25 فرم بر ثانیه

6- هزینه ساخت بسیار پایین (کمتر از 25 هزار تومان)

7- امکان قرار دادن فیلتر بر روی اجرای افکت

8- دارای صفحه اختصاصی DJ برای کنترلر هر چه راحت تر

9- پشتیبانی از WS2812-WS2811-TM1804 و ...

 

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

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

 

وسایل لازم جهت ساخت کنترلر: 

1- نرم افزار Glediator

2- برد آردوینو Uno

3- ال ای دی پیکسلی

 

معرفی نرم افزار Glediator و نحوه تنظیم آن :

نرم افزار Glediator یک نرم افزار گرافیکی اخنصاصی DJ است که با جاوا نوشته شده است. این نرم افزار از ابزار های بسیاری تشکیل شده است که با آن میتوانید بر روی نمایشگر پیکسلی و یا پرده ال ای دی خود کنترل کامل داشته باشید.

دانلود نرم افزار Glediator

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

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

دانلود بسته نصبی جاوا نسخه 64 بیتی مناسب جهت لبتاب ها

دانلود بسته نصبی جاوا نسخه 32 بیتی مناسب جهت کامپیوتر های رومیزی

رمز فایل فشرده: peno.ir

پس از دانلود نرم افزار و جاوا نوبت به اجرای آن می رسد. با مراجعه به پوشه dist واقع در فایل Glediator بر روی فایل Glediator_V2 کلیک کنید. اگر نرم افزار باز نشد، در آدرس بار عبارت java -jar Glediator_V2.jar را تایپ کنید. همچون عکس زیر:

اجرای نرم افزار Gledator 

حال نرم افزار Glediator با تنظیمات پیش فرض باز شده است: 

محیط نرم افزار Glediator

اگر در نگاه اول شاید کمی گیچ شده باشید اما نگران نباشید. این نرم افزار امکانات زیادی را جهت کنترل هر چه بهتر نمایشگر پیکسلی فراهم کرده که گام به گام به توضیحات کلی از محیط پرداخته می شود.

در ابتدا باید رزولوشن نمایشگر را وارد نرم افزار کنیم تا سایز شبیه ساز تغییر کند. برای این منظور به تب بالا رفته و بر روی Options منوی Matrix Size کلیک می کنیم. در پنجره باز شده دو مقدار Y (تعداد سطر) و X (تعداد ستون) را وارد می کنیم. فیلد سوم فضای بین دو ال ای دی در شبیه ساز است. برای نمایش بهینه بهتر است آنرا بر روی 0 و یا 1 قرار دهید:

تنظیم طول و عرض نمایشگر پیکسلی

پس از انجام تنظیمات مربوط به سایز نمایشگر نوبت به پیکره بندی سیم کشی، رنگ ها و آردوینو می رسد. برای این منظور در منوی Options بر روی Output کلیک کرده و تنظیمات زیر را مطابق شکل زیر انجام می دهیم:

تنظیمات سخت افزاری

فیلد سوم مربوط به شیوه سیمکشی یا Wiring است که نقطه شروع و جهت حرکت سیم دیتای پیکسل را مشخص می کند:

HS = Horizontal Snake
HL = Horizontal Line
VS = Vertical Snake
VL = Vertical Line

TL = Top Left
TR = Top Right
BL = Bottom Left
BR = Bottom Right

مثلا: 

HS_TL
1 2 3
6 5 4
7 8 9

VS_BL
3 4 9
2 5 8
1 6 7

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

در فیلد پایین سمت چپ تنظیمات مربوط به آردوینو را انجام دهید. توجه داشته باشید Com Port در هر سیستم و آردوینو متفاوت است که پس از اتصال برد به سیستم باید آنرا انتخاب نمود.

تنظیمات مربوط به نرم افزار تکمیل شده است.

 

معرفی برد آردوینو و تنظیم آن:

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

مدل استفاده در این پروژه UNO بوده که با قیمت بین 15 - 25 هزار تومان قابل تهیه است.

این برد توسط نرم افزار آردوینو برنامه ریزی می شود:

دانلود نرم افزار آردوینو

 رمز فایل فشرده: peno.ir

پس از نصب نرم افزار و انتخاب برد Uno در منوی Tools>Board ، فایل پروژه Glediator زیر را با آن باز کنید:

دانلود

سپس در ابتدای برنامه، مقدار پیشفرض 40 را که نشانگر تعداد پیکسل ها است باید به تعداد پیکسل های خود تغییر دهید. در این پروژه 16 * 32 = 512 پیکسل داریم لذا مقدار آن را به 512 تغییر می دهیم:

تغییر

define NUMBER_OF_PIXELS   40

به 

define NUMBER_OF_PIXELS   512

حال نوبت برنامه ریزی برد آردوینو است که با کلیک بر روی گزینه Update در نرم افزار آردوینو برنامه منتقل خواهد شد. اگر انتقال برنامه با موفقیت انجام نشد، در منوی Tools بخش پورت را چک کنید تا پورت مربوط به آردوینو Uno انتخاب شده باشد.

پس از برنامه ریزی، نرم افزار آردوینو را بسته و وارد تنظیمات Output نرم افزار Glediator  می شویم و پس انتخاب Com Port آردوینو، گزینه Apply Change را کلیک میکنیم.

تبریک! کنترلر ما آماده اتصال به پیکسل هاست!

پایه شماره 6 آردوینو را به دیتای ورودی پیکسل ها وصل میکنیم و پایه GND برد را به سیم منفی پیکسل ها وصل میکنیم تا برنامه اجرا شود:

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

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

راستی! این کنترلر بدون کامپیوتر هم کار میکنه! چگونه؟! با استفاده از حافظه SD! کافیه یک مقدار جست و جو کنید تا دستور العمل را پیدا کنید!

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

مشاهده کلیپ محیط نرم افزار Glediator:

مشاهده فیلم نمونه پروژه کار شده با این کنترلر:

 

<<بابت تولید هر یک از محتوای سایت انرژی و هزینه زیادی صرف شده است لذا اگر قصد انتشار مطالب را دارید حتما لینک مستقیم صفحه را ذکر کنید.>>

حمایت از تولید محتوا

محصولات مرتبط
12 نظر
  • Bahar

    Bahar 1398-05-19 پاسخ

    سلام من بردم به لب تاب متصله ولی چرا نمیتونم تو قسمت خروجی پورتم رو وارد کنم؟
    • پاسخ نویسنده

      پاسخ نویسنده 1398-05-21 پاسخ

      سلام و عرض ادب
      باید نرم افزار آردوینو رو ببندید و از اشغال نبودن پورد برد مطمئن شوید.
  • رودسرابی

    رودسرابی 1397-06-24 پاسخ

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

      پاسخ نویسنده 1397-06-24 پاسخ

      سلام و عرض ادب
      این مقاله توسط تیم فنی کاملا تست و آزمایش شده است. ویندوز 7 64Bit
      منبع اصلی ذکر شده است. میتوانید  از آن کمک بگیرید یا در گوگل مشکل خود را جست و جو نمایید. پیروز باشید
  • محمد سلیمانی

    محمد سلیمانی 1397-06-16 پاسخ

    سلام وقت بخیر . قسمت پورت خالیه نمیتونم پیداش کنم
    • محمد سلیمانی

      محمد سلیمانی 1397-06-16 پاسخ

      در قسمت device manager میشناسه سیستم com 8 .ولی تو نرم افزار قسمت پورت خالیه
      • پاسخ نویسنده

        پاسخ نویسنده 1397-06-16 پاسخ

        عجیبه نباید اینطوری باشه. روی یک سیستم دیگه هم تست کنید.
    • پاسخ نویسنده

      پاسخ نویسنده 1397-06-16 پاسخ

      سلام، مشکل از پورت هست. احتمالا درست ارتباط برقرار نشده یا از نظر سخت افزاری(کابل رو چک کنید) یا نرم افزاری (درایور پورت سریال آردوینو رو چک کنید)
  • amir

    amir 1397-04-14 پاسخ

    من برنامه را نصب کردم و برد اردینو را هم متصل می کنم ولی در برنامه قسمت port خالی هست
    • پاسخ نویسنده

      پاسخ نویسنده 1397-04-14 پاسخ

      سلام، در Device Manager  پورت نمایش داده میشه؟
  • ali

    ali 1396-07-15 پاسخ

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

      پاسخ نویسنده 1396-07-15 پاسخ

      سلام.
      در حالت پیشفرض امکانپذیر نیست.
      موفق باشید.
ارسال نظر
پاسخ دهید

فهرست

تنظیمات

یک حساب کاربری رایگان برای استفاده از لیست علاقه مندی ها ایجاد کنید.

ورود به سیستم