Obsah:

26bitové nano pixely pomocí Arduina: 4 kroky
26bitové nano pixely pomocí Arduina: 4 kroky

Video: 26bitové nano pixely pomocí Arduina: 4 kroky

Video: 26bitové nano pixely pomocí Arduina: 4 kroky
Video: Google Pixel 6 и 6 Pro: наконец-то iPhone на Android! 2024, Listopad
Anonim
26bitové nano pixely pomocí Arduina
26bitové nano pixely pomocí Arduina

Ve svém předchozím článku jsem vytvořil návod, jak používat WS2812 Nano Pixel LED. V tomto článku jsem použil 16bitový prsten Nano Pixel WS2812.

A v tomto článku vám ukážu, jak používat 26bitový prsten Nano Pixels WS2812.

V sekci hardwaru se nic neliší mezi 16 a 26 bity.

Pouze v části softwaru, kterou je třeba upravit.

Vlastnosti a výhody:

  • Řídicí obvod a RGB čip jsou integrovány v balení 5050 součástek.
  • Vestavěný obvod pro přetváření signálu.
  • Vestavěný elektrický resetovací obvod a resetovací obvod ztráty napájení.
  • Kaskádový přenosový signál portu po jedné lince.
  • Odesílejte data rychlostí 800 Kbps.

Další informace najdete v datovém listu WS2812.

Krok 1: Požadované součásti

Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti
Požadované součásti

Komponenty, které potřebujete pro tento tutoriál:

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

Požadovaná knihovna:

Adafruit NeoPixel

Chcete -li přidat knihovnu do Arduina, přečtěte si tento článek „Jak přidat externí knihovnu do Arduina“

Krok 2: Připojte RGB LED k Arduino Nano

Připojte RGB LED k Arduino Nano
Připojte RGB LED k Arduino Nano

Při připojování WS2812 k Arduino Nano postupujte podle následujících pokynů:

WS2812 na Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

Krok 3: Programování

Programování
Programování

V této části softwaru je třeba trochu upravit. V části „Počet LED“upravte počet použitých LED diod.

Při programování desky Arduino postupujte podle následujících pokynů:

Otevřete Arduino IDE

Klikněte na Soubor> Příklady> Adafruit NeoPixels> strandtest

Musíte změnit některé hodnoty z tohoto náčrtu, Co je třeba změnit, je následující:

Pin použitý

#define LED_PIN 12

Počet LED diod

#define LED_COUNT 26

Nastavit jas

strip.setBrightness (10);

Změňte program, jak potřebujete.

Poté nahrajte program na desku Arduino

Krok 4: Výsledek

Po dokončení nahrávání programu do Arduina. Výsledky můžete vidět na videu výše.

Děkujeme za přečtení tohoto článku. uvidíme se v dalším článku.

Pokud máte dotazy, napište do sloupce komentářů.

Doporučuje: