فهرست مطالب:

RGB LED MATRIX با استفاده از NEOPIXEL: 8 مرحله (همراه با تصاویر)
RGB LED MATRIX با استفاده از NEOPIXEL: 8 مرحله (همراه با تصاویر)

تصویری: RGB LED MATRIX با استفاده از NEOPIXEL: 8 مرحله (همراه با تصاویر)

تصویری: RGB LED MATRIX با استفاده از NEOPIXEL: 8 مرحله (همراه با تصاویر)
تصویری: Using LED Matrix Arduino R4 2024, نوامبر
Anonim
Image
Image
امکانات
امکانات

در این آموزش ، من قصد دارم نحوه ساختن LEDMATRIX 5*5 RGB با استفاده از NEOPIXEL را به شما نشان دهم. با استفاده از این ماتریس ، می توانیم انیمیشن های جذاب ، ایموجی ها و حروف فوق العاده جذاب را نمایش دهیم. بیایید شروع کنیم!

مرحله 1: ویژگی ها

امکانات
امکانات
امکانات
امکانات
امکانات
امکانات
  • خیلی کوچک
  • میلیون ها رنگ
  • فقط یک سیم برای برنامه نویسی مورد نیاز است
  • فوق العاده تزئینی
  • ما می توانیم ایموجی ، انیمیشن ، حروف را نمایش دهیم

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

مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
مواد مورد نیاز
  1. LED های 25*نئوپیکسل (WS2812 5050 متر مربع)
  2. آردوینو (هر آردوینو)
  3. دستگاه چاپ سه بعدی (می توانید.stl را بارگیری کنید)
  4. سیم ها

مرحله 3: درباره 5050 LED LED WS2812B

درباره LED های 5050 WS2812B
درباره LED های 5050 WS2812B
درباره LED های 5050 WS2812B
درباره LED های 5050 WS2812B
درباره LED های 5050 WS2812B
درباره LED های 5050 WS2812B

هر ws2812 led دارای 4 پین است

  1. Vcc (به 5 ولت متصل می شود)
  2. Gnd
  3. دین (به آردوینو متصل می شود)
  4. DO (داده های خروجی به LED های بعدی در داده متصل می شوند)

من LED های ws2812b جداگانه ندارم ، بنابراین تصمیم گرفتم از ledstrip استفاده کنم. برای این کار ، نوار را با آهن لحیم کاری گرم کردم (برای جزئیات بیشتر فیلم را تماشا کنید) پس از جمع آوری همه چیز ، ساخت را شروع می کنیم

نوارهای LED WS2812 نوارهای قابل انعطاف و قابل برنامه ریزی هستند که در ایجاد جلوه های نورپردازی سفارشی بسیار مفید هستند. این نوارهای LED از LED 5050 RGB با درایور LED WS2812 که در داخل آن تعبیه شده است تغذیه می شود. هر LED جریان 60mA مصرف می کند و می تواند از منبع تغذیه 5V DC تغذیه کند. دارای یک پین داده ورودی است که می تواند از پین های دیجیتالی میکروکنترلرها تغذیه شود.

بسته به شدت سه LED قرمز ، سبز و آبی ، می توانیم هر رنگی را که می خواهیم ایجاد کنیم.

این ویدیوی اساسی را تماشا کنید

مرحله 4: نمودار مدار

مدار
مدار

مرحله 5: ساخت

ساخت
ساخت
ساخت
ساخت
ساخت
ساخت

ابتدا led های نئوپیکسلی را در قالب ماتریس 5*5 قرار دهید. به یاد داشته باشید که هر LED را در یک جهت قرار دهید پس از قرار دادن همه LED ها روی پایه ، ابتدا هر پایه پایه هر LED را در یک ردیف وصل کنید. سپس VCC همه LED های ردیف را وصل کنید. همین کار را برای ردیف های باقی مانده انجام دهید. پس از اتمام آن ، داده ها را از اولین led به داده های led بعدی متصل کنید. داده های خارج از هر ردیف به اولین LED های ردیف بعدی متصل می شوند. این کار را برای همه LED ها تکرار کنید. بعد از اتمام همه چیز. همه سطرهای VCC را به هم وصل کنید. سرانجام سیمها را به gnd معمولی ، VCC ، داده ها وصل کنید.

مرحله 6: محوطه سازی

محفظه
محفظه
محفظه
محفظه

بعد ، یک محفظه کوچک با ورق فوم درست کردم. و ماتریس را داخل محفظه فوم قرار دهید.

اتصال به آردوینو

Vcc تا 5 ولت

Gnd به gnd

دین به D7 (هر پین دیجیتالی)

این همه در مورد اتصالات سخت افزاری است

مرحله 7: استراحت در حال برنامه ریزی است

ابتدا کتابخانه fastled را نصب کنید

ما می توانیم هر led seperatley را برنامه ریزی کنیم. با کمک کتابخانه led سریع می توانیم انیمیشن ها و شخصیت های مختلفی ایجاد کنیم.

لطفاً این ویدیوی اولیه نئوپیکسل را تماشا کنید

شما می توانید.stl ، کدهای متحرک ، کد تست را از اینجا بارگیری کنید

پس از بارگذاری کد در آردوینو باید از منبع تغذیه 1.5 آمپر استفاده شود. از آنجا که حداکثر روشنایی یک لامپ نئوپیکسلی حدود 60 میلی آمپر جریان دارد. ما در مجموع 25 LED داریم بنابراین 25*60 = 1.5A

مرحله هشتم: برنامه های آینده

برنامه های آینده
برنامه های آینده
برنامه های آینده
برنامه های آینده
  • برنامه ریزی برای ایجاد یک نرم افزار آسان برای تولید کد
  • قابلیت اتصال و کنترل بلوتوث

با تشکر….

توصیه شده: