Arduino LED матрицалык дисплей
Instructions
Arduino LED матрицалык дисплей
by Giantjovan
Жакында мен Улуу Скотттун видеосун көрдүм, ал жерде ws10b RGB LED диоддорун колдонуп 10×2812 LED матрицасын жасаган. Мен да жасоону чечтим. Ошентип, азыр мен аны кантип жасоо керектигин этап-этабы менен түшүндүрүп берем.
Жабдуулар:
- 100 LED ws2812b LED Strip, мен бул жерден ката кетирдим. Ар бир метрге 96 LED орнотулган 144 LEDди тандаңыз.
- Зым болжол менен 20 м
- Lehiming Wire
- Картон
- Plexiglass
- Arduino (Нано эң кичинекей жана эң жакшы вариант)
- Картон
- Жыгач
- Клей
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
1-кадам: Биринчи кадам
Картонго кичинекей квадраттарды жасаңыз. Мен кылгандай!
![]() |
![]() |
2-кадам: Strip кесип
Кесүү…3-кадам: Көрсөтүлгөндөй желим тилке
4-кадам:
Soldering Part!
Схема диаграммасында көрсөтүлгөндөй ширетүүчү тилкелер.
Кеңеш: Түтүнгө дем албаңыз, бул өпкө үчүн абдан зыян. Анын ордуна түтүндү үйлөп турган желдеткич жаса. Менин проледен сиз ошол долбоорду таба аласыз!
5-кадам: Сыноо
Биринчиден, сиз китепканаларды орнотуу керек. Arduino IDE-ди ачыңыз, андан кийин Эскизге өтүңүз, Китепкананы кошуңуз, Китепканаларды башкарыңыз, Орнотуу баскычын чыкылдатыңыз, издөө тилкесине Fast LED териңиз. Ошондой эле Adafruit NeoPixel орнотуу керек.
Светодиоддорду текшерүү үчүн мурункуга барышыңыз керекamples, Adafruit NeoPixel жөнөкөй, сиз код жана пин номеринде LED санын өзгөртүү керек болот. Жүктөө баскычын басыңыз! Эгерде ар бир светодиод күйүп турса, анда баары жакшы, эгерде ширетүүнү текшербесеңиз. Эгерде ширетүү жакшы болсо жана светодиод иштебесе, аны алмаштырыңыз.
6-кадам:
Куту жасоо
Сиз өлчөмдөрү менен жаа жасоо керек. Жыгачты колдонуңуз, бул эң жакшы тандоо. Arduino, электр кабели жана өчүргүч үчүн тешик бургула.
7-кадам: Тор
Сиз LEDди бөлүп алышыңыз керек. Муну жыгачтан тор жасоо менен жасай аласыз. Бул тор кемчиликсиз болушу керек, эч кандай ката болушу мүмкүн эмес (ар кандай бийиктик, туурасы ...). Торду жасоого ийгилик. Бул кадам менин убактымдын көбүн алды. 🙂
8-кадам:
Бүтүрүү
Торду светодиоддорго бир аз желим менен жабыңыз. Андан кийин ошол LEDди сиз жасаган кутуга салыңыз. Ардуино клей, электр кабели жана өчүргүч. Тиешелүү өлчөмдөгү плексиглассты кесип, кутучанын үстүнө коюңуз. Бир аз супер клей менен plexiglass клей. Баары иштеп жатканын текшериңиз.
9-кадам:
Анимацияларды жасоо
Муну жүктөп алып, ачыңыз file:
https://github.com/TylerTimoJ/LMCS2
Папканы ачып, LED Matrix Serial папкасына өтүп, Arduino кодун ачыңыз. Светодиоддордун санын өзгөртүп, кодду коюңуз. Кодду жүктөп, Arduino IDEди жабыңыз. LED Matrix Control программасын ачыңыз. COM портун тандап, жогорку сол бурчта тартуу режимине өтүңүз. Эми сиз тарта аласыз. Сүрөт тартууну каалаганыңызда Save FastLED Code өтүңүз. Сакталганды ачыңыз file жана кодду көчүрүңүз. Кайрадан LED Matrix Serial папкасына өтүп, Arduino кодун ачыңыз. Void цикл бөлүмүндө FastLED кодунан өтүп, void serialEvent() жана андагы нерселерди жок кылыңыз. Кодду жүктөп бериңиз, эми сиз Arduino менен PCди ажырата аласыз. Сиз азыр барыңыз.
10-кадам: Аяктоо
Мен болгону 13 жаштамын жана менин англис тилим мыкты эмес, бирок мен бул долбоорду ишке ашырууда сизге жардам бердим деп ишенем. Мына меники кандай көрүнөт. Мен болгону 2 анимация коштум, бирок сиз дагы көптү кошсоңуз болот. Кош болуңуз!
https://youtu.be/bHIKcoTS8WQ
Документтер / Ресурстар
![]() |
instrutables Arduino LED Matrix дисплей [pdf] Instructions Arduino LED Matrix Display, Arduino, LED Matrix Display, Matrix Display |