Tartalomjegyzék:

26 bites Nano Pixelek az Arduino használatával: 4 lépés
26 bites Nano Pixelek az Arduino használatával: 4 lépés

Videó: 26 bites Nano Pixelek az Arduino használatával: 4 lépés

Videó: 26 bites Nano Pixelek az Arduino használatával: 4 lépés
Videó: Welcome to Nano Bites! 2024, November
Anonim
26 bites Nano Pixelek az Arduino használatával
26 bites Nano Pixelek az Arduino használatával

Korábbi cikkemben bemutatót készítettem a WS2812 Nano Pixel LED használatáról. Ebben a cikkben a 16 bites gyűrűs Nano Pixel WS2812 -t használtam.

És ebben a cikkben megmutatom a 26 bites gyűrűs Nano Pixels WS2812 használatát.

A hardver részben semmi sem különbözik 16 és 26 bit között.

Csak a módosítani kívánt szoftver részben.

Tulajdonságok és előnyök:

  • A vezérlőáramkör és az RGB chip 5050 komponensből álló csomagba van integrálva.
  • Beépített jelátalakító áramkör.
  • Beépített elektromos reset áramkör és áramkimaradás reset áramkör.
  • Kaszkád port átviteli jel egyetlen vonalon.
  • Küldjön adatokat 800Kbps sebességgel.

További információért lásd az adatlapot WS2812.

1. lépés: Szükséges összetevők

Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők

Az oktatóanyaghoz szükséges összetevők:

  • 26 bites WS2812 RGB LED.
  • Arduino Nano V.3
  • Jumper huzal
  • Mini USB

Kötelező könyvtár:

Adafruit NeoPixel

Ha könyvtárat szeretne hozzáadni az Arduino -hoz, olvassa el ezt a cikket "Hogyan adhat hozzá külső könyvtárat az Arduino -hoz"

Lépés: Csatlakoztassa az RGB LED -et az Arduino Nano -hoz

Csatlakoztassa az RGB LED -et az Arduino Nano -hoz
Csatlakoztassa az RGB LED -et az Arduino Nano -hoz

A WS2812 és az Arduino Nano csatlakoztatásához kövesse az alábbi utasításokat:

WS2812 - Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

3. lépés: Programozás

Programozás
Programozás

A szoftver ezen részén, amely egy kis kiigazítást igényel. A "LED -ek száma" részben állítsa be a használt LED -ek számát.

Kövesse az alábbi utasításokat az Arduino kártya programozásához:

Nyissa meg az Arduino IDE -t

Kattintson a Fájl> Példák> Adafruit NeoPixels> strandtest lehetőségre

Meg kell változtatnia néhány értéket ebből a vázlatból, A változásnak a következőképpen kell történnie:

Tű használt

#define LED_PIN 12

LED -ek száma

#define LED_COUNT 26

Fényerő beállítása

strip.setBrightness (10);

Módosítsa a programot, ha szüksége van rá.

Ezt követően töltse fel a programot az Arduino táblára

4. lépés: Eredmény

Ha befejezte a program feltöltését az Arduino -ba. Az eredmények a fenti videóban láthatók.

Köszönjük, hogy elolvasta ezt a cikket. találkozunk a következő cikkben.

Ha kérdésed van, írj a megjegyzések rovatba.

Ajánlott: