Mündəricat:
- Addım 1: Xüsusiyyətlər
- Addım 2: Lazımi materiallar
- Addım 3: 5050 WS2812B LEDləri HAQQINDA
- Addım 4: Dövrə Şeması
- Addım 5: Hazırlanması
- Addım 6: Qapaq
- Addım 7: REST PROGRAMLAMADADIR
- Addım 8: Gələcək Planlar
Video: NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu təlimatda sizə NEOPIXEL İSTİFADƏSİ ilə 5*5 RGB LEDMATRIX qurmağın yollarını göstərəcəyəm. Bu matrislə çox cazibədar fövqəladə cazibədar animasiyalar, emojilər və hərflər göstərə bilərik. gəlin başlayaq!
Addım 1: Xüsusiyyətlər
- Çox kiçik
- Milyonlarla rəng
- Proqramlaşdırma üçün yalnız bir tel lazımdır
- Super dekorativ
- Emojilər, animasiyalar, məktublar göstərə bilərik
Addım 2: Lazımi materiallar
- 25*neopiksel LEDlər (WS2812 5050smd)
- Arduino (istənilən Arduino)
- 3D çaplı jig (.stl yükləyə bilərsiniz)
- Tellər
Addım 3: 5050 WS2812B LEDləri HAQQINDA
Hər ws2812 ledində 4 pin var
- Vcc (5v -ə qoşulur)
- Gnd
- Din (Arduino ilə əlaqə qurur)
- DO (məlumat çıxışı məlumatdakı növbəti LED -lərə bağlanır)
Fərdi ws2812b LED -lərim yoxdur, buna görə də lentdən götürmək qərarına gəldim. Bunun üçün zolağı lehimləmə dəmiri ilə qızdırdım (ətraflı məlumat üçün videoya baxın) Hər şeyi topladıqdan sonra qurmağa başlayaq.
WS2812 LED şeritləri, xüsusi işıqlandırma effektləri yaratmaqda çox faydalı olan ünvanlı və proqramlaşdırıla bilən Elastik LED şeritlerdir. Bu LED şeritler, içərisində WS2812 LED sürücüsü olan 5050 RGB LED ilə təchiz edilmişdir. Hər bir LED 60mA cərəyan istehlak edir və 5V DC təchizatı ilə təchiz edilə bilər. Mikrokontrolörlərin rəqəmsal pinlərindən qidalana bilən tək giriş məlumat pininə malikdir.
Üç fərdi qırmızı, yaşıl və mavi LED -in intensivliyindən asılı olaraq istədiyimiz rəng yarada bilərik.
Bu əsas videoya baxın
Addım 4: Dövrə Şeması
Addım 5: Hazırlanması
Birincisi, 5*5 matrix jig -də neopixel ledləri yerləşdirin. Unutmayın ki, hər LED -i eyni istiqamətə yerləşdirin. Bütün LEDləri jig -ə yerləşdirdikdən sonra əvvəlcə hər LED -in hər bir torpaq pinini bir -birinə bağlayın. Sonra bir sıra bütün LED -lərin VCC -ni bağlayın. Qalan sətirlər üçün də eyni şeyi edin. İşi bitirdikdən sonra məlumatları birincisindən sonrakı leddəki məlumatlara bağlayın. Hər cərgədəki məlumatlar sonrakı satırlara ilk LED -lərə bağlanır. Bunu bütün LEDlər üçün təkrarlayın. Hər şeyi bitirdikdən sonra. VCC -nin bütün cərgələrini birləşdirin. Nəhayət telləri ümumi gnd, VCC, data inə bağlayın.
Addım 6: Qapaq
Sonra, köpük təbəqəsi olan kiçik bir korpus düzəltdim. Və matrisi köpük korpusunun içinə qoyun.
Arduino ilə əlaqə
Vc 5v
Gnd to gnd
Din - D7 (istənilən rəqəmsal pin)
Bütün bunlar hardware əlaqələrinə aiddir
Addım 7: REST PROGRAMLAMADADIR
Əvvəlcə fastled kitabxanasını quraşdırın
Hər bir led seperatley.with sürətli led kitabxanasının köməyi ilə fərqli animasiyalar və personajlar yarada bilərik.
Zəhmət olmasa bu neopikseldə əsas videoya baxın
Buradan.stl, animasiya kodlarını, test kodlarını yükləyə bilərsiniz
Kodu Arduinoya yüklədikdən sonra 1,5 amperlik bir enerji təchizatı istifadə etməlisiniz, çünki maksimum parlaqlıq bir neopixel LED təxminən 60 mA cərəyan çəkir. Bizdə 25 LED var, beləliklə 25*60 = 1.5A
Addım 8: Gələcək Planlar
- Kod yaratmaq üçün asan bir proqram hazırlamağı planlaşdırırıq
- Bluetooth bağlantısı və nəzarət
Təşəkkürlər….
Tövsiyə:
GSM, GPS və Akselerometrdən istifadə edən Qəza Xəbərdarlıq Sistemi: 5 Addım (Şəkillərlə birlikdə)
GSM, GPS və Akselerometrdən istifadə edən Qəza Xəbərdarlıq Sistemi: Zəhmət olmasa Müsabiqəyə Səs Verin Xahiş edirəm Müsabiqəyə səs verinHazırda bir çox insan qəza nəticəsində yolda ölür, əsas səbəb "xilasetmə gecikməsidir". İnkişaf etməkdə olan ölkələrdə bu problem çox böyükdür, buna görə də bu layihəni xilas etmək üçün hazırladım
Neopixel Leds istifadə edən Vu Metr: 8 Addım (Şəkillərlə birlikdə)
Neopixel Leds istifadə edərək Vu Ölçən: Bu təlimatda sizə 5 fərqli animasiya, işıq intensivliyi nəzarəti və həssaslıq nəzarətindən istifadə edərək gözəl bir VU sayğacının necə qurulacağını göstərəcəyəm. çox asan başlayaq
Neopikseldən istifadə edən LED Saat: 4 Addım (Şəkillərlə birlikdə)
LED Neopikseldən İstifadə Edilən Saat: 60 Neopikseldən istifadə edərək LED saatın necə hazırlanacağına dair mənim göstərişlərimə xoş gəldiniz. 3 PDF -nin əlavə olunduğunu saatın seqmentləri üçün, digəri baza üçün və sonuncu biri yapışdırmağa kömək edəcək bir şablon olduğunu görəcəksiniz. bölmələr birlikdə. Belə ki, com
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan - Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı - Rc Helikopteri - Arduino istifadə edərək Rc təyyarəsi: 5 addım (şəkillərlə)
Arduino ilə 2.4Ghz NRF24L01 Modulundan istifadə edən Simsiz Uzaqdan | Nrf24l01 4 Kanal / Quadcopter üçün 6 Kanal Verici Alıcısı | Rc Helikopteri | Arduino istifadə edərək Rc Plane: Rc avtomobili idarə etmək | Quadcopter | Drone | RC təyyarəsi | RC qayığı, həmişə bir alıcıya və ötürücüyə ehtiyacımız var, RC QUADCOPTER üçün 6 kanallı bir vericiyə və alıcıya ehtiyacımız olduğunu və bu tip TX və RX -in çox bahalı olduğunu düşünürük, buna görə də özümüzdə hazırlayacağıq
Neopixel istifadə edən ikili saat: 6 addım (şəkillərlə)
Neopixellərdən istifadə edən İkili Saat: Salam insanlar, LED ilə əlaqəli hər şeyi sevirəm və onlardan fərqli maraqlı yollarla istifadə etməyi sevirəm. öz saatınızı yaradın, həqiqətən də