Mündəricat:

NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)
NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)

Video: NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)

Video: NEOPIXEL İSTİFADƏ EDƏN RGB LED MATRIX: 8 Addım (Şəkillərlə birlikdə)
Video: Как использовать светодиод RGB с кодом Arduino для расчета значения резистора 2024, Noyabr
Anonim
Image
Image
Xüsusiyyətləri
Xüsusiyyətləri

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

Xüsusiyyətləri
Xüsusiyyətləri
Xüsusiyyətləri
Xüsusiyyətləri
Xüsusiyyətləri
Xüsusiyyətləri
  • Ç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

Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
Lazım olan materiallar
  1. 25*neopiksel LEDlər (WS2812 5050smd)
  2. Arduino (istənilən Arduino)
  3. 3D çaplı jig (.stl yükləyə bilərsiniz)
  4. Tellər

Addım 3: 5050 WS2812B LEDləri HAQQINDA

HAQQINDA 5050 WS2812B LED
HAQQINDA 5050 WS2812B LED
HAQQINDA 5050 WS2812B LED
HAQQINDA 5050 WS2812B LED
HAQQINDA 5050 WS2812B LED
HAQQINDA 5050 WS2812B LED

Hər ws2812 ledində 4 pin var

  1. Vcc (5v -ə qoşulur)
  2. Gnd
  3. Din (Arduino ilə əlaqə qurur)
  4. 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ı

Dövrə diaqramı
Dövrə diaqramı

Addım 5: Hazırlanması

Hazırlanması
Hazırlanması
Hazırlanması
Hazırlanması
Hazırlanması
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

Mühafizə
Mühafizə
Mühafizə
Mühafizə

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

Gələcək Planlar
Gələcək Planlar
Gələcək Planlar
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ə: