Obsah:

RGB LED MATRIX S NEOPIXELEM: 8 kroků (s obrázky)
RGB LED MATRIX S NEOPIXELEM: 8 kroků (s obrázky)

Video: RGB LED MATRIX S NEOPIXELEM: 8 kroků (s obrázky)

Video: RGB LED MATRIX S NEOPIXELEM: 8 kroků (s obrázky)
Video: Arduino návody | NeoPixel modul s 8 RGB LED WS2812 2024, Prosinec
Anonim
Image
Image
Funkce
Funkce

V tomto tutoriálu vám ukážu, jak vytvořit 5*5 RGB LEDMATRIX pomocí NEOPIXEL. Díky této matici můžeme zobrazovat fascinující animace, emodži a písmena, která jsou velmi atraktivní. Začněme!

Krok 1: Funkce

Funkce
Funkce
Funkce
Funkce
Funkce
Funkce
  • Velmi malé
  • Miliony barev
  • K programování stačí pouze jeden vodič
  • Super dekorativní
  • Můžeme zobrazit emodži, animace, písmena

Krok 2: Potřebné materiály

Potřebné materiály
Potřebné materiály
Potřebné materiály
Potřebné materiály
Potřebné materiály
Potřebné materiály
Potřebné materiály
Potřebné materiály
  1. 25*neopixelových LED (WS2812 5050smd)
  2. Arduino (jakékoli Arduino)
  3. 3D vytištěný přípravek (lze stáhnout.stl)
  4. Dráty

Krok 3: O LED diodách 5050 WS2812B

O LED diodách 5050 WS2812B
O LED diodách 5050 WS2812B
O LED diodách 5050 WS2812B
O LED diodách 5050 WS2812B
O LED diodách 5050 WS2812B
O LED diodách 5050 WS2812B

Každá LED ws2812 má 4 piny

  1. Vcc (připojuje se k 5v)
  2. Gnd
  3. Din (připojuje se k Arduinu)
  4. DO (datový výstup se připojí k dalším LED diodám v datovém vstupu)

Nemám jednotlivé LED diody ws2812b, takže jsem se rozhodl vzít z ledstrip. Za tímto účelem jsem pásek zahřál páječkou (podrobnosti najdete ve videu) Po shromáždění všech věcí můžete začít stavět

WS2812 LED pásky jsou adresovatelné a programovatelné Flexibilní LED pásky, které jsou velmi užitečné při vytváření vlastních světelných efektů. Tyto LED pásky jsou napájeny LED diodou 5050 RGB a integrovaným ovladačem LED WS2812. Každá LED spotřebovává 60mA proud a může být napájena z 5V DC zdroje. Má jeden vstupní datový kolík, který lze napájet z digitálních pinů mikrokontrolérů.

V závislosti na intenzitě tří jednotlivých červených, zelených a modrých LED diod můžeme vytvořit libovolnou požadovanou barvu.

Podívejte se na toto základní video

Krok 4: Schéma zapojení

Kruhový diagram
Kruhový diagram

Krok 5: Výroba

Tvorba
Tvorba
Tvorba
Tvorba
Tvorba
Tvorba

Nejprve umístěte diody neopixelu do maticového přípravku 5*5. Nezapomeňte umístit všechny LED diody stejným směrem. Po umístění všech LED na přípravek nejprve připojte všechny uzemňovací kolíky každé LED v řadě. Poté připojte VCC všech LED v řadě. Totéž proveďte pro zbývající řádky. Po dokončení se připojí data z první LED do dat v další LED. Data z každého řádku se připojí k prvním LED diodám dalších řádků. Opakujte to pro všechny LED diody. Po dokončení všeho. spojte všechny řady VCC dohromady také uzemněte. Nakonec připojte vodiče ke společnému GND, VCC, datovému vstupu.

Krok 6: Příloha

Ohrada
Ohrada
Ohrada
Ohrada

Dále jsem udělal malý výběh s pěnovým listem. A umístil matici do pěnové skříně.

Připojení k Arduinu

Vcc na 5v

Gnd to gnd

Din to D7 (any digital pin)

To je vše o hardwarových připojeních

Krok 7: V PROGRAMOVÁNÍ JE ZBYTEK

nejprve nainstalujte rychlou knihovnu

Každou LED můžeme naprogramovat samostatně. Pomocí rychlé led knihovny můžeme vytvářet různé animace a postavy.

Podívejte se na toto video se základy neopixelů

Zde si můžete stáhnout.stl, kódy animací, testovací kód

Po nahrání kódu do Arduina byste měli použít 1,5 ampérový napájecí zdroj. Kvůli maximálnímu jasu neopixelová dioda čerpá proud kolem 60 mA. Máme celkem 25 LED, takže 25*60 = 1,5 A

Krok 8: Plány do budoucna

Plány do budoucna
Plány do budoucna
Plány do budoucna
Plány do budoucna
  • Plánování na snadný software pro generování kódu
  • Připojení a ovládání Bluetooth

Dík….

Doporučuje: