Arduino LED matritsali displey
Ko'rsatmalar
Arduino LED matritsali displey
by Giantjovan
Yaqinda men Buyuk Skottning videosini ko'rdim, u erda u ws10b RGB LED diodlari yordamida 10 × 2812 LED matritsasini yaratdi. Men ham buni qilishga qaror qildim. Endi men buni qanday qilishni bosqichma-bosqich tushuntiraman.
Materiallar:
- 100 ta LED ws2812b LED Strip, men bu erda xato qildim. Har bir metrga 96 LED o'rnatilgan 144 ta LEDni yaxshiroq tanlang.
- Taxminan 20 m sim
- Lehimlash simi
- Karton
- Pleksiglas
- Arduino (Nano eng kichik va eng yaxshi variant)
- Karton
- Yog'och
- Yelim
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
1-qadam: Birinchi qadam
Kartonda kichik kvadratchalar hosil qiling. Men qilgandek!
![]() |
![]() |
2-qadam: chiziqni kesib oling
Chiziqni kesib oling ...3-qadam: ko'rsatilgandek elim tasma
4-qadam:
Lehimlash qismi!
Lehim chiziqlari sxemada ko'rsatilgandek.
Maslahat: Lehim tutunini nafas olmang, bu o'pka uchun juda yomon. Buning o'rniga tutunni puflaydigan fan tayyorlang. Mening prolimda siz ushbu loyihani ham topishingiz mumkin!
5-qadam: Sinov
Avval kutubxonalarni o'rnatishingiz kerak. Arduino IDE-ni oching, so'ngra Sketch-ga o'ting, Kutubxonani qo'shing, Kutubxonalarni boshqaring, O'rnatish tugmasini bosgandan ko'ra qidiruv paneliga Fast LED-ni kiriting. Bundan tashqari, Adafruit NeoPixel-ni o'rnatishingiz kerak bo'ladi.
LEDlarni sinab ko'rish uchun siz oldingisiga o'tishingiz kerak bo'ladiamples, Adafruit NeoPixel oddiy, siz kod va PIN raqamidagi LEDlar sonini o'zgartirishingiz kerak bo'ladi. Yuklash tugmasini bosing! Agar har bir LED yonib tursa, lehimni tekshirmasa, hammasi yaxshi bo'ladi. Agar lehim yaxshi bo'lsa va LED ishlamasa, uni almashtiring.
6-qadam:
Quti yasash
Sizning o'lchamlaringiz bilan kamon yasashingiz kerak. Yog'ochdan foydalaning, bu eng yaxshi tanlovdir. Arduino, quvvat kabeli va kalit uchun teshik oching.
7-qadam: panjara
Siz LEDlarni ajratishingiz kerak bo'ladi. Buni yog'och yordamida panjara qilish orqali qilishingiz mumkin. Ushbu panjara mukammal bo'lishi kerak, hech qanday xato bo'lishi mumkin emas (turli balandlik, kenglik ...). Grid yaratishda omad tilaymiz. Bu qadam mening ko'p vaqtimni oldi. 🙂
8-qadam:
Tugatish
To'rni LEDlarga bir oz elim bilan yopishtiring. Keyin o'sha LEDlarni o'zingiz yaratgan qutiga qo'ying. Yelim Arduino, quvvat kabeli va kalit. Pleksiglasni mos o'lchamda kesib oling va uni qutining ustiga qo'ying. Plexiglassni super elim bilan yopishtiring. Hammasi ishlayotganligini tekshiring.
9-qadam:
Animatsiyalar yaratish
Buni yuklab oling va oching file:
https://github.com/TylerTimoJ/LMCS2
Jildni oching va LED Matrix Serial papkasiga o'ting va Arduino kodini oching. LEDlar sonini va koddagi pinni o'zgartiring. Kodni yuklang va Arduino IDE-ni yoping. LED Matrix Control dasturini oching. MAQOMOTI portini tanlang va yuqori chap burchakdagi chizish rejimiga o'ting. Endi siz chizishingiz mumkin. Chizishni tugatgandan so'ng, FastLED kodini saqlashga o'ting. Saqlanganni oching file va kodni nusxalash. Yana LED Matrix Serial papkasiga o'ting va Arduino kodini oching. Void loop bo'limida FastLED kodidan o'tib, void serialEvent() va undagi hamma narsani o'chiring. Kodni yuklang va endi siz Arduino va kompyuterni uzishingiz mumkin. Endi ketishingiz yaxshi.
10-qadam: Tugatish
Men endigina 13 yoshdaman va mening ingliz tilim eng zo'r emas, lekin bu loyihani amalga oshirishda sizga yordam berdim degan umiddaman. Mana meniki qanday ko'rinishga ega. Men faqat 2 ta animatsiya qo'shdim, lekin siz yana ko'p narsalarni qo'shishingiz mumkin. Xayr!
https://youtu.be/bHIKcoTS8WQ
Hujjatlar / manbalar
![]() |
ko'rsatmalar Arduino LED Matrix Displey [pdf] Ko'rsatmalar Arduino LED Matrix Displey, Arduino, LED Matrix Displey, Matritsa Displey |