Obsah:

Nano pixely, 26 bitov pomocou Arduina: 4 kroky
Nano pixely, 26 bitov pomocou Arduina: 4 kroky

Video: Nano pixely, 26 bitov pomocou Arduina: 4 kroky

Video: Nano pixely, 26 bitov pomocou Arduina: 4 kroky
Video: #12 Цифровое чтение/запись VTScada Modbus | ПЛК Outseal Arduino #VTScada #Modbus #ПЛК #ArduinoPLC 2024, November
Anonim
Nano pixely, 26 bitové, pomocou Arduina
Nano pixely, 26 bitové, pomocou Arduina

V mojom predchádzajúcom článku som urobil návod, ako používať WS2812 Nano Pixel LED. V tomto článku som použil 16 bitový krúžok Nano Pixel WS2812.

A v tomto článku vám ukážem, ako používať 26bitový prstenec Nano Pixels WS2812.

V sekcii hardvéru nie je nič odlišné medzi 16 bitmi a 26 bitmi.

Iba v sekcii softvéru, ktorú je potrebné upraviť.

Vlastnosti a výhody:

  • Riadiaci obvod a čip RGB sú integrované v balení 5050 komponentov.
  • Vstavaný obvod na pretváranie signálu.
  • Vstavaný elektrický resetovací obvod a resetovací obvod strateného napájania.
  • Signál prenosu kaskádového portu jedným riadkom.
  • Odosielajte údaje rýchlosťou 800 Kbps.

Ďalšie informácie nájdete v technickom liste WS2812.

Krok 1: Požadované komponenty

Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty
Požadované komponenty

Komponenty potrebné pre tento tutoriál:

  • 26 bitová LED WS2812 RGB.
  • Arduino Nano V.3
  • Prepojovací drôt
  • Mini USB

Požadovaná knižnica:

Adafruit NeoPixel

Ak chcete do Arduina pridať knižnicu, prečítajte si tento článok „Ako pridať externú knižnicu do Arduina“

Krok 2: Pripojte RGB LED k Arduino Nano

Pripojte RGB LED k Arduino Nano
Pripojte RGB LED k Arduino Nano

Pri pripájaní WS2812 k Arduino Nano postupujte podľa nižšie uvedených pokynov:

WS2812 do Arduina

IN ==> D6

VCC ==> +5V

GND ==> GND

Krok 3: Programovanie

Programovanie
Programovanie

V tejto časti softvéru je potrebná malá úprava. V časti „Počet diód LED“upravte počet použitých diód LED.

Pri programovaní dosky Arduino postupujte podľa nižšie uvedených pokynov:

Otvorte Arduino IDE

Kliknite na položky Súbor> Príklady> Adafruit NeoPixels> strandtest

Z tohto náčrtu musíte zmeniť niektoré hodnoty, Čo je potrebné zmeniť, je nasledujúce:

Pin použitý

#define LED_PIN 12

Počet LED diód

#define LED_COUNT 26

Nastavte jas

strip.setBrightness (10);

Zmeňte program, ako potrebujete.

Potom nahrajte program na dosku Arduino

Krok 4: Výsledok

Po dokončení nahrávania programu do Arduina. Výsledky môžete vidieť na videu vyššie.

Ďakujem, že ste si prečítali tento článok. vidíme sa v nasledujúcom článku.

Ak máte otázky, napíšte do stĺpca komentárov.

Odporúča: