Obsah:

RGB LED MATRIX S POUŽITÍM NEOPIXELU: 8 krokov (s obrázkami)
RGB LED MATRIX S POUŽITÍM NEOPIXELU: 8 krokov (s obrázkami)

Video: RGB LED MATRIX S POUŽITÍM NEOPIXELU: 8 krokov (s obrázkami)

Video: RGB LED MATRIX S POUŽITÍM NEOPIXELU: 8 krokov (s obrázkami)
Video: OpenAlt 2018: Petr Stehlík - WiFi informační LEDový systém 2024, Júl
Anonim
Image
Image
Vlastnosti
Vlastnosti

V tomto tutoriáli vám ukážem, ako vytvoriť 5*5 RGB LEDMATRIX pomocou NEOPIXELU. S touto maticou môžeme zobrazovať fascinujúce animácie, emodži a písmena, ktoré sú veľmi atraktívne. Začnime!

Krok 1: Vlastnosti

Vlastnosti
Vlastnosti
Vlastnosti
Vlastnosti
Vlastnosti
Vlastnosti
  • Veľmi malé
  • Milióny farieb
  • Na programovanie stačí iba jeden vodič
  • Super dekoratívne
  • Môžeme zobrazovať emodži, animácie, písmená

Krok 2: Potrebný materiál

Potrebné materiály
Potrebné materiály
Potrebné materiály
Potrebné materiály
Potrebné materiály
Potrebné materiály
Potrebné materiály
Potrebné materiály
  1. 25*neopixelových LED diód (WS2812 5050smd)
  2. Arduino (akékoľvek Arduino)
  3. 3D tlačený prípravok (môžete si stiahnuť.stl)
  4. Drôty

Krok 3: O LED diódach 5050 WS2812B

O LED diódach 5050 WS2812B
O LED diódach 5050 WS2812B
O LED diódach 5050 WS2812B
O LED diódach 5050 WS2812B
O LED diódach 5050 WS2812B
O LED diódach 5050 WS2812B

Každá LED ws2812 má 4 piny

  1. Vcc (pripája sa k 5 V)
  2. Gnd
  3. Din (pripája sa k Arduinu)
  4. DO (dátový výstup sa pripája k ďalším LED diódam v vstupných údajoch)

Nemám jednotlivé LED diódy ws2812b, takže som sa rozhodol vziať ich z ledstrip. Na to som pás zahrial spájkovačkou (podrobnosti nájdete vo videu) Po zhromaždení všetkých vecí začnite stavať

LED pásy WS2812 sú adresovateľné a programovateľné Flexibilné LED pásy, ktoré sú veľmi užitočné pri vytváraní vlastných svetelných efektov. Tieto LED pásy sú napájané LED diódou 5050 RGB a vstavaným ovládačom LED WS2812 LED. Každá LED dióda spotrebuje 60mA prúd a môže byť napájaná z 5V DC zdroja. Má jeden vstupný dátový kolík, ktorý je možné napájať z digitálnych pinov mikrokontrolérov.

V závislosti od intenzity troch jednotlivých červených, zelených a modrých diód LED môžeme vytvoriť ľubovoľnú farbu.

Pozrite si toto základné video

Krok 4: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia

Krok 5: Výroba

Výroba
Výroba
Výroba
Výroba
Výroba
Výroba

Najprv umiestnite LED diódy neopixelu do prípravku 5 x 5 matíc. Nezabudnite umiestniť všetky LED diódy rovnakým smerom Po umiestnení všetkých diód LED na prípravok najskôr zapojte všetky uzemňovacie kolíky jednotlivých LED v rade. Potom pripojte VCC všetkých LED v rade. To isté urobte so zostávajúcimi riadkami. Po dokončení týchto pripojení sa údaje z prvej viedli k údajom z ďalšej LED. Údaje z každého radu sa pripoja k prvým diódam LED ďalších riadkov. Opakujte to pre všetky LED diódy. Po dokončení všetkého. spojte všetky riadky VCC dohromady aj uzemnenie. Nakoniec pripojte vodiče k spoločnému dátovému vstupu GND, VCC.

Krok 6: Príloha

Ohrada
Ohrada
Ohrada
Ohrada

Ďalej som vyrobil malý kryt s penovým plátom. A umiestnil matricu do penového puzdra.

Pripojenie k Arduinu

Vcc až 5v

Gnd to gnd

Din to D7 (ľubovoľný digitálny pin)

To je všetko o hardvérových prepojeniach

Krok 7: V PROGRAMOVANÍ JE ODPOČINOK

Najprv nainštalujte rýchlu knižnicu

Každú LED diódu môžeme naprogramovať samostatne. Pomocou knižnice s rýchlymi LED diódami môžeme vytvárať rôzne animácie a postavy.

Pozrite si toto video so základmi neopixelov

Odtiaľto si môžete stiahnuť.stl, kódy animácií, testovací kód

Po nahraní kódu do Arduina by ste mali použiť 1,5-ampérový napájací zdroj. Pretože je maximálny jas, neopixelová LED dióda odoberá prúd približne 60 mA. Máme celkom 25 LED diód, takže 25*60 = 1,5 A

Krok 8: Plány do budúcnosti

Plány do budúcnosti
Plány do budúcnosti
Plány do budúcnosti
Plány do budúcnosti
  • Plánuje sa jednoduchý softvér na generovanie kódu
  • Pripojenie a ovládanie Bluetooth

Vďaka….

Odporúča: