Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- Lépés: Csatlakoztassa az RGB LED -et az Arduino Nano -hoz
- 3. lépés: Programozás
- 4. lépés: Eredmény
Videó: 26 bites Nano Pixelek az Arduino használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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
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:
Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: 4 lépés
Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: 4 lépés
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: 4 lépés
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
HALO: Handy Arduino Lámpa 1.0 W/Neo Pixelek: 9 lépés (képekkel)
HALO: Handy Arduino Lamp Rev1.0 W/NeoPixels: Ebben az oktatóanyagban megmutatom, hogyan kell felépíteni a HALO -t, vagy a Handy Arduino Lamp Rev1.0 -t. A HALO egy egyszerű lámpa, amelyet Arduino Nano hajt. A teljes lábnyom körülbelül 2 " 3 ", és súlyozott faalap a rendkívüli stabilitás érdekében. Az fl
DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: 3 lépés
DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: Ez a projekt segít 18 LED (6 piros + 6 kék + 6 sárga) LED-ek csatlakoztatásában az Arduino Boardhoz, és elemezni a számítógép hangkártyájának valós idejű jeleit, és továbbítani azokat a LED -ek, hogy felgyújtsák őket az ütéshatásoknak megfelelően (pergő, magas kalap, rúgás)