Mundarija:
- Ta'minotlar
- 1 -qadam: yog'och ramkani yig'ing
- 2 -qadam: Qaysi massivdan foydalanmoqchi ekanligingizni aniqlang va uni qiling
- 3 -qadam: LEDlarni lehimlang / kesib oling
- 4 -qadam: Stripni massivga qo'shishni boshlang
- 5 -qadam: Dasturlash
- 6 -qadam: Akril qo'shing va yorug'lik shousidan zavqlaning
Video: 10x10 LED matritsasi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu o'ndan o'ngacha matritsa ajoyib animatsiyalarni namoyish qila oladi!
Ta'minotlar
Sizga kerak bo'ladi…
1. 24 "x 24" x 1 "yog'ochdan yasalgan taxta x2 (bittasi taglik uchun, tepasi akril bo'lishi uchun)
2. 24 "x 2" x 1 "uzunlikdagi yog'och ramka
3.22 "x 2" x 1 "kenglikdagi yog'och ramka
4. Arduino Nano yoki UNO
5. 24 "x 24" akril shisha (LEDlarni tarqatish uchun yarim shaffof)
6. Qalinligi 3/16 dyuym atrofida ko'pikli taxtaning katta qismi
7. LEDlarni boshqarish uchun 5V 2A quvvat manbai
8. Siz qurbon qilishga tayyor bo'lgan zaxira USB zaryadlovchi
9. 100 ta 5050 RGB manzilli LED
Mana ko'p qismlarga havolalar:
24x24 tayanch:
Yog'och ramka:
Arduino:
Akril shisha:
Ko'pik taxtasi: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (Buni har qanday dollaramda topish mumkin)
Yog'och $ 33 (kesilganlarni hisobga olgan holda)
LEDlar 20 dollar
Ko'pik taxtasi 4 dollar
Shisha 35 dollar
Hammasi: 92 dollar
1 -qadam: yog'och ramkani yig'ing
Yog'och qismlarini ramkaning asosiy qismiga burab qo'ying.
To'rt tomondan 2 "x1" bo'lakni yuqoriga (uzun tomoni sizga) qarating.
Har bir bo'lakka 2 dan 4 tagacha vintni mahkamlang.
2 -qadam: Qaysi massivdan foydalanmoqchi ekanligingizni aniqlang va uni qiling
Men shaxsan 10 x 10 massivni tanladim, men ko'pikli taxtadan foydalanib, 1 -qadamda ko'rsatgan modelimga asoslanib massiv yaratdim.
3 -qadam: LEDlarni lehimlang / kesib oling
Men 100 ws2812b SMD RGB LED -ni 19,99 dollarga sotib oldim, bu dahshatli g'oya bo'lib chiqdi, chunki men shunchaki chiziq sotib olib, keyin kerakli joyni kesib lehimlashim mumkin edi. Buning o'rniga men 100 ta LEDni (har birida 6 ta aloqa nuqtasi bo'lgan) lehimlashga majbur bo'ldim. Men hamma narsani uzunligini kesib tashlaydigan tasma olishni maslahat beraman. Mening qatorim 24x24 bo'lgani uchun "24 chiziq ichida 10 ta LEDga mos keladigan chiziqlar ko'p emas edi".
Sizning LED -laringiz 5v yoki 12v pinli, ma'lumot pinli va GND pinli bo'lishi kerak.
4 -qadam: Stripni massivga qo'shishni boshlang
Siz nima qilmoqchi bo'lsangiz, LEDlarni zig-zag shaklida qo'shing.
- - - - - - - - - >
< - - - - - - - - -
- - - - - - - - - >
< - - - - - - - - -
Qatorni LEDlarning ustiga qo'yishni xohlaganingizdan so'ng, ular deyarli pastki qismiga to'g'ri kelishiga ishonch hosil qiling, aks holda juda ko'p yorug'lik o'tishi mumkin.
LEDni quvvatlantirishda ulardan bittasi 60 mA quvvatga ega, chunki Arduino UNO -da 8 atrofida kuch ishlatish mumkin. Agar siz katta massiv yaratishni rejalashtirmoqchi bo'lsangiz, alohida quvvat manbai yaxshi bo'ladi, chunki bu sizning Arduino -ni qovurishdan qutqaradi.
5 -qadam: Dasturlash
Bu qator bilan birinchi kodim uchun
#qo'shing
#ta'rif NUM_LEDS 100
#DATA_PIN 5ni aniqlang
CRGB chiroqlari [NUM_LEDS];
bo'sh o'rnatish () {
FastLED.addLeds (LEDlar, NUM_LEDS);
}
void loop () {
uchun (int dot = 0; nuqta <NUM_LEDS; nuqta ++) {
leds [nuqta] = CHSV (random8 (), 255, 255);
FastLED.show ();
leds [nuqta] = CRGB:: Qora;
kechikish (100);
}
}
Bu kod ilon nuri ko'rinishida har bir chiroqni yonib o'chiradi, siz uni simi yordamida qanday LEDlar ulanmaganligini ko'rish uchun ishlatishingiz mumkin.
6 -qadam: Akril qo'shing va yorug'lik shousidan zavqlaning
Akril yorug'likni teng ravishda tarqatishga yordam beradi, shuning uchun sizning massivingiz tashqi ko'rinishidan mamnun bo'lsangiz, uni qo'shishingiz mumkin. Matrisadagi boshqa dasturlar va animatsiyalar uchun Jinx, LED Matrix Control yoki Glediator -ni qidiring. Eshitganingiz uchun tashakkur!
Tavsiya:
Raqamli soatli LED nuqta matritsasi - ESP Matrix Android ilovasi: 14 qadam
Raqamli soatli LED nuqta matritsasi - ESP Matrix Android ilovasi: Ushbu maqola PCBWAY.PCBWAY tomonidan g'urur bilan homiylik qilinadi va butun dunyodagi odamlar uchun yuqori sifatli PCB prototipini yaratadi. O'zingizni sinab ko'ring va PCBWAY -da atigi 5 dollarga 10 ta tenglikni oling, juda yaxshi sifat, rahmat PCBWAY. Men o'ylaydigan ESP matritsa kengashi
DIY audio reaktiv LED matritsasi: 6 qadam
DIY Ovozli reaktiv LED matritsasi: Siz hech qachon ovozli reaktsiya xususiyatiga ega ajoyib RGB matritsasiga ehtiyoj sezganmisiz, lekin uni yasash juda qiyin yoki sotib olish juda qimmat bo'lganmi? Xo'sh, endi sizning kutishingiz tugadi. Siz xonangizda ajoyib ovozli reaktiv RGB LED matritsasiga ega bo'lishingiz mumkin. Bu ko'rsatma
Google Assistant tomonidan boshqariladigan LED matritsasi!: 7 qadam (rasmlar bilan)
Google Assistant tomonidan boshqariladigan LED matritsasi!: Bu qo'llanmada men sizga Google Assistant tomonidan boshqariladigan LED matritsasini qanday qilish kerakligini ko'rsataman, uni har qanday joyda smartfon yordamida boshqarish mumkin, shuning uchun boshlaylik
IoT aqlli soatli nuqta matritsasi Wemosdan foydalaning ESP8266 - ESP matritsasi: 12 qadam (rasmlar bilan)
IoT aqlli soatli nuqta matritsasi Wemos-dan foydalaning ESP8266-ESP matritsasi: O'zingizning aqlli soatingizni yarating, u quyidagilarni bajarishi mumkin: Chiroyli animatsiya belgisiga ega soatni ko'rsatish Eslatma-1dan Eslatmaga-5ni ko'rsatish Taqvimni ko'rsatish Musulmonlarning namoz vaqtlarini ko'rsatish Ob-havo ma'lumotlarini ko'rsatish Yangiliklarni ko'rsatish Maslahatlarni ko'rsatish Bitcoin kursini ko'rsatish
10x10 RGBW LED matritsasi: 4 qadam
10x10 RGBW LED matritsasi: Ushbu loyihada men 10x10 RGB LED matritsasini yarataman. Loyihalash 8 soat davom etdi. Men bu loyihani tavsiya qilgan bo'lardim va tavsiya qilmayman. Ishlab chiqarish juda ko'p vaqtni oladi, lekin tayyor mahsulot juda ajoyib