فهرست مطالب:

ماتریس LED 10x10: 6 مرحله
ماتریس LED 10x10: 6 مرحله

تصویری: ماتریس LED 10x10: 6 مرحله

تصویری: ماتریس LED 10x10: 6 مرحله
تصویری: DIY LED Matrix 5x5 with Arduino UNO - Random LED 2024, نوامبر
Anonim
ماتریس LED 10x10
ماتریس LED 10x10

این ماتریس ده در ده قادر به نمایش انیمیشن های جالب خواهد بود!

تدارکات

شما نیاز خواهید داشت…

1. تخته چوبی 24 اینچ * 24 اینچ * 1 اینچ x2 (یکی برای پایه یکی برای قسمت بالای آن که اکریلیک را نگه می دارد

2. قاب "24" x 2 "x 1" طول چوب

3.22 اینچ * 2 اینچ * 1 اینچ چوب در عرض

4. آردوینو نانو یا UNO

5. شیشه اکریلیک 24 اینچ 24 اینچ (نیمه شفاف برای پخش LED ها)

6. یک قطعه بزرگ تخته فوم به ضخامت 3/16 اینچ

7. منبع تغذیه 5V 2A برای هدایت LED ها

8. یک شارژر USB یدکی که مایل به قربانی کردن آن هستید

9. 100 LED 5050 RGB آدرس پذیر

در اینجا چند پیوند به اکثر قسمتها آمده است:

24x24 پایگاه:

قاب چوبی:

آردوینو:

شیشه اکریلیک:

تخته فوم: https://www.walmart.ca/fa/ip/elmers-white-foam-boa… (باید بتوان آن را در هر دلاراما پیدا کرد)

چوب 33 دلار (شامل برش ها)

LED 20 دلار

تخته فوم 4 دلار

شیشه 35 دلار

مجموع: 92 دلار

مرحله 1: قاب چوبی را جمع کنید

قاب چوبی را جمع کنید
قاب چوبی را جمع کنید
قاب چوبی را جمع کنید
قاب چوبی را جمع کنید
قاب چوبی را جمع کنید
قاب چوبی را جمع کنید

تکه های چوب را به بدنه اصلی قاب بچرخانید.

2 قطعه "x1" را رو به بالا (سمت بلند به سمت شما) در هر چهار طرف داشته باشید.

2 تا 4 پیچ در هر قطعه روی قاب قرار دهید.

مرحله 2: تعیین کنید که می خواهید از چه آرایه ای استفاده کنید و آن را بسازید

مشخص کنید از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید که از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید که از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید که از چه آرایه ای می خواهید استفاده کنید و آن را بسازید
مشخص کنید که از چه آرایه ای می خواهید استفاده کنید و آن را بسازید

من شخصاً یک آرایه 10 10 10 را انتخاب کردم ، از فوم برد برای ایجاد یک آرایه بر اساس مدل خود استفاده کردم که در مرحله 1 نشان دادم.

مرحله 3: LED های خود را لحیم کنید / برش دهید

LED های خود را لحیم کنید / برش دهید
LED های خود را لحیم کنید / برش دهید
LED های خود را لحیم کنید / برش دهید
LED های خود را لحیم کنید / برش دهید
LED های خود را لحیم کنید / برش دهید
LED های خود را لحیم کنید / برش دهید

من 100 LED ws2812b SMD RGB را با قیمت 19.99 دلار خریدم که با توجه به این که من می توانستم یک نوار بخرم و سپس جایی که لازم بود برش داده و لحیم کنم ایده بسیار بدی بود. در عوض ، من مجبور شدم همه 100 LED (هر کدام با 6 نقطه تماس) را لحیم کنم. من توصیه می کنم یک نوار تهیه کنید تا همه چیز را به طول برش دهید. از آنجا که آرایه من 24x24 بود "نوارهای زیادی وجود نداشت که بتوانم دقیقاً 10 LED را در 24 تنظیم کنم".

LED های شما باید دارای پین 5 ولت یا 12 ولت ، پین داده و پین GND باشند.

مرحله 4: شروع به افزودن نوار به آرایه کنید

کاری که می خواهید انجام دهید این است که LED ها را به صورت زیگزاگ اضافه کنید.

- - - - - - - - - >

< - - - - - - - - -

- - - - - - - - - >

< - - - - - - - - -

بعد از اینکه می خواهید آرایه را روی LED ها قرار دهید ، مطمئن شوید که تقریباً با قسمت پایین هم تراز هستند ، در غیر این صورت ممکن است نور بیش از حد بتواند از آن نشت کند.

هنگامی که LED را روشن می کنید ، زیرا 1 مورد از آنها 60 میلی آمپر طول می کشد ، تغذیه حدود 8 در UNO آردوینو بی خطر است. اگر قصد دارید یک آرایه بزرگ بسازید ، یک منبع تغذیه جداگانه ایده خوبی است زیرا می تواند آردوینو شما را از سرخ شدن نجات دهد.

مرحله 5: برنامه نویسی

برنامه نويسي
برنامه نويسي

برای اولین کد من با این آرایه

#عبارتند از

#تعریف NUM_LEDS 100

#تعریف DIN_PIN 5

رهبری CRGB [NUM_LEDS] ؛

void setup () {

FastLED.addLeds (leds ، NUM_LEDS) ؛

}

حلقه خالی () {

برای (int dot = 0؛ dot <NUM_LEDS؛ dot ++) {

leds [dot] = CHSV (random8 () ، 255 ، 255) ؛

FastLED.show ()؛

leds [نقطه] = CRGB:: سیاه؛

تأخیر (100) ؛

}

}

این کد هر چراغی را در الگوی نور مار چشمک می زند ، می توانید هنگام سیم کشی از آن برای مشاهده LED هایی که ممکن است وصل نباشند استفاده کنید.

مرحله 6: اکریلیک را اضافه کنید و از نمایش نور لذت ببرید

رنگ اکریلیک به پخش یکنواخت نور کمک می کند ، بنابراین وقتی از ظاهر آرایه خود راضی هستید می توانید آن را اضافه کنید. برای سایر برنامه ها و انیمیشن های ماتریس ، Jinx ، LED Matrix Control یا Glediator را جستجو کنید. ممنون که گوش دادید!

توصیه شده: