Mundarija:
Video: Kaskadli 8x16 RGB LED matritsasi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu loyihada men kaskadli 8x16 rgb LEDli matritsani va uning boshqaruvchisini qildim. Microchip 18F2550 USB qo'llab -quvvatlash uchun ishlatiladi. RGB chiroqlari rezistorli 74hc595 smenali registrlar bilan boshqariladi. Animatsiya va konfiguratsiya ma'lumotlari uchun; 24C512 tashqi eeprom ishlatiladi. Konfiguratsiya va animatsiya ma'lumotlari kompyuterning grafik interfeysi (gui) yordamida yaratiladi va USB orqali eepromga o'tkaziladi, men 8x16 pikselli rgb LED matritsali modullar qildim. Va ular yanada katta ekran maydonini yaratish uchun biriktirilishi mumkin.
1 -qadam: Arxitektura
arxitektura Animatsiya va konfiguratsiya ma'lumotlari kompyuterda gui yordamida yaratiladi. keyin u usb orqali boshqaruv paneliga yuklanadi. Mikrokontroller birligi (mcu) bu ma'lumotlarni kartaning saqlash birligiga (eeprom) o'tkazadi. Bort harakatlanayotganda, u birinchi navbatda konfiguratsiya ma'lumotlarini o'qiydi: animatsiya kadrlari orasidagi vaqt oralig'i, ko'rsatiladigan animatsiya davomiyligi, ish rejimi (yakka yoki kaskadli), so'ngra u animatsion ma'lumotlarning bir qismini o'qiydi va ma'lumotlarni yangilash uchun smenali registrlarga yuboradi. LEDlarning holati. Umumiy anodli rgb ledlar ishlatiladi. LEDlar 8 qator, 16 ustunli joylashtirilgan. barcha anodlar bir -biriga ketma -ket ulangan. Shift registrlari bir vaqtning o'zida bitta qatorni boshqaradi. Ko'paytirish orqali; 8 qator juda tez yangilanadi, shuning uchun doimiy tasvir ko'rsatiladi. 8 qator uchun --------- multiplekslash uchun bitta 8 bitli siljish registri ishlatiladi. 16 rgb ledli ustunlar uchun 16*3 = 48 ------ oltita 8bitli smeta registri ishlatiladi. Yakka tartibda bitta modul yuqorida ta'riflanganidek ishlaydi. Kaskad rejimida: bitta taxta asosiy taxtaga aylanadi va ketma -ket periferik interfeys (spi) orqali boshqa taxtalarga sinxronizatsiya signalini yuboradi. barcha taxtalarda ularning xotirasida saqlangan animatsiyalar ko'rsatiladi. Vaqt master -kartadan keladigan sinxronizatsiya signaliga muvofiq belgilanadi.
Tavsiya:
Arduino Mega bilan 64x32 RGB LED matritsasi: 6 qadam
Arduino Mega bilan 64x32 RGB LED matritsasi: Menga LED matritsasi va manzilli LEDlardan foydalanishni o'rganish yoqdi. Agar ular qanday birlashishini tushunsangiz, ular juda kulgili bo'ladi. Men har bir qadamni boshqalarga o'rganishi uchun sodda va izchil tushuntirib beradigan ushbu darslikni to'pladim. Shunday qilib, zavqlaning. Le
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
NovaStar yordamida RGB matritsasi: 5 qadam
NovaStar yordamida RGB matritsasi: Bu yil Xellouin uchun biz ot poygasi o'yinini o'tkazishga qaror qildik. Men ulkan displeyni xohlardim va men har doim Xitoyning RGB Matrix panellari bilan o'ynashga qiziqardim. Ilgari men dasturlashtiriladigan LEDlar bilan o'ynardim, lekin aniq qaror qabul qilish qiyin
Sevgilingizni yorqin RGB matritsasi bilan yoqing: 3 qadam
Sevgilingizni yorqin RGB matritsasi bilan yoriting: Sevishganlar kuni yaqinlashmoqda, siz birinchi qarashda sevib qolgan odam bilan uchrashasizmi?
RGB LED matritsasi: 5 qadam
RGB LED matritsasi: Qidiruvni o'rgatish mumkin va siz ko'plab LED matritsali loyihalarni topishingiz mumkin. Ularning hech biri men xohlagan narsaga to'g'ri kelmadi, ya'ni biror narsa ishlab chiqarish uchun apparat va dasturiy ta'minot dizaynining o'zaro ta'sirini o'rganish va oxirgi mahsulotni toza PCBda quruq holda ishlab chiqarish